Uses of Interface
org.drools.core.rule.constraint.AlphaNodeFieldConstraint
-
Packages that use AlphaNodeFieldConstraint Package Description org.drools.core.phreak org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.rule.constraint -
-
Uses of AlphaNodeFieldConstraint in org.drools.core.phreak
Methods in org.drools.core.phreak with parameters of type AlphaNodeFieldConstraint Modifier and Type Method Description static booleanPhreakAsyncSendNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, ReteEvaluator reteEvaluator)static booleanPhreakFromNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, ReteEvaluator reteEvaluator, FromNode.FromMemory fm) -
Uses of AlphaNodeFieldConstraint in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as AlphaNodeFieldConstraint Modifier and Type Field Description protected AlphaNodeFieldConstraint[]FromNode. alphaConstraintsprotected AlphaNodeFieldConstraintAlphaNode. constraintTheFieldConstraintprotected AlphaNodeFieldConstraint[]AccumulateNode. resultConstraintsMethods in org.drools.core.reteoo that return AlphaNodeFieldConstraint Modifier and Type Method Description AlphaNodeFieldConstraint[]AsyncReceiveNode. getAlphaConstraints()AlphaNodeFieldConstraint[]AsyncSendNode. getAlphaConstraints()AlphaNodeFieldConstraint[]FromNode. getAlphaConstraints()AlphaNodeFieldConstraintAlphaNode. getConstraint()Retruns theFieldConstraintAlphaNodeFieldConstraint[]AccumulateNode. getResultConstraints()Methods in org.drools.core.reteoo that return types with arguments of type AlphaNodeFieldConstraint Modifier and Type Method Description java.util.List<AlphaNodeFieldConstraint>WindowNode. getConstraints()Returns theFieldConstraintsConstructors in org.drools.core.reteoo with parameters of type AlphaNodeFieldConstraint 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.AsyncReceiveNode(int id, LeftTupleSource tupleSource, AsyncReceive receive, AlphaNodeFieldConstraint[] constraints, BetaConstraints binder, BuildContext context)AsyncSendNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] constraints, BetaConstraints binder, boolean tupleMemoryEnabled, BuildContext context, AsyncSend send)FromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] constraints, BetaConstraints binder, boolean tupleMemoryEnabled, BuildContext context, From from)ReactiveFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] constraints, BetaConstraints binder, boolean tupleMemoryEnabled, BuildContext context, From from)Constructor parameters in org.drools.core.reteoo with type arguments of type AlphaNodeFieldConstraint Constructor Description WindowNode(int id, java.util.List<AlphaNodeFieldConstraint> constraints, java.util.List<Behavior> behaviors, ObjectSource objectSource, BuildContext context)Construct aWindowNodewith a unique id using the provided list ofAlphaNodeFieldConstraintand the givenObjectSource. -
Uses of AlphaNodeFieldConstraint in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder that return types with arguments of type AlphaNodeFieldConstraint Modifier and Type Method Description java.util.List<AlphaNodeFieldConstraint>BuildContext. getAlphaConstraints()Methods in org.drools.core.reteoo.builder with parameters of type AlphaNodeFieldConstraint Modifier and Type Method Description AccumulateNodeNodeFactory. buildAccumulateNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, AlphaNodeFieldConstraint[] resultConstraints, BetaConstraints sourceBinder, BetaConstraints resultBinder, Accumulate accumulate, BuildContext context)AccumulateNodePhreakNodeFactory. buildAccumulateNode(int id, LeftTupleSource leftInput, ObjectSource rightInput, AlphaNodeFieldConstraint[] resultConstraints, BetaConstraints sourceBinder, BetaConstraints resultBinder, Accumulate accumulate, BuildContext context)AlphaNodeNodeFactory. buildAlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)AlphaNodePhreakNodeFactory. buildAlphaNode(int id, AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)AsyncReceiveNodeNodeFactory. buildAsyncReceiveNode(int id, AsyncReceive receive, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, BuildContext context)AsyncReceiveNodePhreakNodeFactory. buildAsyncReceiveNode(int id, AsyncReceive receive, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, BuildContext context)AsyncSendNodeNodeFactory. buildAsyncSendNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, AsyncSend send)AsyncSendNodePhreakNodeFactory. buildAsyncSendNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, AsyncSend send)FromNodeNodeFactory. buildFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)FromNodePhreakNodeFactory. buildFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)ReactiveFromNodeNodeFactory. buildReactiveFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)ReactiveFromNodePhreakNodeFactory. buildReactiveFromNode(int id, DataProvider dataProvider, LeftTupleSource tupleSource, AlphaNodeFieldConstraint[] alphaNodeFieldConstraints, BetaConstraints betaConstraints, boolean tupleMemoryEnabled, BuildContext context, From from)protected voidPatternBuilder. linkAlphaConstraint(AlphaNodeFieldConstraint constraint, java.util.List<AlphaNodeFieldConstraint> alphaConstraints)Method parameters in org.drools.core.reteoo.builder with type arguments of type AlphaNodeFieldConstraint Modifier and Type Method Description voidPatternBuilder. attachAlphaNodes(BuildContext context, BuildUtils utils, java.util.List<AlphaNodeFieldConstraint> alphaConstraints)WindowNodeNodeFactory. buildWindowNode(int id, java.util.List<AlphaNodeFieldConstraint> constraints, java.util.List<Behavior> behaviors, ObjectSource objectSource, BuildContext context)WindowNodePhreakNodeFactory. buildWindowNode(int id, java.util.List<AlphaNodeFieldConstraint> constraints, java.util.List<Behavior> behaviors, ObjectSource objectSource, BuildContext context)protected voidPatternBuilder. linkAlphaConstraint(AlphaNodeFieldConstraint constraint, java.util.List<AlphaNodeFieldConstraint> alphaConstraints) -
Uses of AlphaNodeFieldConstraint in org.drools.core.rule
Classes in org.drools.core.rule that implement AlphaNodeFieldConstraint Modifier and Type Class Description classMutableTypeConstraintA base class for constraintsclassPredicateConstraintA predicate can be written as a top level constraint or be nested inside inside a field constraint (and as so, must implement the Restriction interface). -
Uses of AlphaNodeFieldConstraint in org.drools.core.rule.constraint
Classes in org.drools.core.rule.constraint that implement AlphaNodeFieldConstraint Modifier and Type Class Description classNegConstraintclassQueryNameConstraintclassXpathConstraintMethods in org.drools.core.rule.constraint that return AlphaNodeFieldConstraint Modifier and Type Method Description AlphaNodeFieldConstraintAlphaNodeFieldConstraint. cloneIfInUse()Clone this constraints only if it is already used by a different node, otherwise returns thisAlphaNodeFieldConstraintNegConstraint. cloneIfInUse()Methods in org.drools.core.rule.constraint that return types with arguments of type AlphaNodeFieldConstraint Modifier and Type Method Description java.util.List<AlphaNodeFieldConstraint>XpathConstraint.XpathChunk. getAlphaConstraints()
-