Package | Description |
---|---|
org.drools.compiler.compiler.xml |
This contains the parser and utilities for handling rules in XML format.
|
org.drools.compiler.lang.descr | |
org.drools.compiler.rule.builder |
Modifier and Type | Method and Description |
---|---|
void |
XmlDumper.visitPatternDescr(PatternDescr descr) |
Modifier and Type | Method and Description |
---|---|
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() |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
TypeFieldDescr(String fieldName,
PatternDescr pat) |
Modifier and Type | Method and Description |
---|---|
protected void |
PatternBuilder.build(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
BaseDescr original,
String expr) |
protected void |
PatternBuilder.build(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
ConstraintConnectiveDescr descr,
MVELDumper.MVELDumperContext mvelCtx) |
protected void |
PatternBuilder.buildCcdDescr(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
BaseDescr d,
ConstraintConnectiveDescr ccd,
MVELDumper.MVELDumperContext mvelCtx) |
protected void |
PatternBuilder.buildRuleBindings(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
BindingDescr fieldBindingDescr) |
protected List<String> |
PatternBuilder.getSettableProperties(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern) |
protected ConstraintConnectiveDescr |
PatternBuilder.parseExpression(RuleBuildContext context,
PatternDescr patternDescr,
BaseDescr original,
String expression) |
protected void |
PatternBuilder.processAnnotations(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern) |
protected void |
PatternBuilder.processConstraintsAndBinds(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern)
Process all constraints and bindings on this pattern
|
protected void |
PatternBuilder.processDuplicateBindings(boolean isUnification,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
BaseDescr original,
String leftExpression,
String rightIdentifier,
RuleBuildContext context) |
protected void |
PatternBuilder.processListenedPropertiesAnnotation(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
Map<String,AnnotationDescr> annotationMap) |
protected void |
PatternBuilder.processPositional(RuleBuildContext context,
PatternDescr patternDescr,
org.drools.core.rule.Pattern pattern,
ExprConstraintDescr descr) |
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.