protected static class DefaultFactHandle.SingleLinkedTuples extends Object implements InternalFactHandle.LinkedTuples
| Modifier | Constructor and Description |
|---|---|
protected |
SingleLinkedTuples() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFirstLeftTuple(LeftTuple leftTuple) |
void |
addFirstRightTuple(RightTuple rightTuple) |
void |
addLastLeftTuple(LeftTuple leftTuple) |
void |
addLastRightTuple(RightTuple rightTuple) |
void |
addTupleInPosition(Tuple tuple) |
void |
clearLeftTuples() |
void |
clearRightTuples() |
DefaultFactHandle.SingleLinkedTuples |
clone() |
LeftTuple |
findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate) |
RightTuple |
findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate) |
void |
forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer) |
void |
forEachRightTuple(Consumer<RightTuple> rightTupleConsumer) |
LeftTuple |
getFirstLeftTuple(int partition) |
RightTuple |
getFirstRightTuple(int partition) |
InternalFactHandle.LinkedTuples |
newInstance() |
void |
removeLeftTuple(LeftTuple leftTuple) |
void |
removeRightTuple(RightTuple rightTuple) |
void |
setFirstLeftTuple(LeftTuple firstLeftTuple,
int partition) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFirstLeftTuple, getFirstRightTuple, setFirstLeftTuplepublic DefaultFactHandle.SingleLinkedTuples clone()
clone in interface InternalFactHandle.LinkedTuplesclone in class Objectpublic InternalFactHandle.LinkedTuples newInstance()
newInstance in interface InternalFactHandle.LinkedTuplespublic void addFirstLeftTuple(LeftTuple leftTuple)
addFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic void addLastLeftTuple(LeftTuple leftTuple)
addLastLeftTuple in interface InternalFactHandle.LinkedTuplespublic void addTupleInPosition(Tuple tuple)
addTupleInPosition in interface InternalFactHandle.LinkedTuplespublic void removeLeftTuple(LeftTuple leftTuple)
removeLeftTuple in interface InternalFactHandle.LinkedTuplespublic void addFirstRightTuple(RightTuple rightTuple)
addFirstRightTuple in interface InternalFactHandle.LinkedTuplespublic void addLastRightTuple(RightTuple rightTuple)
addLastRightTuple in interface InternalFactHandle.LinkedTuplespublic void removeRightTuple(RightTuple rightTuple)
removeRightTuple in interface InternalFactHandle.LinkedTuplespublic void clearLeftTuples()
clearLeftTuples in interface InternalFactHandle.LinkedTuplespublic void clearRightTuples()
clearRightTuples in interface InternalFactHandle.LinkedTuplespublic void forEachRightTuple(Consumer<RightTuple> rightTupleConsumer)
forEachRightTuple in interface InternalFactHandle.LinkedTuplespublic RightTuple findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate)
findFirstRightTuple in interface InternalFactHandle.LinkedTuplespublic void forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer)
forEachLeftTuple in interface InternalFactHandle.LinkedTuplespublic LeftTuple findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate)
findFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic LeftTuple getFirstLeftTuple(int partition)
getFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic void setFirstLeftTuple(LeftTuple firstLeftTuple, int partition)
setFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic RightTuple getFirstRightTuple(int partition)
getFirstRightTuple in interface InternalFactHandle.LinkedTuplesCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.