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 AnAvroSerialiseris used to serialise and deserialise Avro files.CustomMapSerialiser FreqMapSerialiser AFreqMapSerialiserserialises and deserialisesFreqMaps.ToBytesViaStringDeserialiser<T> Abstract serialiser that deserialises the given byte[] via an interim String object.TypeSubTypeValueSerialiser ATypeSubTypeValueSerialiseris used to serialise and deserialiseTypeSubTypeValueinstances.TypeValueSerialiser ATypeValueSerialiseris used to serialise and deserialiseTypeValueinstances.