public interface RawArray
Modifier and Type | Interface and Description |
---|---|
static class |
RawArray.BigIntegerRawArray
Raw array for Java native array of BigIntegers.
|
static class |
RawArray.BitBufferRawArray
Raw array for Java native array of BitBuffer.
|
static class |
RawArray.BooleanRawArray
Raw array for Java native array of booleans.
|
static class |
RawArray.ByteRawArray
Raw array for Java native array of bytes.
|
static class |
RawArray.BytesRawArray
Raw array for Java native array of bytes.
|
static class |
RawArray.DoubleRawArray
Raw array for Java native array of doubles.
|
static class |
RawArray.EnumRawArray<E extends ZserioEnum & SizeOf>
Raw array for Java native array of enums.
|
static class |
RawArray.FloatRawArray
Raw array for Java native array of floats.
|
static class |
RawArray.IntRawArray
Raw array for Java native array of ints.
|
static class |
RawArray.LongRawArray
Raw array for Java native array of longs.
|
static class |
RawArray.ObjectRawArray<E extends SizeOf>
Raw array for Java native array of objects.
|
static class |
RawArray.ShortRawArray
Raw array for Java native array of shorts.
|
static class |
RawArray.StringRawArray
Raw array for Java native array of Strings.
|
Modifier and Type | Method and Description |
---|---|
ArrayElement |
getElement(int index)
Gets the raw array element.
|
<T> T |
getRawArray()
Gets the underlying raw array.
|
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.
|
int size()
void reset(int capacity)
capacity
- Desired capacity of the raw array after reset.<T> T getRawArray()
T
- Java array type to be returned.void setElement(ArrayElement element, int index)
element
- Raw array element to set.index
- Index of element to set.ArrayElement getElement(int index)
index
- Index of element.Last updated 2024-12-05 10:34:50