Skip navigation links
A B D F I S V 

A

apply(PublisherSource.Subscriber<? super Iterable<T>>) - Method in class FramedDeserializerOperator
 

B

ByteArraySerializer - Class in io.servicetalk.serializer.utils
Serialize/deserialize byte[].
byteArraySerializer(boolean) - Static method in class ByteArraySerializer
Create a new instance.

D

deserialize(Buffer, BufferAllocator) - Method in class ByteArraySerializer
 
deserialize(Publisher<Buffer>, BufferAllocator) - Method in class FixedLengthStreamingSerializer
 
deserialize(Publisher<Buffer>, BufferAllocator) - Method in class VarIntLengthStreamingSerializer
 

F

FixedLengthStreamingSerializer<T> - Class in io.servicetalk.serializer.utils
A StreamingSerializerDeserializer that uses a SerializerDeserializer and frames each object by preceding it with the length in bytes.
FixedLengthStreamingSerializer(SerializerDeserializer<T>, ToIntFunction<T>) - Constructor for class FixedLengthStreamingSerializer
Create a new instance.
FramedDeserializerOperator<T> - Class in io.servicetalk.serializer.utils
Utility which helps implementations of StreamingDeserializer leverage a Deserializer and apply a framing to define the boundaries of each object.
FramedDeserializerOperator(Deserializer<T>, Supplier<BiFunction<Buffer, BufferAllocator, Buffer>>, BufferAllocator) - Constructor for class FramedDeserializerOperator
Create a new instance.

I

io.servicetalk.serializer.utils - package io.servicetalk.serializer.utils
Serializer utilities.

S

serialize(byte[], BufferAllocator) - Method in class ByteArraySerializer
 
serialize(byte[], BufferAllocator, Buffer) - Method in class ByteArraySerializer
 
serialize(Publisher<T>, BufferAllocator) - Method in class FixedLengthStreamingSerializer
 
serialize(Publisher<T>, BufferAllocator) - Method in class VarIntLengthStreamingSerializer
 
StringSerializer - Class in io.servicetalk.serializer.utils
Serialize/deserialize Strings encoded with a Charset.
stringSerializer(Charset) - Static method in class StringSerializer
Create a new instance.

V

VarIntLengthStreamingSerializer<T> - Class in io.servicetalk.serializer.utils
A StreamingSerializerDeserializer that uses a SerializerDeserializer and frames each object by preceding it with the length in bytes.
VarIntLengthStreamingSerializer(SerializerDeserializer<T>, ToIntFunction<T>) - Constructor for class VarIntLengthStreamingSerializer
Create a new instance.
A B D F I S V 
Skip navigation links