Uses of Interface
gnu.lists.AVector
Packages that use AVector
Package
Description
Contains utility classes and interfaces for sequences (lists), arrays, and trees.
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript).-
Uses of AVector in gnu.kawa.xml
Classes in gnu.kawa.xml that implement AVector -
Uses of AVector in gnu.lists
Modifier and TypeInterfaceDescriptioninterfaceGVector<E>A "generalized vector" - a randomly-acessible sequence.interfaceModifier and TypeClassDescriptionclassclassSimple adjustable-length vector of Boolean values.classBinary data which may represent text or other information.classByteVector<E>Simple adjustable-length vector of signed or unsigned 8-bit integers (bytes).classEditable character sequence using a buffer-gap implementation and self-adjusting position.classSimple adjustable-length vector whose elements are 16-bit chars.static classSame as ComposedArray but also implements AVector.classSimple adjustable-length vector of 32-bit floats.classSimple adjustable-length vector of 64-bit doubles.classView an array as a vector, with the former's elements in row-major order.classSimple adjustable-length vector whose elements are 32-bit code points Used for the Scheme string type.classFVector<E>Simple adjustable-length vector of objects.classclassIntVector<E>Simple adjustable-length vector of signed or unsigned 32-bit integers (ints).classA string implementation with contant-time codepoint indexing.static final classclassLongVector<E>Simple adjustable-length vector of signed or unsigned 64-bit integers (longs).classclassRange<E>static classclassSimple adjustable-length vector of signed 16-bit integers (shorts).classSimple adjustable-length vector of signed 32-bit integers (ints).classSimple adjustable-length vector of signed 64-bit integers (longs).classSimple adjustable-length vector of signed 8-bit integers (bytes).classShortVector<E>Simple adjustable-length vector of signed or unsigned 16-bit integers (shorts).classSimpleVector<E>A generic simple vector.classSimple adjustable-length vector of unsigned 16-bit integers (shorts).classSimple adjustable-length vector of unsigned 32-bit integers (ints).classSimple adjustable-length vector of unsigned 64-bit integers (longs).classSimple adjustable-length vector of unsigned 8-bit integers (bytes).Modifier and TypeMethodDescriptionstatic <E> AVector<E> Created a shared flattened view of the argument.GeneralArray.getBase()Modifier and TypeMethodDescriptionprotected voidstatic <E> GeneralArray<E> static <E> GeneralArray<E> voidModifierConstructorDescriptionGeneralArray(AVector<E> base, int[] dimensions, int[] lowBounds) GeneralArray(AVector<E> base, int[] dimensions, int[] lowBounds, int[] strides, int offset) -
Uses of AVector in gnu.mapping
Classes in gnu.mapping that implement AVector