| Package | Description |
|---|---|
| com.indeed.mph.serializers |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSmartDoubleSerializer |
class |
AbstractSmartFloatSerializer |
class |
AbstractSmartLongSerializer |
class |
AbstractSmartSerializer<T> |
class |
SmartBase32Serializer
Serializer for arbitrary precision integers, represented as base-32 in strings
but using raw 8-bit bytes for serialization.
|
class |
SmartByteSerializer |
class |
SmartDictionarySerializer
General serializer for any "dictionary" of terms, storing the terms
as unique ids.
|
class |
SmartDoubleSerializer
A 64-bit double serialized in 8 bytes with DataOutput.writeDouble/DataInput.readDouble.
|
class |
SmartFloatCompressed16Serializer
A float compressed lossily into two bytes using IEEE half precision.
|
class |
SmartFloatCompressed8Serializer
A float compressed lossily into a single byte using an IEEE-754
8-bit floating point representation with 1 sign bit, 5 exponent
bits and 2 significand bits (plus a hidden bit).
|
class |
SmartFloatFixed8Serializer
A compressed float in one byte, clamping values to a range and
dividing into 256 equal sized buckets within that range.
|
class |
SmartFloatSerializer
A 32-bit float serialized in 4 bytes with DataOutput.writeFloat/DataInput.readFloat.
|
class |
SmartHashSerializer
An Integer serializer which compresses its values to a smaller
range using a pre-existing minimal perfect hash.
|
class |
SmartIntegerSerializer |
class |
SmartListSerializer<T>
Generic serializer for a list of objects using another serializer.
|
class |
SmartLongSerializer |
class |
SmartOptionalSerializer<T>
Generic serializer for an Optional object using another serializer.
|
class |
SmartPairSerializer<U,V> |
class |
SmartShortSerializer |
class |
SmartSmallLongListSerializer
This serializer is used to serialize a list of long numbers that contains many small non-negative numbers.
|
class |
SmartStringConcatSerializer |
class |
SmartStringSerializer |
class |
SmartVLongSerializer |
class |
WrappedSerializer<T>
Trivial wrapper around a Serializer with a default constructor to
make it Serializable.
|
Copyright © 2018. All Rights Reserved.