org.drools.common
Class LeftTupleIterator

java.lang.Object
  extended by org.drools.common.LeftTupleIterator
All Implemented Interfaces:
Serializable, Iterator

public class LeftTupleIterator
extends Object
implements Iterator

See Also:
Serialized Form

Method Summary
 LeftTuple getFirstLeftTuple(LeftTupleSource source, LeftTupleSink sink, InternalWorkingMemory wm)
           
 LeftTuple getNextLeftTuple(LeftTupleSource source, LeftTupleSink sink, LeftTuple leftTuple, InternalWorkingMemory wm)
           
static LeftTupleIterator iterator(InternalWorkingMemory wm, LeftTupleSink node)
           
 Object next()
           
 void setFirstLeftTupleForNode()
           
 void setNextLeftTuple()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

iterator

public static LeftTupleIterator iterator(InternalWorkingMemory wm,
                                         LeftTupleSink node)

setFirstLeftTupleForNode

public void setFirstLeftTupleForNode()

getFirstLeftTuple

public LeftTuple getFirstLeftTuple(LeftTupleSource source,
                                   LeftTupleSink sink,
                                   InternalWorkingMemory wm)

getNextLeftTuple

public LeftTuple getNextLeftTuple(LeftTupleSource source,
                                  LeftTupleSink sink,
                                  LeftTuple leftTuple,
                                  InternalWorkingMemory wm)

setNextLeftTuple

public void setNextLeftTuple()

next

public Object next()
Specified by:
next in interface Iterator


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.