Package io.deephaven.qst.array
Interface Array<T>
- Type Parameters:
T
- the item type
- All Known Subinterfaces:
PrimitiveArray<T>
- All Known Implementing Classes:
BooleanArray
,ByteArray
,CharArray
,DoubleArray
,FloatArray
,GenericArray
,IntArray
,LongArray
,PrimitiveArrayBase
,ShortArray
public interface Array<T>
Provides strong typing around an array-like object. Has a definite
size
.- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> ArrayBuilder<T,
?, ?> static <T> ArrayBuilder<T,
?, ?> static <T> Array<T>
static <T> Array<T>
static <T> Array<T>
of
(Type<T> type, Collection<T> data) static <T> Array<T>
int
size()
<R> R
walk
(Array.Visitor<R> visitor)
-
Method Details
-
builder
-
builder
-
empty
-
of
-
of
-
of
-
componentType
-
size
int size() -
walk
-