Uses of Class
org.drools.rule.GroupElement

Packages that use GroupElement
org.drools This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory 
org.drools.common   
org.drools.reteoo   
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.spi   
 

Uses of GroupElement in org.drools
 

Methods in org.drools with parameters of type GroupElement
 TerminalNode ActivationListenerFactory.createActivationListener(int id, LeftTupleSource source, Rule rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)
           
 TerminalNode QueryActivationListenerFactory.createActivationListener(int id, LeftTupleSource source, Rule rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)
           
 TerminalNode RuleActivationListenerFactory.createActivationListener(int id, LeftTupleSource source, Rule rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)
           
 

Uses of GroupElement in org.drools.common
 

Methods in org.drools.common that return GroupElement
 GroupElement AgendaItem.getSubRule()
           
 

Uses of GroupElement in org.drools.reteoo
 

Methods in org.drools.reteoo that return GroupElement
 GroupElement QueryTerminalNode.getSubrule()
           
 GroupElement RuleTerminalNode.getSubRule()
           
 

Constructors in org.drools.reteoo with parameters of type GroupElement
QueryTerminalNode(int id, LeftTupleSource source, Rule rule, GroupElement subrule, int subruleIndex, BuildContext context)
          Constructor
RuleTerminalNode(int id, LeftTupleSource source, Rule rule, GroupElement subrule, int subruleIndex, BuildContext context)
          Construct.
 

Uses of GroupElement in org.drools.reteoo.builder
 

Methods in org.drools.reteoo.builder with parameters of type GroupElement
 TemporalDependencyMatrix BuildUtils.calculateTemporalDistance(GroupElement groupElement)
          Calculates the temporal distance between all event patterns in the given subrule.
 

Uses of GroupElement in org.drools.rule
 

Methods in org.drools.rule that return GroupElement
 GroupElement Rule.getLhs()
          Retrieve the List of Conditions for this rule.
 GroupElement[] Rule.getTransformedLhs()
          Uses the LogicTransformer to process the Rule patters - if no ORs are used this will return an array of a single AND element.
static GroupElement GroupElementFactory.newAndInstance()
           
static GroupElement GroupElementFactory.newExistsInstance()
           
static GroupElement GroupElementFactory.newNotInstance()
           
static GroupElement GroupElementFactory.newOrInstance()
           
 

Methods in org.drools.rule with parameters of type GroupElement
 void GroupElement.pack(GroupElement parent)
           
 void Rule.setLhs(GroupElement lhsRoot)
           
 

Uses of GroupElement in org.drools.spi
 

Methods in org.drools.spi that return GroupElement
 GroupElement Activation.getSubRule()
          Retrieve the subrule that was activated.
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.