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 CollectDescr.getInputPattern()
           
 PatternDescr AccumulateDescr.getInputPattern()
           
 PatternDescr PatternDestinationDescr.getInputPattern()
           
 PatternDescr TypeFieldDescr.getPattern()
           
 PatternDescr WindowDeclarationDescr.getPattern()
           
 

Methods in org.drools.lang.descr with parameters of type PatternDescr
 void CollectDescr.setInputPattern(PatternDescr inputPattern)
           
 void AccumulateDescr.setInputPattern(PatternDescr inputPattern)
           
 void PatternDestinationDescr.setInputPattern(PatternDescr patternDescr)
           
 void TypeFieldDescr.setPattern(PatternDescr pattern)
           
 void WindowDeclarationDescr.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, ConstraintConnectiveDescr ccd, 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.