Package io.pravega.client.stream.impl
Class StreamCutImpl.StreamCutSerializer
- java.lang.Object
-
- io.pravega.common.io.serialization.VersionedSerializer<TargetType>
-
- io.pravega.common.io.serialization.VersionedSerializer.WithBuilder<StreamCutInternal,io.pravega.client.stream.impl.StreamCutImpl.StreamCutBuilder>
-
- io.pravega.client.stream.impl.StreamCutImpl.StreamCutSerializer
-
- Enclosing class:
- StreamCutImpl
public static class StreamCutImpl.StreamCutSerializer extends io.pravega.common.io.serialization.VersionedSerializer.WithBuilder<StreamCutInternal,io.pravega.client.stream.impl.StreamCutImpl.StreamCutBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.pravega.common.io.serialization.VersionedSerializer
io.pravega.common.io.serialization.VersionedSerializer.Direct<TargetType extends java.lang.Object>, io.pravega.common.io.serialization.VersionedSerializer.FormatVersion<TargetType extends java.lang.Object,ReaderType extends java.lang.Object>, io.pravega.common.io.serialization.VersionedSerializer.MultiType<BaseType extends java.lang.Object>, io.pravega.common.io.serialization.VersionedSerializer.StreamReader<ReaderType extends java.lang.Object>, io.pravega.common.io.serialization.VersionedSerializer.StreamWriter<TargetType extends java.lang.Object>, io.pravega.common.io.serialization.VersionedSerializer.WithBuilder<TargetType extends java.lang.Object,ReaderType extends io.pravega.common.ObjectBuilder<TargetType>>
-
-
Constructor Summary
Constructors Constructor Description StreamCutSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
declareVersions()
protected byte
getWriteVersion()
protected io.pravega.client.stream.impl.StreamCutImpl.StreamCutBuilder
newBuilder()
-
Methods inherited from class io.pravega.common.io.serialization.VersionedSerializer.WithBuilder
deserialize, deserialize, deserialize, deserialize
-
-
-
-
Method Detail
-
newBuilder
protected io.pravega.client.stream.impl.StreamCutImpl.StreamCutBuilder newBuilder()
- Specified by:
newBuilder
in classio.pravega.common.io.serialization.VersionedSerializer.WithBuilder<StreamCutInternal,io.pravega.client.stream.impl.StreamCutImpl.StreamCutBuilder>
-
getWriteVersion
protected byte getWriteVersion()
-
declareVersions
protected void declareVersions()
-
-