Class Hierarchy
- java.lang.Object
- io.pravega.common.io.serialization.VersionedSerializer<T>
- io.pravega.common.io.serialization.VersionedSerializer.Direct<TargetType>
- io.pravega.common.io.serialization.VersionedSerializer.MultiType<BaseType>
- io.pravega.common.io.serialization.VersionedSerializer.WithBuilder<TargetType,ReaderType>
- io.pravega.common.io.serialization.VersionedSerializer.FormatVersion<TargetType,ReaderType>
- io.pravega.common.io.serialization.VersionedSerializer.MultiType.Builder
- io.pravega.common.io.serialization.VersionedSerializer<T>
Interface Hierarchy
- java.io.DataInput
- io.pravega.common.io.serialization.RevisionDataInput
- java.io.DataOutput
- io.pravega.common.io.serialization.RevisionDataOutput (also extends io.pravega.common.io.DirectDataOutput)
- io.pravega.common.io.DirectDataOutput
- io.pravega.common.io.serialization.RandomAccessOutputStream
- io.pravega.common.io.serialization.RevisionDataOutput (also extends java.io.DataOutput)
- io.pravega.common.io.serialization.RevisionDataInput.ElementDeserializer<T>
- io.pravega.common.io.serialization.RevisionDataOutput.ElementSerializer<T>
- io.pravega.common.io.serialization.VersionedSerializer.StreamReader<ReaderType>
- io.pravega.common.io.serialization.VersionedSerializer.StreamWriter<TargetType>