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, serializedefault A valueArrayBinaryGet(DataInput2 input, int keysLen, int pos) throws java.io.IOException
java.io.IOExceptiondefault int valueArrayBinarySearch(A key, DataInput2 input, int keysLen, java.util.Comparator comparator) throws java.io.IOException
java.io.IOExceptionint 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.IOExceptionjava.lang.Object valueArrayDeserialize(DataInput2 in, int size) throws java.io.IOException
java.io.IOExceptionA 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.