Class NonZeroIterator

java.lang.Object
org.ujmp.core.objectmatrix.impl.NonZeroIterator
All Implemented Interfaces:
Iterator<long[]>

class NonZeroIterator extends Object implements Iterator<long[]>
  • Field Details

    • matrix

      private final DefaultSparseColumnObjectMatrix2D matrix
    • coordinates

      private final long[] coordinates
    • columnIterator

      private final Iterator<Long> columnIterator
    • rowIterator

      private Iterator<long[]> rowIterator
    • currentColumn

      private long currentColumn
  • Constructor Details

  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<long[]>
    • next

      public long[] next()
      Specified by:
      next in interface Iterator<long[]>
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator<long[]>