org.mapdb
Interface SerializerBase.Header

Enclosing class:
SerializerBase

protected static interface SerializerBase.Header

Header byte, is used at start of each record to indicate data type WARNING !!! values bellow must be unique !!!!!

Author:
Jan Kotek

Field Summary
static int ARRAY_BOOLEAN
           
static int ARRAY_BYTE
           
static int ARRAY_BYTE_ALL_EQUAL
           
static int ARRAY_CHAR
           
static int ARRAY_DOUBLE
           
static int ARRAY_FLOAT
           
static int ARRAY_INT
           
static int ARRAY_INT_BYTE
           
static int ARRAY_INT_PACKED
           
static int ARRAY_INT_SHORT
           
static int ARRAY_LONG
           
static int ARRAY_LONG_BYTE
           
static int ARRAY_LONG_INT
           
static int ARRAY_LONG_PACKED
           
static int ARRAY_LONG_SHORT
           
static int ARRAY_OBJECT
           
static int ARRAY_OBJECT_ALL_NULL
           
static int ARRAY_OBJECT_NO_REFS
           
static int ARRAY_OBJECT_PACKED_LONG
           
static int ARRAY_SHORT
           
static int ARRAYLIST
           
static int ARRAYLIST_PACKED_LONG
           
static int BIGDECIMAL
           
static int BIGINTEGER
           
static int BOOLEAN_FALSE
           
static int BOOLEAN_TRUE
           
static int BYTE
           
static int BYTE_0
           
static int BYTE_1
           
static int BYTE_M1
           
static int CHAR
           
static int CHAR_0
           
static int CHAR_1
           
static int CHAR_255
           
static int CLASS
           
static int DATE
           
static int DOUBLE
           
static int DOUBLE_0
           
static int DOUBLE_1
           
static int DOUBLE_255
           
static int DOUBLE_INT
           
static int DOUBLE_M1
           
static int DOUBLE_SHORT
           
static int FLOAT
           
static int FLOAT_0
           
static int FLOAT_1
           
static int FLOAT_255
           
static int FLOAT_M1
           
static int FLOAT_SHORT
           
static int FUN_HI
           
static int HASHMAP
           
static int HASHSET
           
static int INT
           
static int INT_0
           
static int INT_1
           
static int INT_10
           
static int INT_11
           
static int INT_12
           
static int INT_13
           
static int INT_14
           
static int INT_15
           
static int INT_16
           
static int INT_2
           
static int INT_3
           
static int INT_4
           
static int INT_5
           
static int INT_6
           
static int INT_7
           
static int INT_8
           
static int INT_9
           
static int INT_F1
           
static int INT_F2
           
static int INT_F3
           
static int INT_M1
           
static int INT_M2
           
static int INT_M3
           
static int INT_M4
           
static int INT_M5
           
static int INT_M6
           
static int INT_M7
           
static int INT_M8
           
static int INT_M9
           
static int INT_MAX_VALUE
           
static int INT_MF1
           
static int INT_MF2
           
static int INT_MF3
           
static int INT_MIN_VALUE
           
static int JAVA_SERIALIZATION
          Value used in Java Serialization header.
static int LINKEDHASHMAP
           
static int LINKEDHASHSET
           
static int LINKEDLIST
           
static int LONG
           
static int LONG_0
           
static int LONG_1
           
static int LONG_10
           
static int LONG_11
           
static int LONG_12
           
static int LONG_13
           
static int LONG_14
           
static int LONG_15
           
static int LONG_16
           
static int LONG_2
           
static int LONG_3
           
static int LONG_4
           
static int LONG_5
           
static int LONG_6
           
static int LONG_7
           
static int LONG_8
           
static int LONG_9
           
static int LONG_F1
           
static int LONG_F2
           
static int LONG_F3
           
static int LONG_F4
           
static int LONG_F5
           
static int LONG_F6
           
static int LONG_F7
           
static int LONG_M1
           
static int LONG_M2
           
static int LONG_M3
           
static int LONG_M4
           
static int LONG_M5
           
static int LONG_M6
           
static int LONG_M7
           
static int LONG_M8
           
static int LONG_M9
           
static int LONG_MAX_VALUE
           
static int LONG_MF1
           
static int LONG_MF2
           
static int LONG_MF3
           
static int LONG_MF4
           
static int LONG_MF5
           
static int LONG_MF6
           
static int LONG_MF7
           
static int LONG_MIN_VALUE
           
static int MA_BOOL
           
static int MA_INT
           
static int MA_LONG
           
static int MA_STRING
           
static int MA_VAR
           
static int MAPDB
           
static int NAMED
          reference to named object
static int NULL
           
static int OBJECT_STACK
          used for reference to already serialized object in object graph
static int POJO
          Use POJO Serializer to get class structure and set its fields
static int PROPERTIES
           
static int SHORT
           
static int SHORT_0
           
static int SHORT_1
           
static int SHORT_255
           
static int SHORT_M1
           
static int SHORT_M255
           
static int STRING
           
static int STRING_0
           
static int STRING_1
           
static int STRING_10
           
static int STRING_2
           
static int STRING_3
           
static int STRING_4
           
static int STRING_5
           
static int STRING_6
           
static int STRING_7
           
static int STRING_8
           
static int STRING_9
           
static int TREEMAP
           
static int TREESET
           
static int TUPLE2
           
static int TUPLE3
           
static int TUPLE4
           
static int TUPLE5
           
static int TUPLE6
           
static int TUPLE7
           
static int TUPLE8
           
static int UUID
           
static int ZERO_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

FUN_HI

static final int FUN_HI
See Also:
Constant Field Values

UUID

static final int UUID
See Also:
Constant Field Values

MAPDB

static final int MAPDB
See Also:
Constant Field Values

TUPLE2

static final int TUPLE2
See Also:
Constant Field Values

TUPLE3

static final int TUPLE3
See Also:
Constant Field Values

TUPLE4

static final int TUPLE4
See Also:
Constant Field Values

TUPLE5

static final int TUPLE5
See Also:
Constant Field Values

TUPLE6

static final int TUPLE6
See Also:
Constant Field Values

TUPLE7

static final int TUPLE7
See Also:
Constant Field Values

TUPLE8

static final int TUPLE8
See Also:
Constant Field Values

ARRAY_OBJECT

static final int ARRAY_OBJECT
See Also:
Constant Field Values

ARRAY_OBJECT_PACKED_LONG

static final int ARRAY_OBJECT_PACKED_LONG
See Also:
Constant Field Values

ARRAYLIST_PACKED_LONG

static final int ARRAYLIST_PACKED_LONG
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

static final int POJO
Use POJO Serializer to get class structure and set its fields

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

NAMED

static final int NAMED
reference to named object

See Also:
Constant Field Values

MA_LONG

static final int MA_LONG
See Also:
Constant Field Values

MA_INT

static final int MA_INT
See Also:
Constant Field Values

MA_BOOL

static final int MA_BOOL
See Also:
Constant Field Values

MA_STRING

static final int MA_STRING
See Also:
Constant Field Values

MA_VAR

static final int MA_VAR
See Also:
Constant Field Values


Copyright © 2014. All Rights Reserved.