|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BaseDescr | |
---|---|
org.drools.compiler | This is the main package to load rules. |
org.drools.lang | This contains the parser and utilities for the native DRL format, for handling DRL source. |
org.drools.lang.descr | |
org.drools.rule.builder | |
org.drools.rule.builder.dialect.java | |
org.drools.rule.builder.dialect.mvel |
Uses of BaseDescr in org.drools.compiler |
---|
Methods in org.drools.compiler that return BaseDescr | |
---|---|
BaseDescr |
RuleError.getDescr()
|
BaseDescr |
FieldTemplateError.getDescr()
|
BaseDescr |
FactTemplateError.getDescr()
|
Constructors in org.drools.compiler with parameters of type BaseDescr | |
---|---|
FactTemplateError(Package pkg,
BaseDescr descr,
Object object,
String message)
|
|
FieldTemplateError(Package pkg,
BaseDescr descr,
Object object,
String message)
|
|
PackageBuilder.RuleErrorHandler(BaseDescr ruleDescr,
Rule rule,
String message)
|
|
PackageBuilder.RuleInvokerErrorHandler(BaseDescr ruleDescr,
Rule rule,
String message)
|
|
RuleError(Rule rule,
BaseDescr descr,
Object object,
String message)
|
Uses of BaseDescr in org.drools.lang |
---|
Methods in org.drools.lang that return BaseDescr | |
---|---|
BaseDescr |
DRLParser.fact_binding()
|
BaseDescr |
DRLParser.fact_expression(String id)
|
BaseDescr |
DRLParser.fact()
|
BaseDescr |
DRLParser.lhs_and()
|
BaseDescr |
DRLParser.lhs_eval()
|
BaseDescr |
DRLParser.lhs_exist()
|
BaseDescr |
DRLParser.lhs_or()
|
BaseDescr |
DRLParser.lhs_pattern()
|
BaseDescr |
DRLParser.lhs_unary()
|
BaseDescr |
DRLParser.lhs(ConditionalElementDescr ce)
|
Methods in org.drools.lang with parameters of type BaseDescr | |
---|---|
String |
DRLParser.curly_chunk(BaseDescr descr)
|
String |
DRLParser.dotted_name(BaseDescr descr)
|
String |
DRLParser.paren_chunk(BaseDescr descr)
|
String |
DRLParser.square_chunk(BaseDescr descr)
|
Uses of BaseDescr in org.drools.lang.descr |
---|
Subclasses of BaseDescr in org.drools.lang.descr | |
---|---|
class |
AccessorDescr
|
class |
AccumulateDescr
A descr class for accumulate node |
class |
AndDescr
|
class |
AttributeDescr
|
class |
CollectDescr
An AST class to describe "collect" conditional element |
class |
DeclarativeInvokerDescr
This is the parent class function/method calls. |
class |
EvalDescr
|
class |
ExistsDescr
|
class |
FactTemplateDescr
|
class |
FieldAccessDescr
This represents direct field access. |
class |
FieldBindingDescr
|
class |
FieldConstraintDescr
This represents a literal node in the rule language. |
class |
FieldTemplateDescr
|
class |
ForallDescr
|
class |
FromDescr
|
class |
FunctionCallDescr
This represents a function call - as in calling a Drools function. |
class |
FunctionDescr
|
class |
FunctionImportDescr
A descriptor for imported static functions |
class |
GlobalDescr
A descriptor class for globals. |
class |
ImportDescr
|
class |
LiteralRestrictionDescr
This represents a literal node in the rule language. |
class |
MethodAccessDescr
This represents a method call. |
class |
NotDescr
|
class |
OrDescr
|
class |
PackageDescr
|
class |
PatternDescr
|
class |
PredicateDescr
|
class |
QueryDescr
|
class |
Restriction
|
class |
RestrictionConnectiveDescr
This is used to connect restrictions together for a single field eg: age < 40 & > 30 |
class |
RestrictionDescr
This represents a literal node in the rule language. |
class |
ReturnValueRestrictionDescr
|
class |
RuleDescr
|
class |
VariableRestrictionDescr
|
Methods in org.drools.lang.descr with parameters of type BaseDescr | |
---|---|
void |
PatternDescr.addDescr(BaseDescr baseDescr)
|
void |
OrDescr.addDescr(BaseDescr baseDescr)
|
void |
NotDescr.addDescr(BaseDescr baseDescr)
|
void |
FromDescr.addDescr(BaseDescr baseDescr)
|
void |
ForallDescr.addDescr(BaseDescr baseDescr)
|
void |
ExistsDescr.addDescr(BaseDescr baseDescr)
|
void |
EvalDescr.addDescr(BaseDescr baseDescr)
|
void |
ConditionalElementDescr.addDescr(BaseDescr baseDescr)
|
void |
CollectDescr.addDescr(BaseDescr patternDescr)
|
void |
AndDescr.addDescr(BaseDescr baseDescr)
|
void |
AccumulateDescr.addDescr(BaseDescr patternDescr)
|
Constructors in org.drools.lang.descr with parameters of type BaseDescr | |
---|---|
ExistsDescr(BaseDescr baseDescr)
|
|
NotDescr(BaseDescr descr)
|
Uses of BaseDescr in org.drools.rule.builder |
---|
Methods in org.drools.rule.builder with parameters of type BaseDescr | |
---|---|
ConditionalElement |
GroupElementBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
FromBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
ForallBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
ConditionalElementBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
CollectBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
AccumulateBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
List[] |
Dialect.getBlockIdentifiers(RuleBuildContext context,
BaseDescr descr,
String text)
|
List[] |
Dialect.getExpressionIdentifiers(RuleBuildContext context,
BaseDescr descr,
Object content)
|
Uses of BaseDescr in org.drools.rule.builder.dialect.java |
---|
Methods in org.drools.rule.builder.dialect.java with parameters of type BaseDescr | |
---|---|
ConditionalElement |
JavaEvalBuilder.build(RuleBuildContext context,
BaseDescr descr)
Builds and returns an Eval Conditional Element |
ConditionalElement |
JavaAccumulateBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
void |
AbstractJavaBuilder.generatTemplates(String ruleTemplate,
String invokerTemplate,
RuleBuildContext context,
String className,
Map vars,
Object invokerLookup,
BaseDescr descrLookup)
|
List[] |
JavaDialect.getBlockIdentifiers(RuleBuildContext context,
BaseDescr descr,
String text)
|
List[] |
JavaDialect.getExpressionIdentifiers(RuleBuildContext context,
BaseDescr descr,
Object content)
|
Uses of BaseDescr in org.drools.rule.builder.dialect.mvel |
---|
Methods in org.drools.rule.builder.dialect.mvel with parameters of type BaseDescr | |
---|---|
ConditionalElement |
MVELFromBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
MVELEvalBuilder.build(RuleBuildContext context,
BaseDescr descr)
Builds and returns an Eval Conditional Element |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |