Interface BaseMatrixProperties

    • Method Detail

      • allValues

        java.lang.Iterable<java.lang.Object> allValues()
      • getValueCount

        long getValueCount()
      • isReadOnly

        boolean isReadOnly()
      • isSingular

        boolean isSingular()
      • equals

        boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • equalsContent

        boolean equalsContent​(java.lang.Object o)
      • equalsAnnotation

        boolean equalsAnnotation​(java.lang.Object o)
      • isDiagonal

        boolean isDiagonal()
      • isSquare

        boolean isSquare()
      • isSymmetric

        boolean isSymmetric()
      • isEmpty

        boolean isEmpty()
      • isColumnVector

        boolean isColumnVector()
      • isRowVector

        boolean isRowVector()
      • isScalar

        boolean isScalar()
      • isResizable

        boolean isResizable()
      • isMultidimensionalMatrix

        boolean isMultidimensionalMatrix()
      • isSparse

        boolean isSparse()
      • isTransient

        boolean isTransient()
      • getRowList

        java.util.List<Matrix> getRowList()
      • getColumnList

        java.util.List<Matrix> getColumnList()
      • getRowCount

        long getRowCount()
      • getColumnCount

        long getColumnCount()
      • getZCount

        long getZCount()
      • getSize

        long getSize​(int dimension)
      • getSize

        long[] getSize()
      • setSize

        void setSize​(long... size)
        Sets the size of the matrix. This is an optional method that is not implemented for all matrices. If this method is not implemented, a MatrixException is thrown.
        Parameters:
        size - the new size of the matrix
      • getDimensionCount

        int getDimensionCount()
      • toString

        java.lang.String toString()
        Overrides:
        toString in class java.lang.Object