Class RecordedDatabase.DatabaseIterator

java.lang.Object
org.projog.core.predicate.builtin.db.RecordedDatabase.DatabaseIterator
All Implemented Interfaces:
Iterator<Record>
Enclosing class:
RecordedDatabase

private class RecordedDatabase.DatabaseIterator extends Object implements Iterator<Record>
  • Field Details

  • Constructor Details

    • DatabaseIterator

      private DatabaseIterator()
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<Record>
    • hasIteratedOverAllChains

      private boolean hasIteratedOverAllChains()
    • updateChainIterator

      private void updateChainIterator()
    • next

      public Record next()
      Specified by:
      next in interface Iterator<Record>