Uses of Interface
org.drools.rule.RuleConditionElement

Packages that use RuleConditionElement
org.drools.reteoo.builder   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.rule.builder   
org.drools.rule.builder.dialect.clips   
org.drools.rule.builder.dialect.java   
org.drools.rule.builder.dialect.mvel   
org.drools.spi   
 

Uses of RuleConditionElement in org.drools.reteoo.builder
 

Methods in org.drools.reteoo.builder that return RuleConditionElement
 RuleConditionElement BuildContext.peek()
          Returns the top stack element without removing it
 RuleConditionElement BuildContext.pop()
          Removes the top stack element
 

Methods in org.drools.reteoo.builder that return types with arguments of type RuleConditionElement
 LinkedList<RuleConditionElement> BuildContext.getBuildStack()
           
 ListIterator<RuleConditionElement> BuildContext.stackIterator()
          Returns a list iterator to iterate over the stacked elements
 

Methods in org.drools.reteoo.builder with parameters of type RuleConditionElement
 void ReteooComponentBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
          Builds and attach if needed the given RuleConditionalElement
 void ForallBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void EntryPointBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void CollectBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void PatternBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void QueryElementBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void AccumulateBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void GroupElementBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void FromBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 void EvalBuilder.build(BuildContext context, BuildUtils utils, RuleConditionElement rce)
           
 ReteooComponentBuilder BuildUtils.getBuilderFor(RuleConditionElement target)
          Returns a builder for the given target from the builders map
 void BuildContext.push(RuleConditionElement rce)
          Adds the rce to the build stack
 boolean ReteooComponentBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
          A boolean function that indicates if the builder requires a previous left (tuple) activation in order to corretly build the given component.
 boolean ForallBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean EntryPointBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean CollectBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean PatternBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean QueryElementBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean AccumulateBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean GroupElementBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean FromBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 boolean EvalBuilder.requiresLeftActivation(BuildUtils utils, RuleConditionElement rce)
           
 

Uses of RuleConditionElement in org.drools.rule
 

Subinterfaces of RuleConditionElement in org.drools.rule
 interface PatternSource
          A markup interface for pattern source elements
 

Classes in org.drools.rule that implement RuleConditionElement
 class Accumulate
          A class to represent the Accumulate CE
 class Collect
           
 class ConditionalElement
           
 class EntryPoint
          This class defines a Rete "Entry Point".
 class EvalCondition
           
 class Forall
          The forall conditional element.
 class From
           
 class GroupElement
           
 class Pattern
           
 class QueryElement
           
 

Methods in org.drools.rule that return RuleConditionElement
 RuleConditionElement Accumulate.getSource()
           
 

Methods in org.drools.rule that return types with arguments of type RuleConditionElement
 List<RuleConditionElement> Accumulate.getNestedElements()
           
 List<RuleConditionElement> RuleConditionElement.getNestedElements()
          Returs a list of RuleConditionElement's that are nested inside the current element
 

Methods in org.drools.rule with parameters of type RuleConditionElement
 void GroupElement.addChild(int index, RuleConditionElement rce)
          Adds the given child as the (index)th child of the this GroupElement
 void GroupElement.addChild(RuleConditionElement child)
          Adds a child to the current GroupElement.
 void Rule.addPattern(RuleConditionElement element)
          Add a pattern to the rule.
 

Constructors in org.drools.rule with parameters of type RuleConditionElement
Accumulate(RuleConditionElement source)
           
Accumulate(RuleConditionElement source, Declaration[] requiredDeclarations, Declaration[] innerDeclarations)
           
Accumulate(RuleConditionElement source, Declaration[] requiredDeclarations, Declaration[] innerDeclarations, Accumulator[] accumulators, boolean multiFunction)
           
 

Uses of RuleConditionElement in org.drools.rule.builder
 

Methods in org.drools.rule.builder that return RuleConditionElement
 RuleConditionElement PatternBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement RuleConditionBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement EntryPointBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement CollectBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement ForallBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement GroupElementBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement QueryElementBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement PatternBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
          Build a pattern for the given descriptor in the current context and using the given utils object
 RuleConditionElement RuleConditionBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement EntryPointBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement CollectBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement ForallBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement GroupElementBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement QueryElementBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 

Methods in org.drools.rule.builder that return types with arguments of type RuleConditionElement
 Stack<RuleConditionElement> RuleBuildContext.getBuildStack()
           
 

Uses of RuleConditionElement in org.drools.rule.builder.dialect.clips
 

Methods in org.drools.rule.builder.dialect.clips that return RuleConditionElement
 RuleConditionElement ClipsEvalBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement ClipsEvalBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
          Builds and returns an Eval Conditional Element
 

Uses of RuleConditionElement in org.drools.rule.builder.dialect.java
 

Methods in org.drools.rule.builder.dialect.java that return RuleConditionElement
 RuleConditionElement JavaAccumulateBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement JavaEvalBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement JavaAccumulateBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement JavaEvalBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
          Builds and returns an Eval Conditional Element
 

Uses of RuleConditionElement in org.drools.rule.builder.dialect.mvel
 

Methods in org.drools.rule.builder.dialect.mvel that return RuleConditionElement
 RuleConditionElement MVELAccumulateBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement MVELEvalBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement MVELFromBuilder.build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement MVELAccumulateBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 RuleConditionElement MVELEvalBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
          Builds and returns an Eval Conditional Element
 RuleConditionElement MVELFromBuilder.build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
 

Uses of RuleConditionElement in org.drools.spi
 

Constructor parameters in org.drools.spi with type arguments of type RuleConditionElement
DeclarationScopeResolver(Map<String,Class<?>> map, Stack<RuleConditionElement> buildStack)
           
 



Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.