Package io.deephaven.qst.array
Class ByteArray
- All Implemented Interfaces:
Array<Byte>
,PrimitiveArray<Byte>
A
ByteType
array.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.qst.array.PrimitiveArray
PrimitiveArray.Visitor<R>
-
Method Summary
Modifier and TypeMethodDescriptionstatic ByteArray.Builder
builder
(int initialSize) final ByteType
static ByteArray
empty()
final boolean
final int
hashCode()
boolean
isNull
(int index) static ByteArray
of
(byte... values) static ByteArray
static ByteArray
static ByteArray
of
(Collection<Byte> values) static ByteArray
ofUnsafe
(byte... values) final int
size()
value
(int index) final byte[]
values()
The raw bytes.final <R> R
walk
(PrimitiveArray.Visitor<R> visitor) Methods inherited from class io.deephaven.qst.array.PrimitiveArrayBase
walk
-
Method Details
-
empty
-
of
-
of
-
of
-
of
-
ofUnsafe
-
builder
-
values
public final byte[] values()The raw bytes. Must not be modified.- Returns:
- the bytes, do not modify
-
value
- Returns:
- the boxed value at
index
-
isNull
public boolean isNull(int index) - Returns:
- whether the value at
index
isnull
-
size
public final int size() -
componentType
-
walk
-
equals
-
hashCode
public final int hashCode()
-