| Package | Description |
|---|---|
| org.apache.flink.table.dataview |
| Modifier and Type | Method and Description |
|---|---|
ListView<T> |
ListViewSerializer.copy(ListView<T> from) |
ListView<T> |
ListViewSerializer.copy(ListView<T> from,
ListView<T> reuse) |
ListView<T> |
ListViewSerializer.createInstance() |
ListView<T> |
ListViewSerializer.deserialize(org.apache.flink.core.memory.DataInputView source) |
ListView<T> |
ListViewSerializer.deserialize(ListView<T> reuse,
org.apache.flink.core.memory.DataInputView source) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.typeutils.TypeSerializer<ListView<T>> |
ListViewTypeInfo.createSerializer(org.apache.flink.api.common.ExecutionConfig config) |
org.apache.flink.api.common.typeinfo.TypeInformation<ListView<T>> |
ListViewTypeInfoFactory.createTypeInfo(Type t,
Map<String,org.apache.flink.api.common.typeinfo.TypeInformation<?>> genericParameters) |
org.apache.flink.api.common.typeutils.TypeSerializer<ListView<T>> |
ListViewSerializer.duplicate() |
Class<ListView<T>> |
ListViewTypeInfo.getTypeClass() |
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<ListView<T>> |
ListViewSerializer.snapshotConfiguration() |
<U> org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<ListView<T>> |
ListViewSerializer.transformLegacySerializerSnapshot(org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<U> legacySnapshot)
We need to override this as a
LegacySerializerSnapshotTransformer
because in Flink 1.6.x and below, this serializer was incorrectly returning
directly the snapshot of the nested list serializer as its own snapshot. |
| Modifier and Type | Method and Description |
|---|---|
ListView<T> |
ListViewSerializer.copy(ListView<T> from) |
ListView<T> |
ListViewSerializer.copy(ListView<T> from,
ListView<T> reuse) |
ListView<T> |
ListViewSerializer.copy(ListView<T> from,
ListView<T> reuse) |
ListView<T> |
ListViewSerializer.deserialize(ListView<T> reuse,
org.apache.flink.core.memory.DataInputView source) |
void |
ListViewSerializer.serialize(ListView<T> record,
org.apache.flink.core.memory.DataOutputView target) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.