Class AbstractDenseByteArrayMatrix

All Implemented Interfaces:
Serializable, Cloneable, Comparable<Matrix>, HasMetaData, BaseMatrix, BooleanCalculations, ByteArrayMatrix, DenseByteArrayMatrix, CanPerformCalculations, DenseMatrix, DenseMatrix2D, DenseMatrixMultiD, BasicDoubleCalculations, DoubleCalculations, BasicEntrywiseDoubleCalculations, CreatorDoubleCalculations, EntrywiseDoubleCalculations, HyperbolicDoubleCalculations, MiscEntrywiseDoubleCalculations, RoundingDoubleCalculations, TrigonometricDoubleCalculations, DecompositionDoubleCalculations, DiscretizeCalculations, GeneralDoubleCalculations, MiscGeneralDoubleCalculations, MissingValueDoubleCalculations, StatisticalDoubleCalculations, BaseGenericMatrix<byte[]>, DenseGenericMatrix<byte[]>, DenseGenericMatrix2D<byte[]>, DenseGenericMatrixMultiD<byte[]>, GenericMatrix<byte[]>, GenericMatrix2D<byte[]>, GenericMatrixMultiD<byte[]>, SparseGenericMatrix<byte[]>, SparseGenericMatrix2D<byte[]>, SparseGenericMatrixMultiD<byte[]>, BaseMatrixProperties, Clearable, Conversions, CoordinateFunctions, CoreObject, DistanceMeasures, ExtendedMatrixProperties, GettersAndSetters, HasDescription, HasGUIObject, HasId, HasLabel, IntCalculations, Matrix, Matrix2D, MatrixMultiD, ObjectCalculations, SparseMatrix, SparseMatrix2D, SparseMatrixMultiD, StringCalculations
Direct Known Subclasses:
AbstractDenseByteArrayMatrix2D

public abstract class AbstractDenseByteArrayMatrix extends AbstractByteArrayMatrix implements DenseByteArrayMatrix
See Also:
  • Field Details

  • Constructor Details

    • AbstractDenseByteArrayMatrix

      public AbstractDenseByteArrayMatrix(long... size)
  • Method Details

    • contains

      public final boolean contains(long... coordinates)
    • isSparse

      public final boolean isSparse()
      Specified by:
      isSparse in interface BaseMatrixProperties
    • availableCoordinates

      public final Iterable<long[]> availableCoordinates()
      Description copied from interface: CoordinateFunctions
      Returns an Iterator that only goes over the coordinates in the Matrix that are stored. For most Matrices, this is the same as allCoordinates(). For sparse Matrices, it iterates only over the entries in it.
      Specified by:
      availableCoordinates in interface CoordinateFunctions
      Returns:
      Iterable over the saved entries in a Matrix.