Package uk.gov.gchq.gaffer.serialisation
Serialisation classes.
-
Interface Summary 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 aString
, and for deserialising it back again. -
Class Summary Class Description AvroSerialiser AnAvroSerialiser
is used to serialise and deserialise Avro files.CustomMapSerialiser FreqMapSerialiser AFreqMapSerialiser
serialises and deserialisesFreqMap
s.ToBytesViaStringDeserialiser<T> Abstract serialiser that deserialises the given byte[] via an interim String object.TypeSubTypeValueSerialiser ATypeSubTypeValueSerialiser
is used to serialise and deserialiseTypeSubTypeValue
instances.TypeValueSerialiser ATypeValueSerialiser
is used to serialise and deserialiseTypeValue
instances.