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 TypeInterfaceDescriptioninterface
GVector<E>
A "generalized vector" - a randomly-acessible sequence.interface
Modifier and TypeClassDescriptionclass
class
Simple adjustable-length vector of Boolean values.class
Binary data which may represent text or other information.class
ByteVector<E>
Simple adjustable-length vector of signed or unsigned 8-bit integers (bytes).class
Editable character sequence using a buffer-gap implementation and self-adjusting position.class
Simple adjustable-length vector whose elements are 16-bit chars.static class
Same as ComposedArray but also implements AVector.class
Simple adjustable-length vector of 32-bit floats.class
Simple adjustable-length vector of 64-bit doubles.class
View an array as a vector, with the former's elements in row-major order.class
Simple adjustable-length vector whose elements are 32-bit code points Used for the Scheme string type.class
FVector<E>
Simple adjustable-length vector of objects.class
class
IntVector<E>
Simple adjustable-length vector of signed or unsigned 32-bit integers (ints).class
A string implementation with contant-time codepoint indexing.static final class
class
LongVector<E>
Simple adjustable-length vector of signed or unsigned 64-bit integers (longs).class
class
Range<E>
static class
class
Simple adjustable-length vector of signed 16-bit integers (shorts).class
Simple adjustable-length vector of signed 32-bit integers (ints).class
Simple adjustable-length vector of signed 64-bit integers (longs).class
Simple adjustable-length vector of signed 8-bit integers (bytes).class
ShortVector<E>
Simple adjustable-length vector of signed or unsigned 16-bit integers (shorts).class
SimpleVector<E>
A generic simple vector.class
Simple adjustable-length vector of unsigned 16-bit integers (shorts).class
Simple adjustable-length vector of unsigned 32-bit integers (ints).class
Simple adjustable-length vector of unsigned 64-bit integers (longs).class
Simple 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 void
static <E> GeneralArray
<E> static <E> GeneralArray
<E> void
ModifierConstructorDescriptionGeneralArray
(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