RawArray.BigIntegerRawArray, RawArray.BitBufferRawArray, RawArray.BooleanRawArray, RawArray.ByteRawArray, RawArray.BytesRawArray, RawArray.DoubleRawArray, RawArray.EnumRawArray<E extends ZserioEnum & SizeOf>, RawArray.FloatRawArray, RawArray.IntRawArray, RawArray.LongRawArray, RawArray.ObjectRawArray<E extends SizeOf>, RawArray.ShortRawArray, RawArray.StringRawArray| Constructor and Description |
|---|
ByteRawArray()
Empty constructor.
|
ByteRawArray(byte[] rawArray)
Constructor from raw array.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ArrayElement |
getElement(int index)
Gets the raw array element.
|
<T> T |
getRawArray()
Gets the underlying raw array.
|
int |
hashCode() |
void |
reset(int capacity)
Resets the raw array.
|
void |
setElement(ArrayElement element,
int index)
Sets the raw array element.
|
int |
size()
Gets the raw array size.
|
public ByteRawArray()
public ByteRawArray(byte[] rawArray)
rawArray - Raw array to construct from.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int size()
RawArraypublic void reset(int capacity)
RawArraypublic <T> T getRawArray()
RawArraygetRawArray in interface RawArrayT - Java array type to be returned.public void setElement(ArrayElement element, int index)
RawArraysetElement in interface RawArrayelement - Raw array element to set.index - Index of element to set.public ArrayElement getElement(int index)
RawArraygetElement in interface RawArrayindex - Index of element.Last updated 2025-10-02 14:26:25