Class AbstractStore<N extends Comparable<N>>

java.lang.Object
org.ojalgo.matrix.store.AbstractStore<N>
All Implemented Interfaces:
Group, Group.Additive<MatrixStore<N>>, NormedVectorSpace<MatrixStore<N>,N>, Operation, Operation.Addition<MatrixStore<N>>, Operation.Multiplication<MatrixStore<N>>, Operation.Subtraction<MatrixStore<N>>, ScalarOperation, ScalarOperation.Addition<MatrixStore<N>,N>, ScalarOperation.Division<MatrixStore<N>,N>, ScalarOperation.Multiplication<MatrixStore<N>,N>, ScalarOperation.Subtraction<MatrixStore<N>,N>, VectorSpace<MatrixStore<N>,N>, Matrix2D<N,MatrixStore<N>>, ElementsSupplier<N>, MatrixStore<N>, Access1D<N>, Access1D.Aggregatable<N>, Access1D.Sliceable<N>, Access1D.Visitable<N>, Access2D<N>, Access2D.Aggregatable<N>, Access2D.Collectable<N,TransformableRegion<N>>, Access2D.Sliceable<N>, Access2D.Visitable<N>, Operate2D<N,ElementsSupplier<N>>, Structure1D, Structure2D, Structure2D.Logical<Access2D<N>,MatrixStore<N>>, Structure2D.ReducibleTo1D<ElementsSupplier<N>>
Direct Known Subclasses:
FactoryStore, LogicalStore

abstract class AbstractStore<N extends Comparable<N>> extends Object implements MatrixStore<N>
  • Field Details

    • myColDim

      private final int myColDim
    • myComponentType

      private transient Class<?> myComponentType
    • myRowDim

      private final int myRowDim
  • Constructor Details

    • AbstractStore

      private AbstractStore()
    • AbstractStore

      protected AbstractStore(int numberOfRows, int numberOfColumns)
    • AbstractStore

      protected AbstractStore(long numberOfRows, long numberOfColumns)
  • Method Details