Uses of Interface
org.drools.core.rule.RuleComponent
-
Packages that use RuleComponent Package Description org.drools.core.base.accumulators org.drools.core.common 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.accessor org.drools.core.rule.consequence org.drools.core.rule.constraint org.drools.core.time.impl -
-
Uses of RuleComponent in org.drools.core.base.accumulators
Classes in org.drools.core.base.accumulators that implement RuleComponent Modifier and Type Class Description classCollectAccumulatorAn accumulator to execute "collect" CEsclassJavaAccumulatorFunctionExecutorA Java accumulator function executor implementation -
Uses of RuleComponent in org.drools.core.common
Classes in org.drools.core.common that implement RuleComponent Modifier and Type Class Description classTupleStartEqualsConstraintChecks if one tuple is the start subtuple of other tuple. -
Uses of RuleComponent in org.drools.core.reteoo.builder
Classes in org.drools.core.reteoo.builder that implement RuleComponent Modifier and Type Class Description classInstanceNotEqualsConstraintMethods in org.drools.core.reteoo.builder that return RuleComponent Modifier and Type Method Description RuleComponentBuildContext. peekRuleComponent()Peeks at the top element from the rule component stack.RuleComponentBuildContext. popRuleComponent()Removes the top element from the rule component stack.Methods in org.drools.core.reteoo.builder with parameters of type RuleComponent Modifier and Type Method Description voidBuildContext. pushRuleComponent(RuleComponent ruleComponent)Adds the ruleComponent to the top of the rule component stack. -
Uses of RuleComponent in org.drools.core.rule
Subinterfaces of RuleComponent in org.drools.core.rule Modifier and Type Interface Description interfaceBehaviorAn interface for all behavior implementationsinterfaceIndexableConstraintinterfaceIntervalProviderConstraintinterfacePatternSourceA markup interface for pattern source elementsinterfaceRuleConditionElementClasses in org.drools.core.rule that implement RuleComponent Modifier and Type Class Description classAccumulateA class to represent the Accumulate CEclassAsyncReceiveclassAsyncSendclassCollectclassConditionalBranchclassConditionalElementclassEntryPointIdThis class defines a Rete "Entry Point".classEvalConditionclassForallThe forall conditional element.classFromclassGroupElementclassMultiAccumulateclassMutableTypeConstraintA base class for constraintsclassNamedConsequenceclassPatternclassPredicateConstraintA 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).classQueryElementclassSingleAccumulateclassSlidingLengthWindowA length window behavior implementationclassSlidingTimeWindowclassWindowReferenceThis class defines a reference to a declared windowstatic classXpathBackReference.RelativePattern -
Uses of RuleComponent in org.drools.core.rule.accessor
Subinterfaces of RuleComponent in org.drools.core.rule.accessor Modifier and Type Interface Description interfaceAccumulatorAccumulator Created: 04/06/2006interfaceCompiledInvokerThis interface is used by semantic modules that are compiled to bytecode.interfaceEvalExpressioninterfaceInvokerinterfacePredicateExpressioninterfaceReturnValueExpression -
Uses of RuleComponent in org.drools.core.rule.consequence
Subinterfaces of RuleComponent in org.drools.core.rule.consequence Modifier and Type Interface Description interfaceConsequenceConsequence to be fired upon successful match of aRule. -
Uses of RuleComponent in org.drools.core.rule.constraint
Subinterfaces of RuleComponent in org.drools.core.rule.constraint Modifier and Type Interface Description interfaceAlphaNodeFieldConstraintinterfaceBetaNodeFieldConstraintinterfaceConstraintClasses in org.drools.core.rule.constraint that implement RuleComponent Modifier and Type Class Description classNegConstraintclassQueryNameConstraintclassXpathConstraint -
Uses of RuleComponent in org.drools.core.time.impl
Subinterfaces of RuleComponent in org.drools.core.time.impl Modifier and Type Interface Description interfaceTimerClasses in org.drools.core.time.impl that implement RuleComponent Modifier and Type Class Description classBaseTimerclassCompositeMaxDurationTimerWhile a rule might have multiple DurationTimers, due to LHS CEP rules, there can only ever be one timer attribute.classCronTimerclassDurationTimerclassExpressionIntervalTimerclassIntervalTimer
-