Uses of Interface
org.drools.base.rule.RuleConditionElement
-
Packages that use RuleConditionElement Package Description org.drools.base.definitions.rule.impl org.drools.base.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.base.rule.accessor org.drools.base.time.impl -
-
Uses of RuleConditionElement in org.drools.base.definitions.rule.impl
Methods in org.drools.base.definitions.rule.impl with parameters of type RuleConditionElement Modifier and Type Method Description voidRuleImpl. addPattern(RuleConditionElement element)Add a pattern to the rule. -
Uses of RuleConditionElement in org.drools.base.rule
Subinterfaces of RuleConditionElement in org.drools.base.rule Modifier and Type Interface Description interfacePatternSourceA markup interface for pattern source elementsClasses in org.drools.base.rule that implement RuleConditionElement Modifier and Type Class Description classAccumulateA class to represent the Accumulate CEclassAsyncReceiveclassAsyncSendclassCollectclassConditionalBranchclassConditionalElementclassEntryPointIdThis class defines a Rete "Entry Point".classEvalConditionclassForallThe forall conditional element.classFromclassGroupElementclassMultiAccumulateclassNamedConsequenceclassPatternclassQueryElementclassSingleAccumulateclassWindowReferenceThis class defines a reference to a declared windowstatic classXpathBackReference.RelativePatternFields in org.drools.base.rule declared as RuleConditionElement Modifier and Type Field Description protected RuleConditionElementAccumulate. sourceMethods in org.drools.base.rule that return RuleConditionElement Modifier and Type Method Description RuleConditionElementRuleConditionElement. clone()Returns a clone from itselfRuleConditionElementAccumulate. getSource()Methods in org.drools.base.rule that return types with arguments of type RuleConditionElement Modifier and Type Method Description java.util.List<RuleConditionElement>GroupElement. getChildren()java.util.List<RuleConditionElement>Accumulate. getNestedElements()java.util.List<? extends RuleConditionElement>AsyncReceive. getNestedElements()java.util.List<? extends RuleConditionElement>AsyncSend. getNestedElements()java.util.List<RuleConditionElement>ConditionalBranch. getNestedElements()It is not possible to nest elements inside a conditional branch, so always return an empty list.java.util.List<? extends RuleConditionElement>EntryPointId. getNestedElements()It is not possible to nest elements inside an entry point, so always return an empty list.java.util.List<? extends RuleConditionElement>EvalCondition. getNestedElements()java.util.List<RuleConditionElement>GroupElement. getNestedElements()java.util.List<RuleConditionElement>NamedConsequence. getNestedElements()It is not possible to nest elements inside an entry point, so always return an empty list.java.util.List<RuleConditionElement>Pattern. getNestedElements()java.util.List<? extends RuleConditionElement>QueryElement. getNestedElements()java.util.List<? extends RuleConditionElement>RuleConditionElement. getNestedElements()Returs a list of RuleConditionElement's that are nested inside the current elementjava.util.List<RuleConditionElement>WindowReference. 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 RuleConditionElement Modifier and Type Method Description voidGroupElement. addChild(int index, RuleConditionElement rce)Adds the given child as the (index)th child of the this GroupElementGroupElementGroupElement. addChild(RuleConditionElement child)Adds a child to the current GroupElement.Constructors in org.drools.base.rule with parameters of type RuleConditionElement Constructor Description Accumulate(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 RuleConditionElement Modifier and Type Method Description RuleConditionElementDeclarationScopeResolver. peekBuildStack()RuleConditionElementDeclarationScopeResolver. popBuildStack()Methods in org.drools.base.rule.accessor with parameters of type RuleConditionElement Modifier and Type Method Description voidDeclarationScopeResolver. pushOnBuildStack(RuleConditionElement element)Constructor parameters in org.drools.base.rule.accessor with type arguments of type RuleConditionElement Constructor Description DeclarationScopeResolver(java.util.Map<java.lang.String,java.lang.reflect.Type> globalMap, java.util.Deque<RuleConditionElement> buildList) -
Uses of RuleConditionElement in org.drools.base.time.impl
Subinterfaces of RuleConditionElement in org.drools.base.time.impl Modifier and Type Interface Description interfaceTimer
-