public class SerializerCompressionWrapper<E> implements GroupSerializer<A>
wraps another serializer and (de)compresses its output/input
Modifier and Type | Field and Description |
---|---|
java.lang.ThreadLocal<org.mapdb.serializer.CompressLZF> |
LZF |
GroupSerializer<E> |
serializer |
BIG_DECIMAL, BIG_INTEGER, BOOLEAN, BYTE, BYTE_ARRAY, BYTE_ARRAY_DELTA, BYTE_ARRAY_DELTA2, BYTE_ARRAY_NOSIZE, CHAR, CHAR_ARRAY, CLASS, DATE, DOUBLE, DOUBLE_ARRAY, ELSA, FLOAT, FLOAT_ARRAY, ILLEGAL_ACCESS, INTEGER, INTEGER_DELTA, INTEGER_PACKED, INT_ARRAY, JAVA, LONG, LONG_ARRAY, LONG_DELTA, LONG_PACKED, RECID, RECID_ARRAY, SHORT, SHORT_ARRAY, STRING, STRING_ASCII, STRING_DELTA, STRING_DELTA2, STRING_INTERN, STRING_NOSIZE, STRING_ORIGHASH, UUID
Constructor and Description |
---|
SerializerCompressionWrapper() |
Modifier and Type | Method and Description |
---|---|
int |
compare() |
E |
deserialize() |
boolean |
equals() |
boolean |
equals() |
int |
hashCode() |
int |
hashCode() |
boolean |
isTrusted() |
void |
serialize() |
java.lang.Object |
valueArrayCopyOfRange() |
java.lang.Object |
valueArrayDeleteValue() |
java.lang.Object |
valueArrayDeserialize() |
java.lang.Object |
valueArrayEmpty() |
java.lang.Object |
valueArrayFromArray() |
E |
valueArrayGet() |
java.lang.Object |
valueArrayPut() |
int |
valueArraySearch() |
int |
valueArraySearch() |
void |
valueArraySerialize() |
int |
valueArraySize() |
java.lang.Object |
valueArrayUpdateVal() |
nextValue, valueArrayBinaryGet, valueArrayBinarySearch, valueArrayCopyOfRange, valueArrayDeleteValue, valueArrayDeserialize, valueArrayEmpty, valueArrayFromArray, valueArrayGet, valueArrayPut, valueArraySearch, valueArraySearch, valueArraySerialize, valueArraySize, valueArrayToArray, valueArrayUpdateVal
clone, compare, deserialize, deserializeFromLong, equals, fixedSize, hashCode, isTrusted, needsAvailableSizeHint, serialize
public GroupSerializer<E> serializer
public java.lang.ThreadLocal<org.mapdb.serializer.CompressLZF> LZF
public void serialize()
public E deserialize()
public boolean equals()
public int hashCode()
public boolean isTrusted()
public int valueArraySearch()
public int valueArraySearch()
public void valueArraySerialize()
public java.lang.Object valueArrayDeserialize()
public E valueArrayGet()
public int valueArraySize()
public java.lang.Object valueArrayEmpty()
public java.lang.Object valueArrayPut()
public java.lang.Object valueArrayUpdateVal()
public java.lang.Object valueArrayFromArray()
public java.lang.Object valueArrayCopyOfRange()
public java.lang.Object valueArrayDeleteValue()
public boolean equals()
public int hashCode()
public int compare()