@VisibleForTesting @Internal public static class CoGroupedStreams.UnionSerializer<T1,T2> extends org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>
TypeSerializer for CoGroupedStreams.TaggedUnion.| 构造器和说明 |
|---|
UnionSerializer(org.apache.flink.api.common.typeutils.TypeSerializer<T1> oneSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<T2> twoSerializer) |
| 限定符和类型 | 方法和说明 |
|---|---|
CoGroupedStreams.TaggedUnion<T1,T2> |
copy(CoGroupedStreams.TaggedUnion<T1,T2> from) |
CoGroupedStreams.TaggedUnion<T1,T2> |
copy(CoGroupedStreams.TaggedUnion<T1,T2> from,
CoGroupedStreams.TaggedUnion<T1,T2> reuse) |
void |
copy(org.apache.flink.core.memory.DataInputView source,
org.apache.flink.core.memory.DataOutputView target) |
CoGroupedStreams.TaggedUnion<T1,T2> |
createInstance() |
CoGroupedStreams.TaggedUnion<T1,T2> |
deserialize(CoGroupedStreams.TaggedUnion<T1,T2> reuse,
org.apache.flink.core.memory.DataInputView source) |
CoGroupedStreams.TaggedUnion<T1,T2> |
deserialize(org.apache.flink.core.memory.DataInputView source) |
org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>> |
duplicate() |
boolean |
equals(Object obj) |
int |
getLength() |
int |
hashCode() |
boolean |
isImmutableType() |
void |
serialize(CoGroupedStreams.TaggedUnion<T1,T2> record,
org.apache.flink.core.memory.DataOutputView target) |
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<CoGroupedStreams.TaggedUnion<T1,T2>> |
snapshotConfiguration() |
public boolean isImmutableType()
isImmutableType 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>> duplicate()
duplicate 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public CoGroupedStreams.TaggedUnion<T1,T2> createInstance()
createInstance 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public CoGroupedStreams.TaggedUnion<T1,T2> copy(CoGroupedStreams.TaggedUnion<T1,T2> from)
copy 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public CoGroupedStreams.TaggedUnion<T1,T2> copy(CoGroupedStreams.TaggedUnion<T1,T2> from, CoGroupedStreams.TaggedUnion<T1,T2> reuse)
copy 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public int getLength()
getLength 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public void serialize(CoGroupedStreams.TaggedUnion<T1,T2> record, org.apache.flink.core.memory.DataOutputView target) throws IOException
serialize 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>IOExceptionpublic CoGroupedStreams.TaggedUnion<T1,T2> deserialize(org.apache.flink.core.memory.DataInputView source) throws IOException
deserialize 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>IOExceptionpublic CoGroupedStreams.TaggedUnion<T1,T2> deserialize(CoGroupedStreams.TaggedUnion<T1,T2> reuse, org.apache.flink.core.memory.DataInputView source) throws IOException
deserialize 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>IOExceptionpublic void copy(org.apache.flink.core.memory.DataInputView source,
org.apache.flink.core.memory.DataOutputView target)
throws IOException
copy 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>IOExceptionpublic int hashCode()
hashCode 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public boolean equals(Object obj)
equals 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<CoGroupedStreams.TaggedUnion<T1,T2>> snapshotConfiguration()
snapshotConfiguration 在类中 org.apache.flink.api.common.typeutils.TypeSerializer<CoGroupedStreams.TaggedUnion<T1,T2>>Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.