All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary 
| Class | 
Description | 
| AbstractBigDecimalNDArray | 
 Abstract NDArray class for arbitrary precision floating point values. 
 | 
| AbstractBigIntegerNDArray | 
 Abstract NDArray class for arbitrary precision integer values. 
 | 
| AbstractByteNDArray | 
 Abstract NDArray class for byte (8-bit integer) values. 
 | 
| AbstractComplexNDArray<T extends Number> | 
 Abstract NDArray class for Complex values. 
 | 
| AbstractDoubleNDArray | 
 Abstract NDArray class for double (8-bit integer) values. 
 | 
| AbstractFloatNDArray | 
 Abstract NDArray class for float (8-bit integer) values. 
 | 
| AbstractIntegerNDArray | 
 Abstract NDArray class for int (8-bit integer) values. 
 | 
| AbstractLongNDArray | 
 Abstract NDArray class for long (8-bit integer) values. 
 | 
| AbstractNDArray<T,T2 extends Number> | 
 Base class for all NDArrays and NDArray views. 
 | 
| AbstractNDArrayMaskView<T,T2 extends Number> | 
  | 
| AbstractNDArrayPermuteDimsView<T,T2 extends Number> | 
  | 
| AbstractNDArrayReshapeView<T,T2 extends Number> | 
  | 
| AbstractNDArraySliceView<T,T2 extends Number> | 
  | 
| AbstractNDArrayView<T,T2 extends Number> | 
  | 
| AbstractRealNDArray<T extends Number> | 
  | 
| AbstractShortNDArray | 
 Abstract NDArray class for short (8-bit integer) values. 
 | 
| AccumulateOperators | 
  | 
| ArrayOperations<T,T2 extends Number> | 
 Utility class for array operations (e.g. 
 | 
| BasicBigDecimalNDArray | 
 Reference implementation for the NDArray of BigDecimal (arbitrary precision floating-point) values. 
 | 
| BasicBigIntegerNDArray | 
 Reference implementation for the NDArray of BigInteger (arbitrary precision integer) values. 
 | 
| BasicByteNDArray | 
 Reference implementation for the NDArray of byte (8 bit integer) values. 
 | 
| BasicComplexDoubleNDArray | 
 Reference implementation for the NDArray of complex double (single-precision,
 32 bit doubleing point) values. 
 | 
| BasicComplexFloatNDArray | 
 Reference implementation for the NDArray of complex float (single-precision,
 32 bit floating point) values. 
 | 
| BasicDoubleNDArray | 
 Reference implementation for the NDArray of double (double precision, 64 bit floating-point) values. 
 | 
| BasicFloatNDArray | 
 Reference implementation for the NDArray of float (single precision, 32 bit floating-point) values. 
 | 
| BasicIntegerNDArray | 
 Reference implementation for the NDArray of int (32 bit integer) values. 
 | 
| BasicLongNDArray | 
 Reference implementation for the NDArray of long (64 bit integer) values. 
 | 
| BasicShortNDArray | 
 Reference implementation for the NDArray of short (16 bit integer) values. 
 | 
| CartesianIndexSpliterator | 
  | 
| ComplexNDArray<T extends Number> | 
 General N-dimensional arrays holding complex values. 
 | 
| ComplexNDArrayCollector<T extends Number> | 
 Collector to collect values from a stream of Complex values into the specified ComplexNDArray. 
 | 
| ComplexNDArrayMaskView<T extends Number> | 
 A view for a ComplexNDArray that selects values based on a specified mask. 
 | 
| ComplexNDArrayPermuteDimsView<T extends Number> | 
 A view for a ComplexNDArray that permutes the order of dimensions. 
 | 
| ComplexNDArrayReshapeView<T extends Number> | 
 A view for a ComplexNDArray that changes the shape of the parent NDArray. 
 | 
| ComplexNDArraySliceView<T extends Number> | 
 A view for a ComplexNDArray that slices the parent ComplexNDArray. 
 | 
| CopyFromOperations<T,T2 extends Number> | 
 Utility class for operations where the NDArray is filled with values copied from a primitive array or another NDArray. 
 | 
| DataTypeEnum | 
  | 
| Errors | 
 Enum of error messages. 
 | 
| FileOperations<T,T2 extends Number> | 
 Utility class for operations where the NDArray is filled with values read from a file. 
 | 
| Generated | 
 Methods annotated with this annotation are excluded from Jacoco code coverage
 reports. 
 | 
| NDArray<T> | 
 General N-dimensional arrays holding either complex or real values. 
 | 
| NDArrayUtils | 
 Utility class to help conversion between linear indexing and Cartesian indexing,
 and ease checks against "out of bounds" and "incompatible shape" errors. 
 | 
| NormalizedRange | 
  | 
| Printer | 
  | 
| Range | 
  | 
| RealNDArray<T extends Number> | 
 General N-dimensional arrays holding real values. 
 | 
| RealNDArrayCollector<T extends Number> | 
 Collector to collect values from a stream of Number values into the specified NDArray. 
 | 
| RealNDArrayMaskView<T extends Number> | 
 A view for an NDArray holding real values that selects values based on a specified mask. 
 | 
| RealNDArrayPermuteDimsView<T extends Number> | 
 A view for an NDArray holding real values that permutes the order of dimensions. 
 | 
| RealNDArrayReshapeView<T extends Number> | 
 A view for an NDArray holding real values that changes the shape of the parent NDArray. 
 | 
| RealNDArraySliceView<T extends Number> | 
 A view for an NDArray holding real values that slices the parent NDArray. 
 | 
| SliceOperations | 
  | 
| SlicingExpression | 
  | 
| ViewOperations<T,T2 extends Number> | 
 Utility class for operations creating views: slice, permuteDims, reshape,
 mask, concatenate, selectDims, dropDims, squeeze. 
 |