TurtleDB
A mini distributed database system
|
Public Member Functions | |
RelationCacheIterator () | |
final boolean | hasNext () |
final Tuple | next () |
void | reset () |
final void | remove () |
Protected Member Functions | |
final void | initialize () |
abstract void | getIntermediateResult () |
Protected Attributes | |
Table | m_intermediateResult |
Definition at line 22 of file RelationCacheIterator.java.
Definition at line 30 of file RelationCacheIterator.java.
abstract void ca.uqac.dim.turtledb.RelationCacheIterator.getIntermediateResult | ( | ) | [protected, pure virtual] |
Implemented in ca.uqac.dim.turtledb.Table.TableCacheIterator, ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator, ca.uqac.dim.turtledb.Join.JoinCacheIterator, ca.uqac.dim.turtledb.Intersection.IntersectionCacheIterator, ca.uqac.dim.turtledb.Selection.SelectionCacheIterator, ca.uqac.dim.turtledb.Union.UnionCacheIterator, ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationCacheIterator, and ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationCacheIterator.
final boolean ca.uqac.dim.turtledb.RelationCacheIterator.hasNext | ( | ) |
Definition at line 37 of file RelationCacheIterator.java.
final void ca.uqac.dim.turtledb.RelationCacheIterator.initialize | ( | ) | [protected] |
Definition at line 52 of file RelationCacheIterator.java.
Definition at line 45 of file RelationCacheIterator.java.
final void ca.uqac.dim.turtledb.RelationCacheIterator.remove | ( | ) |
Definition at line 66 of file RelationCacheIterator.java.
Implements ca.uqac.dim.turtledb.RelationIterator.
Reimplemented in ca.uqac.dim.turtledb.VariableTable.VariableTableCacheIterator.
Definition at line 60 of file RelationCacheIterator.java.
Definition at line 24 of file RelationCacheIterator.java.