public abstract class GroupSerializerObjectArray<A> extends java.lang.Object implements GroupSerializer<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
Constructor and Description |
---|
GroupSerializerObjectArray() |
Modifier and Type | Method and Description |
---|---|
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) |
java.lang.Object[] |
valueArrayToArray(java.lang.Object vals) |
java.lang.Object[] |
valueArrayUpdateVal(java.lang.Object vals,
int pos,
A newValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
nextValue, valueArrayBinaryGet, valueArrayBinarySearch
clone, compare, deserialize, deserializeFromLong, equals, fixedSize, hashCode, isTrusted, needsAvailableSizeHint, serialize
public void valueArraySerialize(DataOutput2 out, java.lang.Object vals) throws java.io.IOException
valueArraySerialize
in interface GroupSerializer<A>
java.io.IOException
public java.lang.Object[] valueArrayDeserialize(DataInput2 in, int size) throws java.io.IOException
valueArrayDeserialize
in interface GroupSerializer<A>
java.io.IOException
public A valueArrayGet(java.lang.Object vals, int pos)
valueArrayGet
in interface GroupSerializer<A>
public int valueArraySize(java.lang.Object vals)
valueArraySize
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayEmpty()
valueArrayEmpty
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayPut(java.lang.Object vals, int pos, A newValue)
valueArrayPut
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayUpdateVal(java.lang.Object vals, int pos, A newValue)
valueArrayUpdateVal
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayFromArray(java.lang.Object[] objects)
valueArrayFromArray
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayCopyOfRange(java.lang.Object vals, int from, int to)
valueArrayCopyOfRange
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayDeleteValue(java.lang.Object vals, int pos)
valueArrayDeleteValue
in interface GroupSerializer<A>
public int valueArraySearch(java.lang.Object keys, A key)
valueArraySearch
in interface GroupSerializer<A>
public java.lang.Object[] valueArrayToArray(java.lang.Object vals)
valueArrayToArray
in interface GroupSerializer<A>
public int valueArraySearch(java.lang.Object keys, A key, java.util.Comparator comparator)
valueArraySearch
in interface GroupSerializer<A>
Copyright © 2018. All Rights Reserved.