Uses of Interface
gnu.lists.Array

Packages that use Array
gnu.kawa.functions Various core run-time functions and operators. 
gnu.lists Contains utility classes and interfaces for sequences (lists), arrays, and trees. 
 

Uses of Array in gnu.kawa.functions
 

Methods in gnu.kawa.functions that return Array
static Array Arrays.make(Array shape, java.lang.Object value)
           
static Array Arrays.makeSimple(Array shape, SimpleVector base)
           
static Array Arrays.shape(java.lang.Object[] vals)
           
static Array Arrays.shareArray(Array array, Array shape, Procedure proc)
           
 

Methods in gnu.kawa.functions with parameters of type Array
static java.lang.Object ArrayRef.arrayRef(Array array, Sequence index)
           
static void ArraySet.arraySet(Array array, Sequence index, java.lang.Object value)
           
static int Arrays.effectiveIndex(Array array, Procedure proc, java.lang.Object[] args, int[] work)
           
static Array Arrays.make(Array shape, java.lang.Object value)
           
static Array Arrays.makeSimple(Array shape, SimpleVector base)
           
static Array Arrays.shareArray(Array array, Array shape, Procedure proc)
           
 

Uses of Array in gnu.lists
 

Classes in gnu.lists that implement Array
 class BitVector
          Simple adjustable-length vector of boolean values.
 class F32Vector
          Simple adjustable-length vector whose elements are 32-bit floats.
 class F64Vector
          Simple adjustable-length vector whose elements are 64-bit floats.
 class FString
          Simple adjustable-length vector whose elements are 32-bit floats.
 class FVector
          Simple adjustable-length vector whose elements are Object references.
 class GeneralArray
          A class to handle general multi-dimensional arrays.
 class GeneralArray1
           
 class S16Vector
          Simple adjustable-length vector of signed 16-bit integers (shorts).
 class S32Vector
          Simple adjustable-length vector of signed 32-bit integers (ints).
 class S64Vector
          Simple adjustable-length vector of signed 64-bit integers (longs).
 class S8Vector
          Simple adjustable-length vector of signed 8-bit integers (bytes).
 class SimpleVector
          A SimpleVector implement as a simple array plus a current size.
 class U16Vector
          Simple adjustable-length vector of unsigned 16-bit integers (shorts).
 class U32Vector
          Simple adjustable-length vector of unsigned 32-bit integers (ints).
 class U64Vector
          Simple adjustable-length vector of unsigned 64-bit integers (longs).
 class U8Vector
          Simple adjustable-length vector of unsigned 8-bit integers (bytes).
 

Methods in gnu.lists that return Array
static Array GeneralArray.makeSimple(int[] lowBounds, int[] dimensions, SimpleVector base)
           
 Array GeneralArray.transpose(int[] lowBounds, int[] dimensions, int offset0, int[] factors)
           
 Array Array.transpose(int[] lowBounds, int[] dimensions, int offset0, int[] factors)
           
 Array SimpleVector.transpose(int[] lowBounds, int[] dimensions, int offset0, int[] factors)
           
 

Methods in gnu.lists with parameters of type Array
static void GeneralArray.toString(Array array, java.lang.StringBuffer sbuf)