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() |
RightTuple |
getFirstRightTuple() |
void |
removeLeftTuple(LeftTuple leftTuple) |
void |
removeRightTuple(RightTuple rightTuple) |
void |
setFirstLeftTuple(LeftTuple firstLeftTuple) |
public DefaultFactHandle.SingleLinkedTuples clone()
clone in interface InternalFactHandle.LinkedTuplesclone in class Objectpublic 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()
getFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic void setFirstLeftTuple(LeftTuple firstLeftTuple)
setFirstLeftTuple in interface InternalFactHandle.LinkedTuplespublic RightTuple getFirstRightTuple()
getFirstRightTuple in interface InternalFactHandle.LinkedTuplesCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.