| Modifier and Type | Interface and Description |
|---|---|
interface |
AttributeSerializer<V>
Allows custom serializer definitions for attribute values.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Decimal.DecimalSerializer |
static class |
Geoshape.GeoshapeSerializer |
static class |
Precision.PrecisionSerializer |
| Constructor and Description |
|---|
RegisteredAttributeClass(Class<T> type,
AttributeHandler<T> serializer) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OrderPreservingSerializer<V>
Interface that extends
AttributeSerializer to provide a serialization that is byte order preserving, i.e. |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
AttributeHandling.registerClass(Class<T> type,
AttributeHandler<T> attributeHandler) |
<V> void |
StandardAttributeHandling.registerClass(Class<V> datatype,
AttributeHandler<V> handler) |
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractDecimal.AbstractDecimalSerializer<V extends AbstractDecimal> |
class |
BooleanArraySerializer |
class |
BooleanSerializer |
class |
ByteArraySerializer |
class |
ByteSerializer |
class |
CharacterSerializer |
class |
CharArraySerializer |
class |
DateSerializer |
class |
DoubleArraySerializer |
class |
DoubleSerializer |
class |
FloatArraySerializer |
class |
FloatSerializer |
class |
IntArraySerializer |
class |
IntegerSerializer |
class |
LongArraySerializer |
class |
LongSerializer |
class |
ShortArraySerializer |
class |
ShortSerializer |
class |
StringArraySerializer |
class |
StringSerializer
Serializes Strings by trying to find the most efficient serialization format:
1) ASCII encoding (one byte per char)
2) Full UTF encoding (for non-ASCII strings)
3) Using compression algorithms for long strings
|
Copyright © 2012–2014. All rights reserved.