cdqa.iterator

Class UnaryOpBooleanIterator

Known Direct Subclasses:
All, Empty, Exist

public abstract class UnaryOpBooleanIterator
extends BooleanIterator

Nested Class Summary

Nested classes/interfaces inherited from class cdqa.iterator.Iterator

Iterator.IteratorManager

Field Summary

(package private) Iterator
i

Fields inherited from class cdqa.iterator.Iterator

NULL, current, initValue

Constructor Summary

UnaryOpBooleanIterator(Iterator i)

Method Summary

void
postInit()
does nothing
void
preClose()
does nothing

Methods inherited from class cdqa.iterator.BooleanIterator

asBooleanIterator, getValue, postInit, preClose, pumpNext

Methods inherited from class cdqa.iterator.Iterator

aggreg, all, and, asBooleanIterator, close, constant, constant, constant, constant, constant, debugPrint, empty, exist, getCurrent, init, init, join, join, list, ljoin, ljoin, mTOm, map, mapL, mapL, mapL, next, not, or, postInit, preClose, pumpNext, rjoin, rjoin, scan, scan, theFalseIterator, theTrueIterator, toPrintWriter

Field Details

i

(package private)  Iterator i

Constructor Details

UnaryOpBooleanIterator

public UnaryOpBooleanIterator(Iterator i)

Method Details

postInit

public void postInit()
does nothing
Overrides:
postInit in interface BooleanIterator

preClose

public void preClose()
does nothing
Overrides:
preClose in interface BooleanIterator