cdqa.iterator
Class Sort

java.lang.Object
  extended by cdqa.iterator.Iterator
      extended by cdqa.iterator.UnaryOpIterator
          extended by cdqa.iterator.Sort

public abstract class Sort
extends UnaryOpIterator


Nested Class Summary
 
Nested classes/interfaces inherited from class cdqa.iterator.Iterator
Iterator.IteratorManager
 
Field Summary
 
Fields inherited from class cdqa.iterator.UnaryOpIterator
i
 
Fields inherited from class cdqa.iterator.Iterator
current, initValue, NULL
 
Constructor Summary
Sort(Iterator i)
           
 
Method Summary
 void postInit()
           
 XObject pumpNext()
           
(package private) abstract  void sort()
           
 
Methods inherited from class cdqa.iterator.UnaryOpIterator
debugPrint, preClose, setIterator
 
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
 

Constructor Detail

Sort

public Sort(Iterator i)
Method Detail

sort

abstract void sort()

postInit

public void postInit()
Overrides:
postInit in class UnaryOpIterator

pumpNext

public XObject pumpNext()
Overrides:
pumpNext in class UnaryOpIterator