org.drools.leaps.util
Interface TableIterator
- All Superinterfaces:
- java.util.Iterator
- All Known Implementing Classes:
- IteratorFromPositionToTableStart
- public interface TableIterator
- extends java.util.Iterator
Leaps specific iterator for leaps tables. relies on leaps table double link
list structure for navigating
-

isEmpty
public boolean isEmpty()
- single object iterator
- Returns:
- table iterator
reset
public void reset()
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next in interface java.util.Iterator
peekNext
public java.lang.Object peekNext()
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator