Package org.drools.compiler.compiler
Class Dialect.DummyDialect
- java.lang.Object
-
- org.drools.compiler.compiler.Dialect.DummyDialect
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.compiler.compiler.Dialect
Dialect.DummyDialect
-
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.compiler.compiler.Dialect
addSrc, isJava, isStrictMode
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPackageRegistry
public PackageRegistry getPackageRegistry()
- Specified by:
getPackageRegistry
in interfaceDialect
-
addImport
public void addImport(ImportDescr importDescr)
-
addStaticImport
public void addStaticImport(ImportDescr importDescr)
- Specified by:
addStaticImport
in interfaceDialect
-
init
public void init(ProcessDescr processDescr)
-
getBuilder
public EngineElementBuilder getBuilder(Class clazz)
- Specified by:
getBuilder
in interfaceDialect
-
getPatternBuilder
public PatternBuilder getPatternBuilder()
- Specified by:
getPatternBuilder
in interfaceDialect
-
getEntryPointBuilder
public EntryPointBuilder getEntryPointBuilder()
- Specified by:
getEntryPointBuilder
in interfaceDialect
-
getTypeResolver
public org.drools.core.addon.TypeResolver getTypeResolver()
- Specified by:
getTypeResolver
in interfaceDialect
-
getExpressionDialectName
public String getExpressionDialectName()
- Specified by:
getExpressionDialectName
in interfaceDialect
-
getBuilders
public Map<Class<?>,EngineElementBuilder> getBuilders()
- Specified by:
getBuilders
in interfaceDialect
-
getSalienceBuilder
public SalienceBuilder getSalienceBuilder()
- Specified by:
getSalienceBuilder
in interfaceDialect
-
getEnabledBuilder
public EnabledBuilder getEnabledBuilder()
- Specified by:
getEnabledBuilder
in interfaceDialect
-
getQueryBuilder
public QueryBuilder getQueryBuilder()
- Specified by:
getQueryBuilder
in interfaceDialect
-
getEvalBuilder
public RuleConditionBuilder getEvalBuilder()
- Specified by:
getEvalBuilder
in interfaceDialect
-
getAccumulateBuilder
public AccumulateBuilder getAccumulateBuilder()
- Specified by:
getAccumulateBuilder
in interfaceDialect
-
getPredicateBuilder
public PredicateBuilder getPredicateBuilder()
- Specified by:
getPredicateBuilder
in interfaceDialect
-
getReturnValueBuilder
public ReturnValueBuilder getReturnValueBuilder()
- Specified by:
getReturnValueBuilder
in interfaceDialect
-
getConsequenceBuilder
public ConsequenceBuilder getConsequenceBuilder()
- Specified by:
getConsequenceBuilder
in interfaceDialect
-
getRuleClassBuilder
public RuleClassBuilder getRuleClassBuilder()
- Specified by:
getRuleClassBuilder
in interfaceDialect
-
getFromBuilder
public FromBuilder getFromBuilder()
- Specified by:
getFromBuilder
in interfaceDialect
-
analyzeExpression
public AnalysisResult analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)
- Specified by:
analyzeExpression
in interfaceDialect
-
analyzeBlock
public AnalysisResult analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)
- Specified by:
analyzeBlock
in interfaceDialect
-
compileAll
public void compileAll()
- Specified by:
compileAll
in interfaceDialect
-
addRule
public void addRule(RuleBuildContext context)
-
addFunction
public void addFunction(FunctionDescr functionDescr, org.drools.core.addon.TypeResolver typeResolver, org.kie.api.io.Resource resource)
- Specified by:
addFunction
in interfaceDialect
-
getResults
public List<org.kie.internal.builder.KnowledgeBuilderResult> getResults()
- Specified by:
getResults
in interfaceDialect
-
clearResults
public void clearResults()
- Specified by:
clearResults
in interfaceDialect
-
postCompileAddFunction
public void postCompileAddFunction(FunctionDescr functionDescr, org.drools.core.addon.TypeResolver typeResolver)
- Specified by:
postCompileAddFunction
in interfaceDialect
-
preCompileAddFunction
public void preCompileAddFunction(FunctionDescr functionDescr, org.drools.core.addon.TypeResolver typeResolver)
- Specified by:
preCompileAddFunction
in interfaceDialect
-
-