Class FixedLengthStreamingSerializer<T>

java.lang.Object
io.servicetalk.serializer.utils.FixedLengthStreamingSerializer<T>
Type Parameters:
T - The type of object to serialize.
All Implemented Interfaces:
StreamingDeserializer<T>, StreamingSerializer<T>, StreamingSerializerDeserializer<T>

public final class FixedLengthStreamingSerializer<T> extends Object implements StreamingSerializerDeserializer<T>
A StreamingSerializerDeserializer that uses a SerializerDeserializer and frames each object by preceding it with the length in bytes. The length component is fixed and always consumes 4 bytes.