Package io.deephaven.qst.array
Class CharArray
- All Implemented Interfaces:
Array<Character>
,PrimitiveArray<Character>
A
CharType
array.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.qst.array.PrimitiveArray
PrimitiveArray.Visitor<R>
-
Method Summary
Modifier and TypeMethodDescriptionstatic CharArray.Builder
builder
(int initialSize) final CharType
static CharArray
empty()
final boolean
final int
hashCode()
boolean
isNull
(int index) static CharArray
of
(char... values) static CharArray
static CharArray
static CharArray
of
(Collection<Character> values) static CharArray
ofUnsafe
(char... values) final int
size()
value
(int index) final char[]
values()
The raw chars.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 char[] values()The raw chars. Must not be modified.- Returns:
- the chars, 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()
-