Uses of Class
org.drools.lang.descr.PatternDescr

Packages that use PatternDescr
org.drools.compiler.xml This contains the parser and utilities for handling rules in XML format. 
org.drools.lang.descr   
org.drools.rule.builder   
 

Uses of PatternDescr in org.drools.compiler.xml
 

Methods in org.drools.compiler.xml with parameters of type PatternDescr
 void XmlDumper.visitPatternDescr(PatternDescr descr)
           
 

Uses of PatternDescr in org.drools.lang.descr
 

Methods in org.drools.lang.descr that return PatternDescr
 PatternDescr ForallDescr.getBasePattern()
          Returns the base pattern from the forall CE
 PatternDescr AccumulateDescr.getInputPattern()
           
 PatternDescr CollectDescr.getInputPattern()
           
 PatternDescr PatternDestinationDescr.getInputPattern()
           
 PatternDescr WindowDeclarationDescr.getPattern()
           
 PatternDescr TypeFieldDescr.getPattern()
           
 

Methods in org.drools.lang.descr with parameters of type PatternDescr
 void AccumulateDescr.setInputPattern(PatternDescr inputPattern)
           
 void CollectDescr.setInputPattern(PatternDescr inputPattern)
           
 void PatternDestinationDescr.setInputPattern(PatternDescr patternDescr)
           
 void WindowDeclarationDescr.setPattern(PatternDescr pattern)
           
 void TypeFieldDescr.setPattern(PatternDescr pattern)
           
 

Constructors in org.drools.lang.descr with parameters of type PatternDescr
TypeFieldDescr(String fieldName, PatternDescr pat)
           
 

Uses of PatternDescr in org.drools.rule.builder
 

Methods in org.drools.rule.builder with parameters of type PatternDescr
protected  void PatternBuilder.build(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, BaseDescr original, String expr)
           
protected  void PatternBuilder.build(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, ConstraintConnectiveDescr descr, MVELDumper.MVELDumperContext mvelCtx)
           
protected  void PatternBuilder.buildCcdDescr(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, BaseDescr d, MVELDumper.MVELDumperContext mvelCtx)
           
protected  void PatternBuilder.buildRuleBindings(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, BindingDescr fieldBindingDescr)
           
protected  List<String> PatternBuilder.getSettableProperties(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern)
           
protected  ConstraintConnectiveDescr PatternBuilder.parseExpression(RuleBuildContext context, PatternDescr patternDescr, BaseDescr original, String expression)
           
protected  void PatternBuilder.processAnnotations(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern)
           
protected  void PatternBuilder.processConstraintsAndBinds(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern)
          Process all constraints and bindings on this pattern
protected  void PatternBuilder.processDuplicateBindings(boolean isUnification, PatternDescr patternDescr, Pattern pattern, BaseDescr original, String leftExpression, String rightIdentifier, RuleBuildContext context)
           
protected  void PatternBuilder.processListenedPropertiesAnnotation(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, Map<String,AnnotationDescr> annotationMap)
           
protected  void PatternBuilder.processPositional(RuleBuildContext context, PatternDescr patternDescr, Pattern pattern, ExprConstraintDescr descr)
           
 



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