See: Description
Interface | Description |
---|---|
Serialiser<INPUT,OUTPUT> |
A class that implements this interface is responsible for serialising an
object of class INPUT to a OUTPUT, and for deserialising it back again.
|
ToBytesSerialiser<T> |
A class that implements this interface is responsible for serialising an
object of class T to a byte array, and for deserialising it back again.
|
ToStringSerialiser<INPUT> |
A class that implements this interface is responsible for serialising an
object of class T to a
String , and for deserialising it back again. |
Class | Description |
---|---|
AvroSerialiser |
An
AvroSerialiser is used to serialise and deserialise Avro files. |
CustomMapSerialiser | |
DateSerialiser | Deprecated
this is not very efficient and should only be used for compatibility
reasons.
|
DoubleSerialiser | Deprecated
this is not very efficient and should only be used for compatibility
reasons.
|
FloatSerialiser | Deprecated
this is not very efficient and should only be used for compatibility
reasons.
|
FreqMapSerialiser |
A
FreqMapSerialiser serialises and deserialises FreqMap s. |
IntegerFreqMapSerialiser | Deprecated
use
IntegerFreqMap with FreqMapSerialiser instead. |
IntegerSerialiser | Deprecated
this is not very efficient and should only be used for compatibility
reasons.
|
LongSerialiser | Deprecated
this is not very efficient and should only be used for compatibility
reasons.
|
ToBytesViaStringDeserialiser<T> |
Abstract serialiser that deserialises the given byte[] via an interim String object.
|
TypeSubTypeValueSerialiser |
A
TypeSubTypeValueSerialiser is used to serialise and deserialise TypeSubTypeValue
instances. |
TypeValueSerialiser |
A
TypeValueSerialiser is used to serialise and deserialise TypeValue
instances. |
Copyright © 2022. All rights reserved.