cdqa.iterator
Class VBinding

java.lang.Object
  extended by cdqa.iterator.Iterator
      extended by cdqa.iterator.UnaryOpIterator
          extended by cdqa.iterator.VBinding
Direct Known Subclasses:
VBindingEx

public class VBinding
extends UnaryOpIterator


Nested Class Summary
 
Nested classes/interfaces inherited from class cdqa.iterator.Iterator
Iterator.IteratorManager
 
Field Summary
(package private)  java.util.ArrayList prevBind
          DR
(package private)  java.lang.String varName
           
 
Fields inherited from class cdqa.iterator.UnaryOpIterator
i
 
Fields inherited from class cdqa.iterator.Iterator
current, initValue, NULL
 
Constructor Summary
VBinding(java.lang.String varName, Iterator i)
           
 
Method Summary
 void addPreviousBindings(java.util.ArrayList previousBind)
           
 java.util.ArrayList getNewArrayPreviousBindings()
           
 java.util.ArrayList getPreviousBindings()
           
 java.lang.String getVariableName()
           
 void setValue(Iterator value)
           
 
Methods inherited from class cdqa.iterator.UnaryOpIterator
debugPrint, postInit, preClose, pumpNext, 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
 

Field Detail

varName

java.lang.String varName

prevBind

java.util.ArrayList prevBind
DR

Constructor Detail

VBinding

public VBinding(java.lang.String varName,
                Iterator i)
Method Detail

getVariableName

public java.lang.String getVariableName()

setValue

public void setValue(Iterator value)

addPreviousBindings

public void addPreviousBindings(java.util.ArrayList previousBind)

getPreviousBindings

public java.util.ArrayList getPreviousBindings()

getNewArrayPreviousBindings

public java.util.ArrayList getNewArrayPreviousBindings()