cdqa.iterator
Class ConstIterator
java.lang.Object
cdqa.iterator.Iterator
cdqa.iterator.ConstIterator
public final class ConstIterator
- extends Iterator
ConstIterator based on Iterator class
- Author:
- simonkm
Field Summary |
(package private) int |
i
|
(package private) java.util.ArrayList |
objects
|
Methods inherited from class cdqa.iterator.Iterator |
aggreg, all, and, asBooleanIterator, close, constant, constant, constant, constant, constant, empty, exist, getCurrent, init, init, join, join, list, ljoin, ljoin, map, mapL, mapL, mapL, mTOm, next, not, or, rjoin, rjoin, scan, scan, theFalseIterator, theTrueIterator, toPrintWriter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
objects
java.util.ArrayList objects
i
int i
ConstIterator
public ConstIterator(java.util.ArrayList objects)
getObjects
public java.util.ArrayList getObjects()
postInit
public final void postInit()
- set i =0
- Specified by:
postInit
in class Iterator
preClose
public final void preClose()
- does nothing
- Specified by:
preClose
in class Iterator
getFirstValue
public final XObject getFirstValue()
- Returns:
pumpNext
public final XObject pumpNext()
- Specified by:
pumpNext
in class Iterator
- Returns:
debugPrint
public void debugPrint(int inc)
- Overrides:
debugPrint
in class Iterator
main
public static void main(java.lang.String[] args)
- Parameters:
args
-