public static class DefaultFactHandle.CompositeLinkedTuples extends Object implements InternalFactHandle.LinkedTuples
Constructor and Description |
---|
CompositeLinkedTuples() |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFirstLeftTuple, getFirstRightTuple, setFirstLeftTuple
public InternalFactHandle.LinkedTuples 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 clearLeftTuples(int partition)
public void clearRightTuples()
clearRightTuples
in interface InternalFactHandle.LinkedTuples
public void clearRightTuples(int partition)
public void forEachRightTuple(Consumer<RightTuple> rightTupleConsumer)
forEachRightTuple
in interface InternalFactHandle.LinkedTuples
public void forEachRightTuple(int partition, Consumer<RightTuple> rightTupleConsumer)
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.