Uses of Class
org.drools.core.reteoo.ObjectSource
-
Packages that use ObjectSource Package Description 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 Modifier and Type Class Description classAlphaNodeAlphaNodesare nodes in theRetenetwork used to applyFieldConstraint<.code>s on asserted fact objects where theFieldConstraints have no dependencies on any other of the facts in the currentRule.classEntryPointNodeA node that is an entry point into the Rete network.classObjectTypeNodeObjectTypeNodesare responsible for filtering and propagating the matching fact assertions propagated from theRetenode usingObjectTypeinterface.classReteThe Rete-OO network.classReteObjectTypeNodeclassRightInputAdapterNodeWhen 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.classTraitProxyObjectTypeNodeclassWindowNodeWindowNodesare nodes in theRetenetwork used to manage windows.Fields in org.drools.core.reteoo declared as ObjectSource Modifier and Type Field Description protected ObjectSourceBetaNode. rightInputprotected ObjectSourceObjectSource. sourceMethods in org.drools.core.reteoo that return ObjectSource Modifier and Type Method Description ObjectSourceLeftInputAdapterNode. getObjectSource()ObjectSourceLeftInputAdapterNode. getParentObjectSource()ObjectSourceObjectSource. getParentObjectSource()ObjectSourceBetaNode. getRightInput()ObjectSourceBetaNode. unwrapRightInput()Methods in org.drools.core.reteoo with parameters of type ObjectSource Modifier and Type Method Description voidObjectSource. setParentObjectSource(ObjectSource source)voidBetaNode. setRightInput(ObjectSource rightInput)protected static voidObjectTypeNode. updateTupleSinkId(ObjectTypeNode otn, ObjectSource source)Constructors in org.drools.core.reteoo with parameters of type ObjectSource Constructor Description AccumulateNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, AlphaNodeFieldConstraint[] resultConstraints, BetaConstraints sourceBinder, BetaConstraints resultBinder, Accumulate accumulate, BuildContext context)AlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)Construct anAlphaNodewith a unique id using the providedFieldConstraintand the givenObjectSource.AlphaTerminalNode(int id, ObjectSource source, BuildContext context)BetaNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, BetaConstraints constraints, BuildContext context)Constructs aBetaNodeusing the specifiedBetaNodeBinder.EntryPointNode(int id, RuleBasePartitionId partitionId, boolean partitionsEnabled, ObjectSource objectSource, EntryPointId entryPoint)EntryPointNode(int id, ObjectSource objectSource, BuildContext context)ExistsNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, BetaConstraints joinNodeBinder, BuildContext context)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 receivesFactHandlefrom a parentObjectSourceand adds it to a given pattern in the resulting Tuples.NotNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, BetaConstraints joinNodeBinder, BuildContext context)WindowNode(int id, List<AlphaNodeFieldConstraint> constraints, List<Behavior> behaviors, ObjectSource objectSource, BuildContext context)Construct aWindowNodewith a unique id using the provided list ofAlphaNodeFieldConstraintand the givenObjectSource. -
Uses of ObjectSource in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder that return ObjectSource Modifier and Type Method Description ObjectSourceBuildContext. getObjectSource()
-