chord.bddbddb
Class Rel.TupleIterator<T>

java.lang.Object
  extended by chord.bddbddb.Rel.TupleIterator<T>
All Implemented Interfaces:
java.util.Iterator<T>
Enclosing class:
Rel

public abstract class Rel.TupleIterator<T>
extends java.lang.Object
implements java.util.Iterator<T>


Field Summary
protected  int[] domIdxs
           
protected  chord.bddbddb.Rel.BDDIterator it
           
 
Constructor Summary
Rel.TupleIterator(chord.bddbddb.Rel.BDDIterator it, int[] domIdxs)
           
 
Method Summary
 boolean hasNext()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
next
 

Field Detail

it

protected final chord.bddbddb.Rel.BDDIterator it

domIdxs

protected final int[] domIdxs
Constructor Detail

Rel.TupleIterator

public Rel.TupleIterator(chord.bddbddb.Rel.BDDIterator it,
                         int[] domIdxs)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<T>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<T>