public interface GroupSerializer<A> extends Serializer<A>
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, INT_ARRAY, INTEGER, INTEGER_DELTA, INTEGER_PACKED, 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
Modifier and Type | Method and Description |
---|---|
default A |
nextValue(A value)
returns value+1, or null if there is no bigger value.
|
default A |
valueArrayBinaryGet(DataInput2 input,
int keysLen,
int pos) |
default int |
valueArrayBinarySearch(A key,
DataInput2 input,
int keysLen,
java.util.Comparator comparator) |
java.lang.Object |
valueArrayCopyOfRange(java.lang.Object vals,
int from,
int to) |
java.lang.Object |
valueArrayDeleteValue(java.lang.Object vals,
int pos) |
java.lang.Object |
valueArrayDeserialize(DataInput2 in,
int size) |
java.lang.Object |
valueArrayEmpty() |
java.lang.Object |
valueArrayFromArray(java.lang.Object[] objects) |
A |
valueArrayGet(java.lang.Object vals,
int pos) |
java.lang.Object |
valueArrayPut(java.lang.Object vals,
int pos,
A newValue) |
int |
valueArraySearch(java.lang.Object keys,
A key) |
int |
valueArraySearch(java.lang.Object keys,
A key,
java.util.Comparator comparator) |
void |
valueArraySerialize(DataOutput2 out,
java.lang.Object vals) |
int |
valueArraySize(java.lang.Object vals) |
default java.lang.Object[] |
valueArrayToArray(java.lang.Object vals) |
java.lang.Object |
valueArrayUpdateVal(java.lang.Object vals,
int pos,
A newValue) |
clone, compare, deserialize, deserializeFromLong, equals, fixedSize, hashCode, isTrusted, needsAvailableSizeHint, serialize
default A valueArrayBinaryGet(DataInput2 input, int keysLen, int pos) throws java.io.IOException
java.io.IOException
default int valueArrayBinarySearch(A key, DataInput2 input, int keysLen, java.util.Comparator comparator) throws java.io.IOException
java.io.IOException
int valueArraySearch(java.lang.Object keys, A key)
int valueArraySearch(java.lang.Object keys, A key, java.util.Comparator comparator)
void valueArraySerialize(DataOutput2 out, java.lang.Object vals) throws java.io.IOException
java.io.IOException
java.lang.Object valueArrayDeserialize(DataInput2 in, int size) throws java.io.IOException
java.io.IOException
A valueArrayGet(java.lang.Object vals, int pos)
int valueArraySize(java.lang.Object vals)
java.lang.Object valueArrayEmpty()
java.lang.Object valueArrayPut(java.lang.Object vals, int pos, A newValue)
java.lang.Object valueArrayUpdateVal(java.lang.Object vals, int pos, A newValue)
java.lang.Object valueArrayFromArray(java.lang.Object[] objects)
java.lang.Object valueArrayCopyOfRange(java.lang.Object vals, int from, int to)
java.lang.Object valueArrayDeleteValue(java.lang.Object vals, int pos)
default java.lang.Object[] valueArrayToArray(java.lang.Object vals)
Copyright © 2018. All Rights Reserved.