|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.drools.reteoo.impl.TupleSourceImpl | +--org.drools.reteoo.impl.JoinNodeImpl
A two-input Rete-OO join node.
TupleSource
,
TupleSink
Constructor Summary | |
JoinNodeImpl(TupleSourceImpl leftInput,
TupleSourceImpl rightInput)
Construct. |
Method Summary | |
java.util.Set |
getCommonDeclarations()
Retrieve the set of common Declarations
across the two input TupleSources . |
TupleSource |
getLeftInput()
Retrieve the left input TupleSource . |
TupleSource |
getRightInput()
Retrieve the right input TupleSource . |
java.util.Set |
getTupleDeclarations()
Retrieve the Set of Declaration s. |
void |
retractTuples(org.drools.reteoo.impl.TupleKey key,
WorkingMemory workingMemory)
Retract tuples. |
Methods inherited from class org.drools.reteoo.impl.TupleSourceImpl |
getTupleSink, propagateAssertTuple, propagateModifyTuples, propagateRetractTuples, setTupleSink |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.drools.reteoo.TupleSource |
getTupleSink |
Constructor Detail |
public JoinNodeImpl(TupleSourceImpl leftInput, TupleSourceImpl rightInput)
leftInput
- The left input TupleSource
.rightInput
- The right input TupleSource
.Method Detail |
public java.util.Set getCommonDeclarations()
Declarations
across the two input TupleSources
.
getCommonDeclarations
in interface JoinNode
Set
of common Declarations
.public TupleSource getLeftInput()
TupleSource
.
getLeftInput
in interface JoinNode
TupleSource
.public TupleSource getRightInput()
TupleSource
.
getRightInput
in interface JoinNode
TupleSource
.public void retractTuples(org.drools.reteoo.impl.TupleKey key, WorkingMemory workingMemory) throws RetractionException
key
- The tuple key.workingMemory
- The working memory seesion.
RetractionException
- If an error occurs while retracting.public java.util.Set getTupleDeclarations()
Set
of Declaration
s.
in the propagated Tuples
.
getTupleDeclarations
in interface TupleSource
Set
of Declarations
in progated Tuples
.Declaration
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |