站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

Uses of Class org.drools.lang.descr.BaseDescr (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


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

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
 



Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.