Uses of Class
gnu.lists.SimpleVector
-
Packages that use SimpleVector Package Description gnu.kawa.functions gnu.kawa.xml gnu.lists Contains utility classes and interfaces for sequences (lists), arrays, and trees.gnu.mapping SupportsProcedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript). -
-
Uses of SimpleVector in gnu.kawa.functions
Methods in gnu.kawa.functions with parameters of type SimpleVector Modifier and Type Method Description static ArrayArrays. makeSimple(Array shape, SimpleVector base) -
Uses of SimpleVector in gnu.kawa.xml
Subclasses of SimpleVector in gnu.kawa.xml Modifier and Type Class Description static classNodes.NodeVector -
Uses of SimpleVector in gnu.lists
Subclasses of SimpleVector in gnu.lists Modifier and Type Class Description classAbstractCharVector<E>classBitVectorSimple adjustable-length vector of Boolean values.classBlobBinary data which may represent text or other information.classByteVector<E>Simple adjustable-length vector of signed or unsigned 8-bit integers (bytes).classCharBufferEditable character sequence using a buffer-gap implementation and self-adjusting position.classCharVectorSimple adjustable-length vector whose elements are 16-bit chars.classF32VectorSimple adjustable-length vector of 32-bit floats.classF64VectorSimple adjustable-length vector of 64-bit doubles.classFStringSimple adjustable-length vector whose elements are 32-bit code points Used for the Scheme string type.classFVector<E>Simple adjustable-length vector of objects.classIntVector<E>Simple adjustable-length vector of signed or unsigned 32-bit integers (ints).classLongVector<E>Simple adjustable-length vector of signed or unsigned 64-bit integers (longs).classPrimIntegerVector<E>classS16VectorSimple adjustable-length vector of signed 16-bit integers (shorts).classS32VectorSimple adjustable-length vector of signed 32-bit integers (ints).classS64VectorSimple adjustable-length vector of signed 64-bit integers (longs).classS8VectorSimple adjustable-length vector of signed 8-bit integers (bytes).classShortVector<E>Simple adjustable-length vector of signed or unsigned 16-bit integers (shorts).classU16VectorSimple adjustable-length vector of unsigned 16-bit integers (shorts).classU32VectorSimple adjustable-length vector of unsigned 32-bit integers (ints).classU64VectorSimple adjustable-length vector of unsigned 64-bit integers (longs).classU8VectorSimple adjustable-length vector of unsigned 8-bit integers (bytes).Methods in gnu.lists that return SimpleVector Modifier and Type Method Description SimpleVector<E>SimpleVector. asImmutable()static SimpleVectorSequences. copy(SimpleVector base, int start, int end, boolean writable)static SimpleVectorSequences. copy(List base, Range.IntRange range, boolean writable)static SimpleVectorSequences. copySimple(SimpleVector base, int start, int end, boolean writable)Do a logical substring operation with sharing.static <E> SimpleVector<E>Arrays. flattenCopy(Array<E> arr, boolean writable)protected abstract SimpleVectorSimpleVector. newInstance(int newSize)Methods in gnu.lists with parameters of type SimpleVector Modifier and Type Method Description static SimpleVectorSequences. copy(SimpleVector base, int start, int end, boolean writable)static SimpleVectorSequences. copySimple(SimpleVector base, int start, int end, boolean writable)Do a logical substring operation with sharing.protected voidStableManager. gapReserve(SimpleVector base, int where, int needed)Adjust gap to 'where', and make sure it is least `needed' elements long.static ArrayGeneralArray. makeSimple(int[] lowBounds, int[] dimensions, SimpleVector base)Constructors in gnu.lists with parameters of type SimpleVector Constructor Description StableManager(SimpleVector base) -
Uses of SimpleVector in gnu.mapping
Subclasses of SimpleVector in gnu.mapping Modifier and Type Class Description classArgListVector
-