|
Drools :: Core 6.0.0.Beta5 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectSource | |
|---|---|
| org.drools.core.reteoo | |
| org.drools.core.reteoo.builder | |
| Uses of ObjectSource in org.drools.core.reteoo |
|---|
| Subclasses of ObjectSource in org.drools.core.reteoo | |
|---|---|
class |
AlphaNode
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
class |
EntryPointNode
A node that is an entry point into the Rete network. |
class |
ObjectTypeNode
ObjectTypeNodes |
class |
PropagationQueuingNode
A node that will add the propagation to the working memory actions queue, in order to allow multiple threads to concurrently assert objects to multiple entry points. |
class |
Rete
The Rete-OO network. |
class |
RightInputAdapterNode
When joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network. |
class |
TraitObjectTypeNode
|
class |
WindowNode
WindowNodes are nodes in the Rete network used
to manage windows. |
| Fields in org.drools.core.reteoo declared as ObjectSource | |
|---|---|
protected ObjectSource |
BetaNode.rightInput
|
protected ObjectSource |
ObjectSource.source
|
| Methods in org.drools.core.reteoo that return ObjectSource | |
|---|---|
ObjectSource |
LeftInputAdapterNode.getObjectSource()
|
ObjectSource |
ObjectSource.getParentObjectSource()
|
ObjectSource |
LeftInputAdapterNode.getParentObjectSource()
|
ObjectSource |
BetaNode.getRightInput()
|
ObjectSource |
BetaNode.unwrapRightInput()
|
| Methods in org.drools.core.reteoo with parameters of type ObjectSource | |
|---|---|
protected static void |
ObjectTypeNode.updateTupleSinkId(ObjectTypeNode otn,
ObjectSource source)
|
| Constructors in org.drools.core.reteoo with parameters of type ObjectSource | |
|---|---|
AccumulateNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
AlphaNodeFieldConstraint[] resultConstraints,
BetaConstraints sourceBinder,
BetaConstraints resultBinder,
Accumulate accumulate,
boolean unwrapRightObject,
BuildContext context)
|
|
AlphaNode(int id,
AlphaNodeFieldConstraint constraint,
ObjectSource objectSource,
BuildContext context)
Construct an AlphaNode with a unique id using the provided
FieldConstraint and the given ObjectSource. |
|
EntryPointNode(int id,
ObjectSource objectSource,
BuildContext context)
|
|
EntryPointNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled,
ObjectSource objectSource,
EntryPoint entryPoint)
|
|
ExistsNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints joinNodeBinder,
BuildContext context)
Construct. |
|
JoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
|
LeftInputAdapterNode(int id,
ObjectSource source,
BuildContext context)
Constructus a LeftInputAdapterNode with a unique id that receives FactHandle from a
parent ObjectSource and adds it to a given pattern in the resulting Tuples. |
|
NotNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints joinNodeBinder,
BuildContext context)
|
|
PropagationQueuingNode(int id,
ObjectSource objectSource,
BuildContext context)
Construct a PropagationQueuingNode that will queue up
propagations until it the engine reaches a safe propagation point,
when all the queued facts are propagated. |
|
WindowNode(int id,
List<AlphaNodeFieldConstraint> constraints,
List<Behavior> behaviors,
ObjectSource objectSource,
BuildContext context)
Construct a WindowNode with a unique id using the provided
list of AlphaNodeFieldConstraint and the given ObjectSource. |
|
| Uses of ObjectSource in org.drools.core.reteoo.builder |
|---|
| Methods in org.drools.core.reteoo.builder that return ObjectSource | |
|---|---|
ObjectSource |
BuildContext.getObjectSource()
|
| Methods in org.drools.core.reteoo.builder with parameters of type ObjectSource | |
|---|---|
AlphaNode |
DefaultNodeFactory.buildAlphaNode(int id,
AlphaNodeFieldConstraint constraint,
ObjectSource objectSource,
BuildContext context)
|
AlphaNode |
NodeFactory.buildAlphaNode(int id,
AlphaNodeFieldConstraint constraint,
ObjectSource objectSource,
BuildContext context)
|
JoinNode |
DefaultNodeFactory.buildJoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
JoinNode |
NodeFactory.buildJoinNode(int id,
LeftTupleSource leftInput,
ObjectSource rightInput,
BetaConstraints binder,
BuildContext context)
|
LeftInputAdapterNode |
DefaultNodeFactory.buildLeftInputAdapterNode(int id,
ObjectSource objectSource,
BuildContext context)
|
LeftInputAdapterNode |
NodeFactory.buildLeftInputAdapterNode(int nextId,
ObjectSource objectSource,
BuildContext context)
|
void |
BuildContext.setObjectSource(ObjectSource objectSource)
|
|
Drools :: Core 6.0.0.Beta5 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||