public class LeftTupleIterator extends Object implements Iterator<LeftTuple>
Modifier and Type | Field and Description |
---|---|
protected LeftTuple |
currentLeftTuple |
protected LeftTupleSink |
node |
protected InternalWorkingMemory |
wm |
Modifier and Type | Method and Description |
---|---|
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() |
protected InternalWorkingMemory wm
protected LeftTupleSink node
protected LeftTuple currentLeftTuple
public static Iterator<LeftTuple> iterator(InternalWorkingMemory wm, LeftTupleSink node)
public void setFirstLeftTupleForNode()
public LeftTuple getFirstLeftTuple(LeftTupleSource source, LeftTupleSink sink, InternalWorkingMemory wm)
public LeftTuple getNextLeftTuple(LeftTupleSource source, LeftTupleSink sink, LeftTuple leftTuple, InternalWorkingMemory wm)
public void setNextLeftTuple()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.