See: Description
| Interface | Description |
|---|---|
| Deserializer<T> |
An interface for converting bytes to objects.
|
| ExtendedDeserializer<T> |
A Deserializer that has access to the headers associated with the record.
|
| ExtendedSerializer<T> |
A Serializer that has access to the headers associated with the record.
|
| Serializer<T> |
An interface for converting objects to bytes.
|
| Class | Description |
|---|---|
| ByteArrayDeserializer | |
| ByteArraySerializer | |
| ByteBufferDeserializer | |
| ByteBufferSerializer | |
| BytesDeserializer | |
| BytesSerializer | |
| DoubleDeserializer | |
| DoubleSerializer | |
| ExtendedDeserializer.Wrapper<T> | |
| ExtendedSerializer.Wrapper<T> | |
| FloatDeserializer | |
| FloatSerializer | |
| IntegerDeserializer | |
| IntegerSerializer | |
| LongDeserializer | |
| LongSerializer | |
| ShortDeserializer | |
| ShortSerializer | |
| StringDeserializer |
String encoding defaults to UTF8 and can be customized by setting the property key.deserializer.encoding, value.deserializer.encoding or deserializer.encoding.
|
| StringSerializer |
String encoding defaults to UTF8 and can be customized by setting the property key.serializer.encoding, value.serializer.encoding or serializer.encoding.
|