Class LeftTupleIterator
- java.lang.Object
-
- org.drools.serialization.protobuf.iterators.LeftTupleIterator
-
- All Implemented Interfaces:
Serializable,org.drools.core.util.Iterator<org.drools.core.reteoo.LeftTuple>
public class LeftTupleIterator extends Object implements org.drools.core.util.Iterator<org.drools.core.reteoo.LeftTuple>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected org.drools.core.reteoo.LeftTuplecurrentLeftTupleprotected org.drools.core.reteoo.LeftTupleSinknodeprotected org.drools.core.common.InternalWorkingMemorywm
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.reteoo.LeftTuplegetFirstLeftTuple(org.drools.core.reteoo.LeftTupleSource source, org.drools.core.reteoo.LeftTupleSink sink, org.drools.core.common.InternalWorkingMemory wm)org.drools.core.reteoo.LeftTuplegetNextLeftTuple(org.drools.core.reteoo.LeftTupleSource source, org.drools.core.reteoo.LeftTupleSink sink, org.drools.core.reteoo.LeftTuple leftTuple, org.drools.core.common.InternalWorkingMemory wm)static org.drools.core.util.Iterator<org.drools.core.reteoo.LeftTuple>iterator(org.drools.core.common.InternalWorkingMemory wm, org.drools.core.reteoo.LeftTupleSink node)org.drools.core.reteoo.LeftTuplenext()voidsetFirstLeftTupleForNode()voidsetNextLeftTuple()
-
-
-
Method Detail
-
iterator
public static org.drools.core.util.Iterator<org.drools.core.reteoo.LeftTuple> iterator(org.drools.core.common.InternalWorkingMemory wm, org.drools.core.reteoo.LeftTupleSink node)
-
setFirstLeftTupleForNode
public void setFirstLeftTupleForNode()
-
getFirstLeftTuple
public org.drools.core.reteoo.LeftTuple getFirstLeftTuple(org.drools.core.reteoo.LeftTupleSource source, org.drools.core.reteoo.LeftTupleSink sink, org.drools.core.common.InternalWorkingMemory wm)
-
getNextLeftTuple
public org.drools.core.reteoo.LeftTuple getNextLeftTuple(org.drools.core.reteoo.LeftTupleSource source, org.drools.core.reteoo.LeftTupleSink sink, org.drools.core.reteoo.LeftTuple leftTuple, org.drools.core.common.InternalWorkingMemory wm)
-
setNextLeftTuple
public void setNextLeftTuple()
-
next
public org.drools.core.reteoo.LeftTuple next()
- Specified by:
nextin interfaceorg.drools.core.util.Iterator<org.drools.core.reteoo.LeftTuple>
-
-