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) |
void |
removeLeftTuple(LeftTuple leftTuple) |
void |
removeRightTuple(RightTuple rightTuple) |
void |
setFirstLeftTuple(LeftTuple firstLeftTuple,
int partition) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFirstLeftTuple, getFirstRightTuple, setFirstLeftTuple
public DefaultFactHandle.SingleLinkedTuples clone()
clone
in interface InternalFactHandle.LinkedTuples
clone
in class Object
public void addFirstLeftTuple(LeftTuple leftTuple)
addFirstLeftTuple
in interface InternalFactHandle.LinkedTuples
public void addLastLeftTuple(LeftTuple leftTuple)
addLastLeftTuple
in interface InternalFactHandle.LinkedTuples
public void addTupleInPosition(Tuple tuple)
addTupleInPosition
in interface InternalFactHandle.LinkedTuples
public void removeLeftTuple(LeftTuple leftTuple)
removeLeftTuple
in interface InternalFactHandle.LinkedTuples
public void addFirstRightTuple(RightTuple rightTuple)
addFirstRightTuple
in interface InternalFactHandle.LinkedTuples
public void addLastRightTuple(RightTuple rightTuple)
addLastRightTuple
in interface InternalFactHandle.LinkedTuples
public void removeRightTuple(RightTuple rightTuple)
removeRightTuple
in interface InternalFactHandle.LinkedTuples
public void clearLeftTuples()
clearLeftTuples
in interface InternalFactHandle.LinkedTuples
public void clearRightTuples()
clearRightTuples
in interface InternalFactHandle.LinkedTuples
public void forEachRightTuple(Consumer<RightTuple> rightTupleConsumer)
forEachRightTuple
in interface InternalFactHandle.LinkedTuples
public RightTuple findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate)
findFirstRightTuple
in interface InternalFactHandle.LinkedTuples
public void forEachLeftTuple(Consumer<LeftTuple> leftTupleConsumer)
forEachLeftTuple
in interface InternalFactHandle.LinkedTuples
public LeftTuple findFirstLeftTuple(Predicate<LeftTuple> lefttTuplePredicate)
findFirstLeftTuple
in interface InternalFactHandle.LinkedTuples
public LeftTuple getFirstLeftTuple(int partition)
getFirstLeftTuple
in interface InternalFactHandle.LinkedTuples
public void setFirstLeftTuple(LeftTuple firstLeftTuple, int partition)
setFirstLeftTuple
in interface InternalFactHandle.LinkedTuples
public RightTuple getFirstRightTuple(int partition)
getFirstRightTuple
in interface InternalFactHandle.LinkedTuples
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.