|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neeve.util.UtlListElement
com.neeve.sto.StoField
com.neeve.sto.StoVariableLengthField<boolean[]>
com.neeve.sto.StoBooleanArrayField
public final class StoBooleanArrayField
An STO field that holds an array of boolean values.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.neeve.sto.StoField |
---|
StoField.Type |
Field Summary |
---|
Fields inherited from class com.neeve.util.UtlListElement |
---|
count, head, next, prev |
Method Summary | |
---|---|
static StoBooleanArrayField |
create(ByteBuffer buffer,
int bufferOffset)
Create an STO boolean array field from its serialized form. |
static StoBooleanArrayField |
create(String name)
Create an STO boolean array field. |
static boolean[] |
get(ByteBuffer buffer,
int offset)
Deserialize a boolean array. |
static int |
getSerializedLength(boolean[] val)
Get the serialized length of a boolean array. |
static int |
getSerializedLength(ByteBuffer buffer,
int offset)
Get the length of a serialized boolean array. |
static void |
put(ByteBuffer buffer,
int offset,
boolean[] val)
Serialize a boolean array. |
Methods inherited from class com.neeve.sto.StoVariableLengthField |
---|
getValue, isVariableLength, reset, setValue |
Methods inherited from class com.neeve.sto.StoField |
---|
changeBackingBuffer, clearBackingBuffer, clone, contentsEquals, getBackingBuffer, getHeader, getLength, getName, getSerializedLength, getType, getVersion, isNamed, setBackingBuffer, shiftForHeader, sync, toString |
Methods inherited from class com.neeve.util.UtlListElement |
---|
count, insertAfter, insertBefore, isLinked, next, previous, unlink, wipe |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static StoBooleanArrayField create(String name)
name
- The name of the field. A value of null will cause an unnamed
field to be created.public static StoBooleanArrayField create(ByteBuffer buffer, int bufferOffset)
buffer
- The buffer to deserialize the field from.bufferOffset
- The offset into the supplied buffer from where to
deserialize the field.public static final int getSerializedLength(ByteBuffer buffer, int offset)
buffer
- The buffer containing the serialized array.offset
- The offset into the buffer where the array is serialized.
This method leaves the buffer markers intact.
public static final int getSerializedLength(boolean[] val)
val
- The boolean array whose serialized length is to be returned.public static void put(ByteBuffer buffer, int offset, boolean[] val)
buffer
- The buffer in which to serialize the array.offset
- The offset into the buffer at which point to serialize
the array.
This method leaves the buffer markers intact.
public static boolean[] get(ByteBuffer buffer, int offset)
buffer
- The byte array from which to deserialize the value.offset
- The offset into the array from which to deserialize the
array.
This method leaves the buffer markers intact.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |