Package io.activej.serializer.stream
Interface StreamCodec<T>
- All Superinterfaces:
StreamDecoder<T>,StreamEncoder<T>
- All Known Subinterfaces:
DiffStreamCodec<T>
- All Known Implementing Classes:
StreamCodecs.AbstractArrayStreamCodec
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> StreamCodec<T>of(StreamEncoder<? super T> encoder, StreamDecoder<? extends T> decoder) static <T> StreamCodec<T>ofBinarySerializer(BinarySerializer<T> binarySerializer) static <T> StreamCodec<T>ofBinarySerializer(BinarySerializer<T> binarySerializer, int estimatedSize) Methods inherited from interface io.activej.serializer.stream.StreamDecoder
decodeMethods inherited from interface io.activej.serializer.stream.StreamEncoder
encode
-
Method Details
-
of
-
ofBinarySerializer
-
ofBinarySerializer
static <T> StreamCodec<T> ofBinarySerializer(BinarySerializer<T> binarySerializer, int estimatedSize)
-