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 |
---|
BigIntegerRawArray()
Empty constructor.
|
BigIntegerRawArray(java.math.BigInteger[] 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 BigIntegerRawArray()
public BigIntegerRawArray(java.math.BigInteger[] rawArray)
rawArray
- Raw array to construct from.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int size()
RawArray
public void reset(int capacity)
RawArray
public <T> T getRawArray()
RawArray
getRawArray
in interface RawArray
T
- Java array type to be returned.public void setElement(ArrayElement element, int index)
RawArray
setElement
in interface RawArray
element
- Raw array element to set.index
- Index of element to set.public ArrayElement getElement(int index)
RawArray
getElement
in interface RawArray
index
- Index of element.Last updated 2024-12-05 10:34:50