|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectSink | |
---|---|
org.drools.reteoo |
Uses of ObjectSink in org.drools.reteoo |
---|
Subinterfaces of ObjectSink in org.drools.reteoo | |
---|---|
interface |
ObjectSinkNode
Items placed in a LinkedList |
Classes in org.drools.reteoo that implement ObjectSink | |
---|---|
class |
AccumulateNode
AccumulateNode A beta node capable of doing accumulate logic. |
class |
AlphaNode
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
class |
CollectNode
|
class |
ExistsNode
ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
class |
JoinNode
JoinNode extends BetaNode to perform
ReteTuple and FactHandle joins. |
class |
LeftInputAdapterNode
All asserting Facts must propagated into the right ObjectSink side of a BetaNode, if this is the first Pattern
then there are no BetaNodes to propagate to. |
class |
NotNode
NotNode extends BetaNode to perform tests for
the non existence of a Fact plus one or more conditions. |
class |
ObjectTypeNode
ObjectTypeNodes |
class |
Rete
The Rete-OO network. |
Methods in org.drools.reteoo that return ObjectSink | |
---|---|
ObjectSink[] |
SingleObjectSinkAdapter.getSinks()
|
ObjectSink[] |
ObjectSinkPropagator.getSinks()
|
ObjectSink[] |
EmptyObjectSinkAdapter.getSinks()
|
ObjectSink[] |
CompositeObjectSinkAdapter.getSinks()
|
Methods in org.drools.reteoo with parameters of type ObjectSink | |
---|---|
protected void |
Rete.addObjectSink(ObjectSink objectSink)
Adds the TupleSink so that it may receive
Tuples propagated from this TupleSource . |
protected void |
ObjectTypeNode.addObjectSink(ObjectSink objectSink)
|
protected void |
ObjectSource.addObjectSink(ObjectSink objectSink)
Adds the ObjectSink so that it may receive
FactHandleImpl propagated from this
ObjectSource . |
void |
CompositeObjectSinkAdapter.addObjectSink(ObjectSink sink)
|
protected void |
Rete.removeObjectSink(ObjectSink objectSink)
|
protected void |
ObjectTypeNode.removeObjectSink(ObjectSink objectSink)
|
protected void |
ObjectSource.removeObjectSink(ObjectSink objectSink)
Removes the ObjectSink |
void |
CompositeObjectSinkAdapter.removeObjectSink(ObjectSink sink)
|
void |
RightInputAdapterNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
Rete.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ObjectTypeNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
abstract void |
ObjectSource.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AlphaNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
Constructors in org.drools.reteoo with parameters of type ObjectSink | |
---|---|
SingleObjectSinkAdapter(ObjectSink sink)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |