Uses of Interface
uk.gov.gchq.gaffer.serialisation.ToBytesSerialiser
-
Packages that use ToBytesSerialiser 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.util Utilities to aid the serialisation and deserialisation of objects in Gaffer.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.spark.serialisation.kryo uk.gov.gchq.gaffer.store.serialiser Serialiser implementations for stores.uk.gov.gchq.gaffer.time.serialisation Serialisation classes for the Gaffer timestamp classes.uk.gov.gchq.gaffer.types Additional data types for use within Gaffer. -
-
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.bitmap.serialisation
Classes in uk.gov.gchq.gaffer.bitmap.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classRoaringBitmapSerialiserASerialiserimplementation forRoaringBitmapinstances. -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.serialisation
Classes in uk.gov.gchq.gaffer.serialisation that implement ToBytesSerialiser 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 ToBytesSerialiser in uk.gov.gchq.gaffer.serialisation.implementation
Classes in uk.gov.gchq.gaffer.serialisation.implementation that implement ToBytesSerialiser 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.classTreeSetStringSerialiserMethods in uk.gov.gchq.gaffer.serialisation.implementation that return ToBytesSerialiser Modifier and Type Method Description ToBytesSerialiserMapSerialiser. getKeySerialiser()ToBytesSerialiserSetSerialiser. getObjectSerialiser()ToBytesSerialiserMultiSerialiserStorage.SerialiserDetail. getSerialiser()ToBytesSerialiserMultiSerialiserStorage. getSerialiserFromKey(Byte key)ToBytesSerialiserMultiSerialiserStorage. getSerialiserFromValue(Object object)ToBytesSerialiserMapSerialiser. getValueSerialiser()Methods in uk.gov.gchq.gaffer.serialisation.implementation with parameters of type ToBytesSerialiser Modifier and Type Method Description MultiSerialiserMultiSerialiser. addSerialiser(byte key, ToBytesSerialiser serialiser, Class aClass)voidMultiSerialiserStorage. addSerialiserDetails(byte key, ToBytesSerialiser serialiser, Class aClass)voidMultiSerialiserStorage. put(byte serialiserEncoding, ToBytesSerialiser serialiser, Class supportedClass)MultiSerialiserStorage.SerialiserDetailMultiSerialiserStorage.SerialiserDetail. serialiser(ToBytesSerialiser serialiser)voidMapSerialiser. setKeySerialiser(ToBytesSerialiser keySerialiser)voidSetSerialiser. setObjectSerialiser(ToBytesSerialiser objectSerialiser)voidMapSerialiser. setValueSerialiser(ToBytesSerialiser valueSerialiser)Constructors in uk.gov.gchq.gaffer.serialisation.implementation with parameters of type ToBytesSerialiser Constructor Description SerialiserDetail(byte key, ToBytesSerialiser serialiser, Class valueClass)SetSerialiser(ToBytesSerialiser objectSerialiser) -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.serialisation.implementation.ordered
Classes in uk.gov.gchq.gaffer.serialisation.implementation.ordered that implement ToBytesSerialiser 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 ToBytesSerialiser in uk.gov.gchq.gaffer.serialisation.implementation.raw
Classes in uk.gov.gchq.gaffer.serialisation.implementation.raw that implement ToBytesSerialiser 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 ToBytesSerialiser in uk.gov.gchq.gaffer.serialisation.util
Methods in uk.gov.gchq.gaffer.serialisation.util with parameters of type ToBytesSerialiser Modifier and Type Method Description static ByteArrayOutputStreamLengthValueBytesSerialiserUtil. appendLengthValueFromObjectToByteStream(ByteArrayOutputStream byteOut, ToBytesSerialiser serialiser, Object object)LengthValueBytesSerialiserUtil.LengthValueBuilderLengthValueBytesSerialiserUtil.LengthValueBuilder. appendLengthValueFromObjectToByteStream(ToBytesSerialiser serialiser, Object object)static <T> TLengthValueBytesSerialiserUtil. deserialise(ToBytesSerialiser<T> serialiser, byte[] allBytes)static <T> TLengthValueBytesSerialiserUtil. deserialise(ToBytesSerialiser<T> serialiser, byte[] allBytes, int delimiter)static <T> TLengthValueBytesSerialiserUtil. deserialise(ToBytesSerialiser<T> serialiser, byte[] allBytes, int[] delimiterWrapper)static <T> LengthValueBytesSerialiserUtil.ObjectCarriage<T>LengthValueBytesSerialiserUtil. deserialiseNextObject(ToBytesSerialiser<T> serialiser, int currentCarriage, byte[] bytes)static <T> byte[]LengthValueBytesSerialiserUtil. getValueBytes(ToBytesSerialiser<T> serialiser, T value)static <T> byte[]LengthValueBytesSerialiserUtil. serialise(ToBytesSerialiser<T> serialiser, T value)static <T> voidLengthValueBytesSerialiserUtil. serialise(ToBytesSerialiser<T> serialiser, T value, ByteArrayOutputStream out) -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.clearspring.cardinality.serialisation
Classes in uk.gov.gchq.gaffer.sketches.clearspring.cardinality.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classHyperLogLogPlusSerialiserDeprecated. -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.datasketches.cardinality.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.cardinality.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classHllSketchSerialiserAHllSketchSerialiserserialises aHllSketchusing itstoCompactByteArray()method.classHllUnionSerialiserAHllUnionSerialiserserialises aUnionusing itstoCompactByteArray()method. -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.datasketches.frequencies.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.frequencies.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classLongsSketchSerialiserALongsSketchSerialiserserialises aLongsSketchusing itstoByteArray()method.classStringsSketchSerialiser -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.datasketches.quantiles.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.quantiles.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classDoublesSketchSerialiserADoublesSketchSerialiserserialises aDoublesSketchusing itstoByteArray()method.classDoublesUnionSerialiserADoublesUnionSerialiserserialises aDoublesUnionusing itstoByteArray()method.classKllFloatsSketchSerialiserAKllFloatsSketchSerialiserserialises aKllFloatsSketchusing itstoByteArray()method.classStringsSketchSerialiserclassStringsUnionSerialiser -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.datasketches.sampling.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.sampling.serialisation that implement ToBytesSerialiser 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 ToBytesSerialiser in uk.gov.gchq.gaffer.sketches.datasketches.theta.serialisation
Classes in uk.gov.gchq.gaffer.sketches.datasketches.theta.serialisation that implement ToBytesSerialiser Modifier and Type Class Description classSketchSerialiserASketchSerialiserserialises aSketchusing itstoByteArray().classUnionSerialiserAUnionSerialiserserialises anUnionusing thetoByteArray()method from the sketch -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.spark.serialisation.kryo
Classes in uk.gov.gchq.gaffer.spark.serialisation.kryo with type parameters of type ToBytesSerialiser Modifier and Type Class Description classWrappedKryoSerializer<S extends ToBytesSerialiser<T>,T>AWrappedKryoSerializeris a utility class for anyKryoSerializerthat wraps around any implementation of a GafferToBytesSerialiser. -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.store.serialiser
Classes in uk.gov.gchq.gaffer.store.serialiser that implement ToBytesSerialiser 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.Constructors in uk.gov.gchq.gaffer.store.serialiser with parameters of type ToBytesSerialiser Constructor Description EdgeIdSerialiser(ToBytesSerialiser vertexSerialiser)ElementIdSerialiser(ToBytesSerialiser vertexSerialiser)EntityIdSerialiser(ToBytesSerialiser vertexSerialiser) -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.time.serialisation
Classes in uk.gov.gchq.gaffer.time.serialisation that implement ToBytesSerialiser 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. -
Uses of ToBytesSerialiser in uk.gov.gchq.gaffer.types
Methods in uk.gov.gchq.gaffer.types that return ToBytesSerialiser Modifier and Type Method Description ToBytesSerialiser<? super K>CustomMap. getKeySerialiser()ToBytesSerialiser<? super V>CustomMap. getValueSerialiser()Constructors in uk.gov.gchq.gaffer.types with parameters of type ToBytesSerialiser Constructor Description CustomMap(ToBytesSerialiser<? super K> keySerialiser, ToBytesSerialiser<? super V> valueSerialiser)CustomMap(ToBytesSerialiser<? super K> keySerialiser, ToBytesSerialiser<? super V> valueSerialiser, HashSet<Pair<K,V>> interimPairs)CustomMap(ToBytesSerialiser<? super K> keySerialiser, ToBytesSerialiser<? super V> valueSerialiser, Map<K,V> storageMap)
-