Uses of Class
org.drools.reteoo.ObjectSource

Packages that use ObjectSource
org.drools.reteoo   
org.drools.reteoo.builder   
 

Uses of ObjectSource in org.drools.reteoo
 

Subclasses of ObjectSource in org.drools.reteoo
 class AlphaNode
          AlphaNodes are nodes in the Rete network used to apply FieldConstraint<.code>s on asserted fact objects where the FieldConstraints have no dependencies on any other of the facts in the current Rule.
 class EntryPointNode
          A node that is an entry point into the Rete network.
 class ObjectTypeNode
          ObjectTypeNodes are responsible for filtering and propagating the matching fact assertions propagated from the Rete node using ObjectType interface.
 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.
 

Fields in org.drools.reteoo declared as ObjectSource
protected  ObjectSource BetaNode.rightInput
          The right input TupleSource.
protected  ObjectSource ObjectSource.source
           
 

Methods in org.drools.reteoo that return ObjectSource
 ObjectSource ObjectSource.getParentObjectSource()
           
 

Constructors in org.drools.reteoo with parameters of type ObjectSource
AccumulateNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, AlphaNodeFieldConstraint[] resultConstraints, BetaConstraints sourceBinder, BetaConstraints resultBinder, Behavior[] behaviors, 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, Behavior[] behaviors, BuildContext context)
          Construct.
JoinNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, BetaConstraints binder, Behavior[] behaviors, 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, Behavior[] behaviors, 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.
 

Uses of ObjectSource in org.drools.reteoo.builder
 

Methods in org.drools.reteoo.builder that return ObjectSource
 ObjectSource BuildContext.getObjectSource()
           
 

Methods in org.drools.reteoo.builder with parameters of type ObjectSource
 void BuildContext.setObjectSource(ObjectSource objectSource)
           
 



Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.