Uses of Class
org.drools.compiler.BoundIdentifiers

Packages that use BoundIdentifiers
org.drools.compiler This is the main package to load rules. 
org.drools.rule.builder   
org.drools.rule.builder.dialect.java   
org.drools.rule.builder.dialect.mvel   
 

Uses of BoundIdentifiers in org.drools.compiler
 

Methods in org.drools.compiler that return BoundIdentifiers
 BoundIdentifiers AnalysisResult.getBoundIdentifiers()
          Returns the array of lists of bound identifiers
 

Methods in org.drools.compiler with parameters of type BoundIdentifiers
 AnalysisResult Dialect.analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)
           
 AnalysisResult Dialect.analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)
           
 

Uses of BoundIdentifiers in org.drools.rule.builder
 

Methods in org.drools.rule.builder with parameters of type BoundIdentifiers
 void PredicateBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, PredicateConstraint predicateConstraint, PredicateDescr predicateDescr, AnalysisResult analysis)
           
 void ReturnValueBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReturnValueRestriction returnValueRestriction, ReturnValueRestrictionDescr returnValueRestrictionDescr, AnalysisResult analysis)
           
 

Uses of BoundIdentifiers in org.drools.rule.builder.dialect.java
 

Methods in org.drools.rule.builder.dialect.java that return BoundIdentifiers
 BoundIdentifiers JavaAnalysisResult.getBoundIdentifiers()
           
 

Methods in org.drools.rule.builder.dialect.java with parameters of type BoundIdentifiers
 AnalysisResult JavaDialect.analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)
           
 JavaAnalysisResult JavaExprAnalyzer.analyzeBlock(String expr, BoundIdentifiers availableIdentifiers)
           
 AnalysisResult JavaDialect.analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)
           
 JavaAnalysisResult JavaExprAnalyzer.analyzeExpression(String expr, BoundIdentifiers availableIdentifiers)
          Analyze an expression.
 void JavaPredicateBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, PredicateConstraint predicateConstraint, PredicateDescr predicateDescr, AnalysisResult analysis)
           
 void JavaReturnValueBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReturnValueRestriction returnValueRestriction, ReturnValueRestrictionDescr returnValueRestrictionDescr, AnalysisResult analysis)
           
protected  String JavaConsequenceBuilder.fixBlockDescr(RuleBuildContext context, String originalCode, List<JavaBlockDescr> blocks, BoundIdentifiers bindings, Map<String,Declaration> decls)
           
 Map<String,Class<?>> JavaConsequenceBuilder.getInputs(RuleBuildContext context, String code, BoundIdentifiers bindings, Map<String,Class<?>> parentVars)
           
 void JavaAnalysisResult.setBoundIdentifiers(BoundIdentifiers boundIdentifiers)
           
protected  void JavaConsequenceBuilder.setContainerBlockInputs(RuleBuildContext context, List<JavaBlockDescr> descrs, JavaContainerBlockDescr parentBlock, String originalCode, BoundIdentifiers bindings, Map<String,Class<?>> parentVars, int offset)
          This code is not currently used, it's commented out in method caller.
 

Uses of BoundIdentifiers in org.drools.rule.builder.dialect.mvel
 

Methods in org.drools.rule.builder.dialect.mvel that return BoundIdentifiers
 BoundIdentifiers MVELAnalysisResult.getBoundIdentifiers()
           
 

Methods in org.drools.rule.builder.dialect.mvel with parameters of type BoundIdentifiers
 AnalysisResult MVELDialect.analyzeBlock(PackageBuildContext context, BaseDescr descr, Map interceptors, String text, BoundIdentifiers availableIdentifiers, Map<String,Class<?>> localTypes, String contextIndeifier, Class kcontextClass)
           
 AnalysisResult MVELDialect.analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)
           
 AnalysisResult MVELDialect.analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)
           
 AnalysisResult MVELDialect.analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers, Map<String,Class<?>> localTypes)
           
 MVELAnalysisResult MVELExprAnalyzer.analyzeExpression(PackageBuildContext context, String expr, BoundIdentifiers availableIdentifiers, Map<String,Class<?>> localTypes, String contextIndeifier, Class kcontextClass)
          Analyze an expression.
 void MVELPredicateBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, PredicateConstraint predicate, PredicateDescr predicateDescr, AnalysisResult analysis)
           
 void MVELReturnValueBuilder.build(RuleBuildContext context, BoundIdentifiers usedIdentifiers, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReturnValueRestriction returnValueRestriction, ReturnValueRestrictionDescr returnValueRestrictionDescr, AnalysisResult analysis)
           
 void MVELAnalysisResult.setBoundIdentifiers(BoundIdentifiers boundIdentifiers)
           
 



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