Drools :: Core 6.0.0.Beta5

org.drools.core.common
Class LeftTupleIterator

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

public class LeftTupleIterator
extends Object
implements Iterator<LeftTuple>

See Also:
Serialized Form

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

Field Detail

wm

protected InternalWorkingMemory wm

node

protected LeftTupleSink node

currentLeftTuple

protected LeftTuple currentLeftTuple
Method Detail

iterator

public static Iterator<LeftTuple> 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 LeftTuple next()
Specified by:
next in interface Iterator<LeftTuple>

Drools :: Core 6.0.0.Beta5

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