MCPcopy Create free account
hub / github.com/awelm/simpledb / DbIterator

Interface DbIterator

src/simpledb/DbIterator.java:12–55  ·  view source on GitHub ↗

DbIterator is the iterator interface that all SimpleDB operators should implement. If the iterator is not open, none of the methods should work, and should throw an IllegalStateException. In addition to any resource allocation/deallocation, an open method should call any child iterator open methods

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 42

testIteratorMethod · 0.95
mergeSumMethod · 0.95
mergeMinMethod · 0.95
mergeMaxMethod · 0.95
mergeAvgMethod · 0.95
testIteratorMethod · 0.95
mainMethod · 0.95
mergeCountMethod · 0.65
mainMethod · 0.95
rewindMethod · 0.65
rewindMethod · 0.65

Implementers 5

MockScantest/simpledb/TestUtil.java
TupleIteratorsrc/simpledb/TupleIterator.java
SeqScansrc/simpledb/SeqScan.java
TupleArrayIteratorsrc/simpledb/Parser.java
AbstractDbIteratorsrc/simpledb/AbstractDbIterator.java

Calls

no outgoing calls

Tested by

no test coverage detected