Uses of Interface
uk.gov.gchq.gaffer.serialisation.Serialiser
-
Packages that use Serialiser Package Description uk.gov.gchq.gaffer.bitmap.serialisation Serialisation classes for bitmap objects.uk.gov.gchq.gaffer.serialisation Serialisation classes.uk.gov.gchq.gaffer.serialisation.implementation Implementations of serialisers for various data types.uk.gov.gchq.gaffer.serialisation.implementation.ordered Serialisation implementations which maintain the ordering of bytes.uk.gov.gchq.gaffer.serialisation.implementation.raw Serialisation classes for efficient serialisation of primitive types.uk.gov.gchq.gaffer.serialisation.implementation.tostring Serialisation classes for creating String representations of object.uk.gov.gchq.gaffer.sketches.clearspring.cardinality.serialisation Serialisation classes for the Clearspring HyperLogLogPlus objects.uk.gov.gchq.gaffer.sketches.datasketches.cardinality.serialisation Serialisation classes for the Datasketches cardinality objects.uk.gov.gchq.gaffer.sketches.datasketches.frequencies.serialisation Serialisation classes for the Datasketches frequencies objects.uk.gov.gchq.gaffer.sketches.datasketches.quantiles.serialisation Serialisation classes for the Datasketches quantiles objects.uk.gov.gchq.gaffer.sketches.datasketches.sampling.serialisation Serialisation classes for the Datasketches sampling objects.uk.gov.gchq.gaffer.sketches.datasketches.theta.serialisation Serialisation classes for the Datasketches theta objects.uk.gov.gchq.gaffer.store Core classes for the Gaffer store interface.uk.gov.gchq.gaffer.store.schema Classes describing the Gaffer schema.uk.gov.gchq.gaffer.store.serialiser Serialiser implementations for stores.uk.gov.gchq.gaffer.time.serialisation Serialisation classes for the Gaffer timestamp classes. -
-
Uses of Serialiser in uk.gov.gchq.gaffer.bitmap.serialisation
Classes in uk.gov.gchq.gaffer.bitmap.serialisation that implement Serialiser Modifier and Type Class Description classRoaringBitmapSerialiserASerialiserimplementation forRoaringBitmapinstances. -
Uses of Serialiser in uk.gov.gchq.gaffer.serialisation
Subinterfaces of Serialiser in uk.gov.gchq.gaffer.serialisation Modifier and Type Interface Description interfaceToBytesSerialiser<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.interfaceToStringSerialiser<INPUT>A class that implements this interface is responsible for serialising an object of class T to aString, and for deserialising it back again.Classes in uk.gov.gchq.gaffer.serialisation that implement Serialiser Modifier and Type Class Description classAvroSerialiserAnAvroSerialiseris used to serialise and deserialise Avro files.classCustomMapSerialiserclassFreqMapSerialiserAFreqMapSerialiserserialises and deserialisesFreqMaps.classToBytesViaStringDeserialiser<T>Abstract serialiser that deserialises the given byte[] via an interim String object.classTypeSubTypeValueSerialiserATypeSubTypeValueSerialiseris used to serialise and deserialiseTypeSubTypeValueinstances.classTypeValueSerialiserATypeValueSerialiseris used to serialise and deserialiseTypeValueinstances. -
Uses of Serialiser in uk.gov.gchq.gaffer.serialisation.implementation
Classes in uk.gov.gchq.gaffer.serialisation.implementation that implement Serialiser Modifier and Type Class Description classBooleanSerialiserThis class is used to serialise and deserialise a boolean valueclassBytesSerialiserThis class is used to serialise and deserialise byte arrays.classJavaSerialiserThis class is used to serialise and deserialise objects in java.classMapSerialiserThis class is used to serialise and deserialiseMaps.classMultiSerialiserThis class is used to serialise and deserialise multiple object types.classNullSerialiserANullSerialiseris aToBytesSerialiserthat always returns null regardless of the input.classSetSerialiserclassStringSerialiserAStringSerialiseris used to serialiseStrings.classTreeSetStringSerialiser -
Uses of Serialiser in uk.gov.gchq.gaffer.serialisation.implementation.ordered
Classes in uk.gov.gchq.gaffer.serialisation.implementation.ordered that implement Serialiser Modifier and Type Class Description classOrderedDateSerialiserAnOrderedDateSerialiserserialises aDateto an array of bytes by directly converting the underlying long to a byte array.classOrderedDoubleSerialiserAnOrderedDoubleSerialserserialises aDoubleto an array of bytes by directly converting the double to a raw long and then converting this to a byte array.classOrderedFloatSerialiserAnOrderedFloatSerialserserialises aFloatto an array of bytes by directly converting the float to a raw int and then converting this to a byte array.classOrderedIntegerSerialiserAnOrderedIntegerSerialserserialises aIntegerto an array of bytes.classOrderedLongSerialiserAnOrderedLongSerialserserialises aLongto an array of bytes. -
Uses of Serialiser in uk.gov.gchq.gaffer.serialisation.implementation.raw
Classes in uk.gov.gchq.gaffer.serialisation.implementation.raw that implement Serialiser Modifier and Type Class Description classCompactRawIntegerSerialiserSerialises integers using a variable-length scheme that means smaller integers get serialised into a smaller number of bytes.classCompactRawLongSerialiserSerialises longs using a variable-length scheme that means smaller longs get serialised into a smaller number of bytes. -
Uses of Serialiser in uk.gov.gchq.gaffer.serialisation.implementation.tostring
Classes in uk.gov.gchq.gaffer.serialisation.implementation.tostring that implement Serialiser Modifier and Type Class Description classStringToStringSerialiser -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.clearspring.cardinality.serialisation
Classes in uk.gov.gchq.gaffer.sketches.clearspring.cardinality.serialisation that implement Serialiser Modifier and Type Class Description classHyperLogLogPlusSerialiserDeprecated. -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.datasketches.cardinality.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.cardinality.serialisation that implement Serialiser Modifier and Type Class Description classHllSketchSerialiserAHllSketchSerialiserserialises aHllSketchusing itstoCompactByteArray()method.classHllUnionSerialiserAHllUnionSerialiserserialises aUnionusing itstoCompactByteArray()method. -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.datasketches.frequencies.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.frequencies.serialisation that implement Serialiser Modifier and Type Class Description classLongsSketchSerialiserALongsSketchSerialiserserialises aLongsSketchusing itstoByteArray()method.classStringsSketchSerialiser -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.datasketches.quantiles.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.quantiles.serialisation that implement Serialiser Modifier and Type Class Description classDoublesSketchSerialiserADoublesSketchSerialiserserialises aDoublesSketchusing itstoByteArray()method.classDoublesUnionSerialiserADoublesUnionSerialiserserialises aDoublesUnionusing itstoByteArray()method.classKllFloatsSketchSerialiserAKllFloatsSketchSerialiserserialises aKllFloatsSketchusing itstoByteArray()method.classStringsSketchSerialiserclassStringsUnionSerialiser -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.datasketches.sampling.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.sampling.serialisation that implement Serialiser Modifier and Type Class Description classReservoirItemsSketchSerialiser<T>AReservoirItemsSketchSerialiserserialises aReservoirItemsSketchusing itstoByteArray()method and the providedArrayOfItemsSerDe.classReservoirLongsSketchSerialiserAReservoirLongsSketchSerialiserserialises aReservoirLongsSketchusing itstoByteArray()method.classReservoirLongsUnionSerialiserAReservoirLongsUnionSerialiserserialises aReservoirLongsUnionusing itstoByteArray()method.classReservoirNumbersSketchSerialiserAReservoirNumbersSketchSerialiserserialises aReservoirItemsSketchusing itstoByteArray()method.classReservoirNumbersUnionSerialiserAReservoirNumbersUnionSerialiserserialises aReservoirItemsUnionofNumbers using itstoByteArray()method.classReservoirStringsSketchSerialiserAReservoirStringsSketchSerialiserserialises aReservoirItemsSketchofStrings using itstoByteArray()method.classReservoirStringsUnionSerialiserAReservoirStringsUnionSerialiserserialises aReservoirItemsUnionofStrings using itstoByteArray()method. -
Uses of Serialiser in uk.gov.gchq.gaffer.sketches.datasketches.theta.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.theta.serialisation that implement Serialiser Modifier and Type Class Description classSketchSerialiserASketchSerialiserserialises aSketchusing itstoByteArray().classUnionSerialiserAUnionSerialiserserialises anUnionusing thetoByteArray()method from the sketch -
Uses of Serialiser in uk.gov.gchq.gaffer.store
Methods in uk.gov.gchq.gaffer.store that return Serialiser Modifier and Type Method Description SerialiserSerialisationFactory. getSerialiser(Class<?> objClass)SerialiserSerialisationFactory. getSerialiser(Class<?> objClass, boolean preserveOrder, boolean consistentSerialiser)Methods in uk.gov.gchq.gaffer.store that return types with arguments of type Serialiser Modifier and Type Method Description List<Serialiser>SerialisationFactory. getSerialisers()Methods in uk.gov.gchq.gaffer.store with parameters of type Serialiser Modifier and Type Method Description voidSerialisationFactory. addSerialisers(Serialiser... newSerialisers)Adds a list ofSerialiserto be used within the SerialisationFactory.Constructors in uk.gov.gchq.gaffer.store with parameters of type Serialiser Constructor Description SerialisationFactory(Serialiser... serialisers)Constructor. -
Uses of Serialiser in uk.gov.gchq.gaffer.store.schema
Methods in uk.gov.gchq.gaffer.store.schema that return Serialiser Modifier and Type Method Description SerialiserTypeDefinition. getSerialiser()SerialiserSchema. getVertexSerialiser()Returns the vertex serialiser for this schema.Methods in uk.gov.gchq.gaffer.store.schema with parameters of type Serialiser Modifier and Type Method Description TypeDefinition.BuilderTypeDefinition.Builder. serialiser(Serialiser serialiser)voidTypeDefinition. setSerialiser(Serialiser serialiser)CHILD_CLASSSchema.BaseBuilder. vertexSerialiser(Serialiser vertexSerialiser)Sets theSerialiser. -
Uses of Serialiser in uk.gov.gchq.gaffer.store.serialiser
Classes in uk.gov.gchq.gaffer.store.serialiser that implement Serialiser Modifier and Type Class Description classEdgeIdSerialiserSerialiser to serialise and deserialiseEdgeIdobjects in a byte array representation.classEdgeSerialiserSerialiser to serialise and deserialiseEdgeobjects in a byte array representation.classElementIdSerialiserSerialiser to serialise and deserialiseElementIdobjects in a byte array representation.classElementSerialiserSerialiser to serialise and deserialiseElementobjects in a byte array representation by delegating to the relevant serialiser.classEntityIdSerialiserSerialiser to serialise and deserialiseEntityIdobjects in a byte array representation.classEntitySerialiserSerialiser to serialise and deserialiseEntityobjects in a byte array representation.classGroupedPropertiesSerialiserSerialiser to serialise and deserialiseGroupedPropertiesobjects in a byte array representation.classPropertiesSerialiser<T>Serialiser to serialise and deserialise objects containingPropertiesin a byte array representation. -
Uses of Serialiser in uk.gov.gchq.gaffer.time.serialisation
Classes in uk.gov.gchq.gaffer.time.serialisation that implement Serialiser Modifier and Type Class Description classBoundedTimestampSetSerialiserABoundedTimestampSetSerialiserserialises aBoundedTimestampSetto an array of bytes.classDeltaLongTimeSeriesSerialiserSerialises aLongTimeSeriesby writing out the deltas between consecutive values in the timeseries.classRBMBackedTimestampSetSerialiserARBMBackedTimestampSetSerialiserserialises aRBMBackedTimestampSetto an array of bytes.
-