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 FreqMaps. |
| 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.