|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
Serializer interface and implementations.
See:
Description
| Interface Summary | |
|---|---|
| Serializer<T> | Serializers are used by DatabaseBackend:s to
serialize data when writing it to disk, and to interpret serialized data when
reading it again. |
| Class Summary | |
|---|---|
| BooleanSerializer | This is a Serializer for Boolean values. |
| ByteSerializer | A Serializer for Byte values. |
| CharacterNullSerializer | A Serializer for Character values that may be
null. |
| CharacterSerializer | A Serializer for Character values. |
| ConfigurableLengthIntegerNullSerializer | This Serializer serializes Integer values to a
big-endian byte array of configurable size. |
| ConfigurableLengthIntegerSerializer | This Serializer serializes Integer values to a
big-endian byte array of configurable size. |
| ConfigurableLengthLongNullSerializer | This Serializer serializes Long values to a
big-endian byte array of configurable size. |
| ConfigurableLengthLongSerializer | This Serializer serializes Long values to a
big-endian byte array of configurable size. |
| ConstantSizeStringNullSerializer | This is a variant of the ConstantSizeStringSerializer that can handle
null values. |
| ConstantSizeStringSerializer | This Serializer serializes strings into constant size byte arrays. |
| DoubleSerializer | A Serializer for Double values. |
| FixedSizeBigIntegerNullSerializer | This Serializer serializes BigInteger values to a
big-endian byte array of configurable size using BigInteger's
constructor and toByteArray methods. |
| FixedSizeBigIntegerSerializer | This is a Serializer for BigInteger values to byte
arrays of a fixed size. |
| FloatSerializer | A Serializer for Float values. |
| IntegerNullSerializer | A Serializer for Integer values that may be null. |
| IntegerSerializer | A Serializer for Integer values. |
| LongNullSerializer | A Serializer for Long values that may be null. |
| LongSerializer | A Serializer for Long values. |
| SerializableSerializer<T extends Serializable> | This is a Serializer for generic Serializable
objects. |
| ShortNullSerializer | A Serializer for Short values that may be null. |
| ShortSerializer | A Serializer for Short values. |
| StringNullSerializer | This is a String serializer that can handle null values. |
| StringSerializer | A Serializer for String values. |
| UnsignedByteSerializer | A Serializer for unsigned byte values (between 0 and 255). |
| Exception Summary | |
|---|---|
| SerializationException | This exception can be thrown by the serialization and deserialization methods
of Serializer implementations. |
The Serializer interface and implementations.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||