Package org.mapdb.elsa
Interface ElsaSerializerBase.Header
-
- Enclosing class:
- ElsaSerializerBase
protected static interface ElsaSerializerBase.HeaderHeader byte, is used at start of each record to indicate data type WARNING !!! values bellow must be unique !!!!!
-
-
Field Summary
Fields Modifier and Type Field Description static intARRAY_BOOLEANstatic intARRAY_BYTEstatic intARRAY_BYTE_ALL_EQUALstatic intARRAY_CHARstatic intARRAY_DOUBLEstatic intARRAY_FLOATstatic intARRAY_INTstatic intARRAY_INT_BYTEstatic intARRAY_INT_PACKEDstatic intARRAY_INT_SHORTstatic intARRAY_LONGstatic intARRAY_LONG_BYTEstatic intARRAY_LONG_INTstatic intARRAY_LONG_PACKEDstatic intARRAY_LONG_SHORTstatic intARRAY_OBJECTstatic intARRAY_OBJECT_ALL_NULLstatic intARRAY_OBJECT_NO_REFSstatic intARRAY_SHORTstatic intARRAYLISTstatic intBIGDECIMALstatic intBIGINTEGERstatic intBOOLEAN_FALSEstatic intBOOLEAN_TRUEstatic intBYTEstatic intBYTE_0static intBYTE_1static intBYTE_M1static intCHARstatic intCHAR_0static intCHAR_1static intCHAR_255static intCLASSstatic intDATEstatic intDOUBLEstatic intDOUBLE_0static intDOUBLE_1static intDOUBLE_255static intDOUBLE_INTstatic intDOUBLE_M1static intDOUBLE_SHORTstatic intFLOATstatic intFLOAT_0static intFLOAT_1static intFLOAT_255static intFLOAT_M1static intFLOAT_SHORTstatic intHASHMAPstatic intHASHSETstatic intINTstatic intINT_0static intINT_1static intINT_10static intINT_11static intINT_12static intINT_13static intINT_14static intINT_15static intINT_16static intINT_2static intINT_3static intINT_4static intINT_5static intINT_6static intINT_7static intINT_8static intINT_9static intINT_F1static intINT_F2static intINT_F3static intINT_M1static intINT_M2static intINT_M3static intINT_M4static intINT_M5static intINT_M6static intINT_M7static intINT_M8static intINT_M9static intINT_MAX_VALUEstatic intINT_MF1static intINT_MF2static intINT_MF3static intINT_MIN_VALUEstatic intJAVA_SERIALIZATIONValue used in Java Serialization header.static intLINKEDHASHMAPstatic intLINKEDHASHSETstatic intLINKEDLISTstatic intLONGstatic intLONG_0static intLONG_1static intLONG_10static intLONG_11static intLONG_12static intLONG_13static intLONG_14static intLONG_15static intLONG_16static intLONG_2static intLONG_3static intLONG_4static intLONG_5static intLONG_6static intLONG_7static intLONG_8static intLONG_9static intLONG_F1static intLONG_F2static intLONG_F3static intLONG_F4static intLONG_F5static intLONG_F6static intLONG_F7static intLONG_M1static intLONG_M2static intLONG_M3static intLONG_M4static intLONG_M5static intLONG_M6static intLONG_M7static intLONG_M8static intLONG_M9static intLONG_MAX_VALUEstatic intLONG_MF1static intLONG_MF2static intLONG_MF3static intLONG_MF4static intLONG_MF5static intLONG_MF6static intLONG_MF7static intLONG_MIN_VALUEstatic intNULLstatic intOBJECT_STACKused for reference to already serialized object in object graphstatic intPOJOUse POJO Serializer to get class structure and set its fields.static intPOJO_CLASSINFOClass Info stored in local streamstatic intPOJO_RESOLVERUse POJO Serializer to get class structure and set its fields.static intPROPERTIESstatic intSHORTstatic intSHORT_0static intSHORT_1static intSHORT_255static intSHORT_M1static intSHORT_M255static intSINGLETONstatic intSTRINGstatic intSTRING_0static intSTRING_1static intSTRING_10static intSTRING_2static intSTRING_3static intSTRING_4static intSTRING_5static intSTRING_6static intSTRING_7static intSTRING_8static intSTRING_9static intTREEMAPstatic intTREESETstatic intUSER_DESERstatic intUUIDstatic intZERO_FAIL
-
-
-
Field Detail
-
ZERO_FAIL
static final int ZERO_FAIL
- See Also:
- Constant Field Values
-
NULL
static final int NULL
- See Also:
- Constant Field Values
-
BOOLEAN_TRUE
static final int BOOLEAN_TRUE
- See Also:
- Constant Field Values
-
BOOLEAN_FALSE
static final int BOOLEAN_FALSE
- See Also:
- Constant Field Values
-
INT_M9
static final int INT_M9
- See Also:
- Constant Field Values
-
INT_M8
static final int INT_M8
- See Also:
- Constant Field Values
-
INT_M7
static final int INT_M7
- See Also:
- Constant Field Values
-
INT_M6
static final int INT_M6
- See Also:
- Constant Field Values
-
INT_M5
static final int INT_M5
- See Also:
- Constant Field Values
-
INT_M4
static final int INT_M4
- See Also:
- Constant Field Values
-
INT_M3
static final int INT_M3
- See Also:
- Constant Field Values
-
INT_M2
static final int INT_M2
- See Also:
- Constant Field Values
-
INT_M1
static final int INT_M1
- See Also:
- Constant Field Values
-
INT_0
static final int INT_0
- See Also:
- Constant Field Values
-
INT_1
static final int INT_1
- See Also:
- Constant Field Values
-
INT_2
static final int INT_2
- See Also:
- Constant Field Values
-
INT_3
static final int INT_3
- See Also:
- Constant Field Values
-
INT_4
static final int INT_4
- See Also:
- Constant Field Values
-
INT_5
static final int INT_5
- See Also:
- Constant Field Values
-
INT_6
static final int INT_6
- See Also:
- Constant Field Values
-
INT_7
static final int INT_7
- See Also:
- Constant Field Values
-
INT_8
static final int INT_8
- See Also:
- Constant Field Values
-
INT_9
static final int INT_9
- See Also:
- Constant Field Values
-
INT_10
static final int INT_10
- See Also:
- Constant Field Values
-
INT_11
static final int INT_11
- See Also:
- Constant Field Values
-
INT_12
static final int INT_12
- See Also:
- Constant Field Values
-
INT_13
static final int INT_13
- See Also:
- Constant Field Values
-
INT_14
static final int INT_14
- See Also:
- Constant Field Values
-
INT_15
static final int INT_15
- See Also:
- Constant Field Values
-
INT_16
static final int INT_16
- See Also:
- Constant Field Values
-
INT_MIN_VALUE
static final int INT_MIN_VALUE
- See Also:
- Constant Field Values
-
INT_MAX_VALUE
static final int INT_MAX_VALUE
- See Also:
- Constant Field Values
-
INT_MF1
static final int INT_MF1
- See Also:
- Constant Field Values
-
INT_F1
static final int INT_F1
- See Also:
- Constant Field Values
-
INT_MF2
static final int INT_MF2
- See Also:
- Constant Field Values
-
INT_F2
static final int INT_F2
- See Also:
- Constant Field Values
-
INT_MF3
static final int INT_MF3
- See Also:
- Constant Field Values
-
INT_F3
static final int INT_F3
- See Also:
- Constant Field Values
-
INT
static final int INT
- See Also:
- Constant Field Values
-
LONG_M9
static final int LONG_M9
- See Also:
- Constant Field Values
-
LONG_M8
static final int LONG_M8
- See Also:
- Constant Field Values
-
LONG_M7
static final int LONG_M7
- See Also:
- Constant Field Values
-
LONG_M6
static final int LONG_M6
- See Also:
- Constant Field Values
-
LONG_M5
static final int LONG_M5
- See Also:
- Constant Field Values
-
LONG_M4
static final int LONG_M4
- See Also:
- Constant Field Values
-
LONG_M3
static final int LONG_M3
- See Also:
- Constant Field Values
-
LONG_M2
static final int LONG_M2
- See Also:
- Constant Field Values
-
LONG_M1
static final int LONG_M1
- See Also:
- Constant Field Values
-
LONG_0
static final int LONG_0
- See Also:
- Constant Field Values
-
LONG_1
static final int LONG_1
- See Also:
- Constant Field Values
-
LONG_2
static final int LONG_2
- See Also:
- Constant Field Values
-
LONG_3
static final int LONG_3
- See Also:
- Constant Field Values
-
LONG_4
static final int LONG_4
- See Also:
- Constant Field Values
-
LONG_5
static final int LONG_5
- See Also:
- Constant Field Values
-
LONG_6
static final int LONG_6
- See Also:
- Constant Field Values
-
LONG_7
static final int LONG_7
- See Also:
- Constant Field Values
-
LONG_8
static final int LONG_8
- See Also:
- Constant Field Values
-
LONG_9
static final int LONG_9
- See Also:
- Constant Field Values
-
LONG_10
static final int LONG_10
- See Also:
- Constant Field Values
-
LONG_11
static final int LONG_11
- See Also:
- Constant Field Values
-
LONG_12
static final int LONG_12
- See Also:
- Constant Field Values
-
LONG_13
static final int LONG_13
- See Also:
- Constant Field Values
-
LONG_14
static final int LONG_14
- See Also:
- Constant Field Values
-
LONG_15
static final int LONG_15
- See Also:
- Constant Field Values
-
LONG_16
static final int LONG_16
- See Also:
- Constant Field Values
-
LONG_MIN_VALUE
static final int LONG_MIN_VALUE
- See Also:
- Constant Field Values
-
LONG_MAX_VALUE
static final int LONG_MAX_VALUE
- See Also:
- Constant Field Values
-
LONG_MF1
static final int LONG_MF1
- See Also:
- Constant Field Values
-
LONG_F1
static final int LONG_F1
- See Also:
- Constant Field Values
-
LONG_MF2
static final int LONG_MF2
- See Also:
- Constant Field Values
-
LONG_F2
static final int LONG_F2
- See Also:
- Constant Field Values
-
LONG_MF3
static final int LONG_MF3
- See Also:
- Constant Field Values
-
LONG_F3
static final int LONG_F3
- See Also:
- Constant Field Values
-
LONG_MF4
static final int LONG_MF4
- See Also:
- Constant Field Values
-
LONG_F4
static final int LONG_F4
- See Also:
- Constant Field Values
-
LONG_MF5
static final int LONG_MF5
- See Also:
- Constant Field Values
-
LONG_F5
static final int LONG_F5
- See Also:
- Constant Field Values
-
LONG_MF6
static final int LONG_MF6
- See Also:
- Constant Field Values
-
LONG_F6
static final int LONG_F6
- See Also:
- Constant Field Values
-
LONG_MF7
static final int LONG_MF7
- See Also:
- Constant Field Values
-
LONG_F7
static final int LONG_F7
- See Also:
- Constant Field Values
-
LONG
static final int LONG
- See Also:
- Constant Field Values
-
BYTE_M1
static final int BYTE_M1
- See Also:
- Constant Field Values
-
BYTE_0
static final int BYTE_0
- See Also:
- Constant Field Values
-
BYTE_1
static final int BYTE_1
- See Also:
- Constant Field Values
-
BYTE
static final int BYTE
- See Also:
- Constant Field Values
-
CHAR_0
static final int CHAR_0
- See Also:
- Constant Field Values
-
CHAR_1
static final int CHAR_1
- See Also:
- Constant Field Values
-
CHAR_255
static final int CHAR_255
- See Also:
- Constant Field Values
-
CHAR
static final int CHAR
- See Also:
- Constant Field Values
-
SHORT_M1
static final int SHORT_M1
- See Also:
- Constant Field Values
-
SHORT_0
static final int SHORT_0
- See Also:
- Constant Field Values
-
SHORT_1
static final int SHORT_1
- See Also:
- Constant Field Values
-
SHORT_255
static final int SHORT_255
- See Also:
- Constant Field Values
-
SHORT_M255
static final int SHORT_M255
- See Also:
- Constant Field Values
-
SHORT
static final int SHORT
- See Also:
- Constant Field Values
-
FLOAT_M1
static final int FLOAT_M1
- See Also:
- Constant Field Values
-
FLOAT_0
static final int FLOAT_0
- See Also:
- Constant Field Values
-
FLOAT_1
static final int FLOAT_1
- See Also:
- Constant Field Values
-
FLOAT_255
static final int FLOAT_255
- See Also:
- Constant Field Values
-
FLOAT_SHORT
static final int FLOAT_SHORT
- See Also:
- Constant Field Values
-
FLOAT
static final int FLOAT
- See Also:
- Constant Field Values
-
DOUBLE_M1
static final int DOUBLE_M1
- See Also:
- Constant Field Values
-
DOUBLE_0
static final int DOUBLE_0
- See Also:
- Constant Field Values
-
DOUBLE_1
static final int DOUBLE_1
- See Also:
- Constant Field Values
-
DOUBLE_255
static final int DOUBLE_255
- See Also:
- Constant Field Values
-
DOUBLE_SHORT
static final int DOUBLE_SHORT
- See Also:
- Constant Field Values
-
DOUBLE_INT
static final int DOUBLE_INT
- See Also:
- Constant Field Values
-
DOUBLE
static final int DOUBLE
- See Also:
- Constant Field Values
-
ARRAY_BYTE
static final int ARRAY_BYTE
- See Also:
- Constant Field Values
-
ARRAY_BYTE_ALL_EQUAL
static final int ARRAY_BYTE_ALL_EQUAL
- See Also:
- Constant Field Values
-
ARRAY_BOOLEAN
static final int ARRAY_BOOLEAN
- See Also:
- Constant Field Values
-
ARRAY_SHORT
static final int ARRAY_SHORT
- See Also:
- Constant Field Values
-
ARRAY_CHAR
static final int ARRAY_CHAR
- See Also:
- Constant Field Values
-
ARRAY_FLOAT
static final int ARRAY_FLOAT
- See Also:
- Constant Field Values
-
ARRAY_DOUBLE
static final int ARRAY_DOUBLE
- See Also:
- Constant Field Values
-
ARRAY_INT_BYTE
static final int ARRAY_INT_BYTE
- See Also:
- Constant Field Values
-
ARRAY_INT_SHORT
static final int ARRAY_INT_SHORT
- See Also:
- Constant Field Values
-
ARRAY_INT_PACKED
static final int ARRAY_INT_PACKED
- See Also:
- Constant Field Values
-
ARRAY_INT
static final int ARRAY_INT
- See Also:
- Constant Field Values
-
ARRAY_LONG_BYTE
static final int ARRAY_LONG_BYTE
- See Also:
- Constant Field Values
-
ARRAY_LONG_SHORT
static final int ARRAY_LONG_SHORT
- See Also:
- Constant Field Values
-
ARRAY_LONG_PACKED
static final int ARRAY_LONG_PACKED
- See Also:
- Constant Field Values
-
ARRAY_LONG_INT
static final int ARRAY_LONG_INT
- See Also:
- Constant Field Values
-
ARRAY_LONG
static final int ARRAY_LONG
- See Also:
- Constant Field Values
-
STRING_0
static final int STRING_0
- See Also:
- Constant Field Values
-
STRING_1
static final int STRING_1
- See Also:
- Constant Field Values
-
STRING_2
static final int STRING_2
- See Also:
- Constant Field Values
-
STRING_3
static final int STRING_3
- See Also:
- Constant Field Values
-
STRING_4
static final int STRING_4
- See Also:
- Constant Field Values
-
STRING_5
static final int STRING_5
- See Also:
- Constant Field Values
-
STRING_6
static final int STRING_6
- See Also:
- Constant Field Values
-
STRING_7
static final int STRING_7
- See Also:
- Constant Field Values
-
STRING_8
static final int STRING_8
- See Also:
- Constant Field Values
-
STRING_9
static final int STRING_9
- See Also:
- Constant Field Values
-
STRING_10
static final int STRING_10
- See Also:
- Constant Field Values
-
STRING
static final int STRING
- See Also:
- Constant Field Values
-
BIGDECIMAL
static final int BIGDECIMAL
- See Also:
- Constant Field Values
-
BIGINTEGER
static final int BIGINTEGER
- See Also:
- Constant Field Values
-
CLASS
static final int CLASS
- See Also:
- Constant Field Values
-
DATE
static final int DATE
- See Also:
- Constant Field Values
-
UUID
static final int UUID
- See Also:
- Constant Field Values
-
USER_DESER
static final int USER_DESER
- See Also:
- Constant Field Values
-
SINGLETON
static final int SINGLETON
- See Also:
- Constant Field Values
-
ARRAY_OBJECT
static final int ARRAY_OBJECT
- See Also:
- Constant Field Values
-
ARRAY_OBJECT_ALL_NULL
static final int ARRAY_OBJECT_ALL_NULL
- See Also:
- Constant Field Values
-
ARRAY_OBJECT_NO_REFS
static final int ARRAY_OBJECT_NO_REFS
- See Also:
- Constant Field Values
-
ARRAYLIST
static final int ARRAYLIST
- See Also:
- Constant Field Values
-
TREEMAP
static final int TREEMAP
- See Also:
- Constant Field Values
-
HASHMAP
static final int HASHMAP
- See Also:
- Constant Field Values
-
LINKEDHASHMAP
static final int LINKEDHASHMAP
- See Also:
- Constant Field Values
-
TREESET
static final int TREESET
- See Also:
- Constant Field Values
-
HASHSET
static final int HASHSET
- See Also:
- Constant Field Values
-
LINKEDHASHSET
static final int LINKEDHASHSET
- See Also:
- Constant Field Values
-
LINKEDLIST
static final int LINKEDLIST
- See Also:
- Constant Field Values
-
PROPERTIES
static final int PROPERTIES
- See Also:
- Constant Field Values
-
JAVA_SERIALIZATION
static final int JAVA_SERIALIZATION
Value used in Java Serialization header. For this header we throw an exception because data might be corrupted- See Also:
- Constant Field Values
-
POJO_RESOLVER
static final int POJO_RESOLVER
Use POJO Serializer to get class structure and set its fields. Class Info is fetched from ElsaClassInfoResolver- See Also:
- Constant Field Values
-
OBJECT_STACK
static final int OBJECT_STACK
used for reference to already serialized object in object graph- See Also:
- Constant Field Values
-
POJO
static final int POJO
Use POJO Serializer to get class structure and set its fields. Class Info is stored in local stream- See Also:
- Constant Field Values
-
POJO_CLASSINFO
static final int POJO_CLASSINFO
Class Info stored in local stream- See Also:
- Constant Field Values
-
-