Uses of Interface
org.drools.base.rule.RuleConditionElement
Packages that use RuleConditionElement
Package
Description
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
-
Uses of RuleConditionElement in org.drools.base.definitions.rule.impl
Methods in org.drools.base.definitions.rule.impl with parameters of type RuleConditionElementModifier and TypeMethodDescriptionvoidRuleImpl.addPattern(RuleConditionElement element) Add a pattern to the rule. -
Uses of RuleConditionElement in org.drools.base.rule
Subinterfaces of RuleConditionElement in org.drools.base.ruleModifier and TypeInterfaceDescriptioninterfaceA markup interface for pattern source elementsClasses in org.drools.base.rule that implement RuleConditionElementModifier and TypeClassDescriptionclassA class to represent the Accumulate CEclassclassclassclassclassclassThis class defines a Rete "Entry Point".classclassThe forall conditional element.classclassclassclassclassclassclassclassThis class defines a reference to a declared windowstatic classFields in org.drools.base.rule declared as RuleConditionElementMethods in org.drools.base.rule that return RuleConditionElementModifier and TypeMethodDescriptionRuleConditionElement.clone()Returns a clone from itselfAccumulate.getSource()Methods in org.drools.base.rule that return types with arguments of type RuleConditionElementModifier and TypeMethodDescriptionGroupElement.getChildren()Accumulate.getNestedElements()List<? extends RuleConditionElement>AsyncReceive.getNestedElements()List<? extends RuleConditionElement>AsyncSend.getNestedElements()ConditionalBranch.getNestedElements()It is not possible to nest elements inside a conditional branch, so always return an empty list.List<? extends RuleConditionElement>EntryPointId.getNestedElements()It is not possible to nest elements inside an entry point, so always return an empty list.List<? extends RuleConditionElement>EvalCondition.getNestedElements()GroupElement.getNestedElements()NamedConsequence.getNestedElements()It is not possible to nest elements inside an entry point, so always return an empty list.Pattern.getNestedElements()List<? extends RuleConditionElement>QueryElement.getNestedElements()List<? extends RuleConditionElement>RuleConditionElement.getNestedElements()Returs a list of RuleConditionElement's that are nested inside the current elementWindowReference.getNestedElements()It is not possible to nest elements inside an entry point, so always return an empty list.Methods in org.drools.base.rule with parameters of type RuleConditionElementModifier and TypeMethodDescriptionvoidGroupElement.addChild(int index, RuleConditionElement rce) Adds the given child as the (index)th child of the this GroupElementGroupElement.addChild(RuleConditionElement child) Adds a child to the current GroupElement.Constructors in org.drools.base.rule with parameters of type RuleConditionElementModifierConstructorDescriptionAccumulate(RuleConditionElement source, Declaration[] requiredDeclarations) MultiAccumulate(RuleConditionElement source, Declaration[] requiredDeclarations, Accumulator[] accumulators, int arraySize) SingleAccumulate(RuleConditionElement source, Declaration[] requiredDeclarations) SingleAccumulate(RuleConditionElement source, Declaration[] requiredDeclarations, Accumulator accumulator) -
Uses of RuleConditionElement in org.drools.base.rule.accessor
Methods in org.drools.base.rule.accessor that return RuleConditionElementModifier and TypeMethodDescriptionDeclarationScopeResolver.peekBuildStack()DeclarationScopeResolver.popBuildStack()Methods in org.drools.base.rule.accessor with parameters of type RuleConditionElementModifier and TypeMethodDescriptionvoidDeclarationScopeResolver.pushOnBuildStack(RuleConditionElement element) Constructor parameters in org.drools.base.rule.accessor with type arguments of type RuleConditionElementModifierConstructorDescriptionDeclarationScopeResolver(Map<String, Type> globalMap, Deque<RuleConditionElement> buildList) -
Uses of RuleConditionElement in org.drools.base.time.impl
Subinterfaces of RuleConditionElement in org.drools.base.time.impl