Interface GVector<E>
- All Superinterfaces:
Array<E>, AVector<E>, BoundedHashable, Collection<E>, Consumable, Iterable<E>, List<E>, RandomAccess, Sequence<E>, SequencedCollection<E>
- All Known Implementing Classes:
ArgListVector, BitVector, Blob, ByteVector, CharVector, F32Vector, F64Vector, FVector, IntVector, LongVector, PrimIntegerVector, Range, Range.IntRange, S16Vector, S32Vector, S64Vector, S8Vector, ShortVector, U16Vector, U32Vector, U64Vector, U8Vector
A "generalized vector" - a randomly-acessible sequence.
-
Field Summary
Fields inherited from interface Sequence
ATTRIBUTE_VALUE, BOOLEAN_VALUE, CDATA_VALUE, CHAR_VALUE, COMMENT_VALUE, DOCUMENT_VALUE, DOUBLE_VALUE, ELEMENT_VALUE, EOF_VALUE, eofValue, FLOAT_VALUE, INT_S16_VALUE, INT_S32_VALUE, INT_S64_VALUE, INT_S8_VALUE, INT_U16_VALUE, INT_U32_VALUE, INT_U64_VALUE, INT_U8_VALUE, OBJECT_VALUE, PRIM_VALUE, PROCESSING_INSTRUCTION_VALUE, TEXT_BYTE_VALUE -
Method Summary
Methods inherited from interface Array
asImmutable, effectiveIndex, effectiveIndex, effectiveIndex, effectiveIndex, effectiveIndex, get, get, get, get, get, getBooleanRaw, getByteRaw, getCharRaw, getDoubleRaw, getElementKind, getFloatRaw, getInt, getInt, getInt, getInt, getInt, getIntRaw, getLongRaw, getLowBound, getRaw, getRowMajor, getShortRaw, getSize, getSize, isEmpty, rank, set, setRawMethods inherited from interface BoundedHashable
boundedHashMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface Consumable
consumeMethods inherited from interface List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, getFirst, getLast, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, sort, spliterator, subList, toArray, toArray