PositionIterator

public interface PositionIterator
Known Indirect Subclasses

Public Methods

abstract static PositionIterator
create(DimensionalSpace dimensions, int dimensionIdx)
abstract static IndexedPositionIterator
createIndexed(DimensionalSpace dimensions, int dimensionIdx)
abstract static PositionIterator
sequence(long stride, long end)

Inherited Methods

abstract void
forEachRemaining(Object arg0)
abstract void
forEachRemaining(LongConsumer arg0)
abstract void
forEachRemaining(Consumer<? super Long> arg0)
abstract Object
next()
abstract long
nextLong()
abstract void
forEachRemaining(LongConsumer arg0)
abstract void
forEachRemaining(Consumer<? super E> arg0)
abstract boolean
hasNext()
abstract Long
next()
abstract void
remove()

Public Methods

public static abstract PositionIterator create (DimensionalSpace dimensions, int dimensionIdx)

public static abstract IndexedPositionIterator createIndexed (DimensionalSpace dimensions, int dimensionIdx)

public static abstract PositionIterator sequence (long stride, long end)