public interface Dialect
String getId()
String getExpressionDialectName()
Map<Class<?>,EngineElementBuilder> getBuilders()
org.drools.core.base.TypeResolver getTypeResolver()
SalienceBuilder getSalienceBuilder()
EnabledBuilder getEnabledBuilder()
PatternBuilder getPatternBuilder()
QueryBuilder getQueryBuilder()
RuleConditionBuilder getEvalBuilder()
AccumulateBuilder getAccumulateBuilder()
PredicateBuilder getPredicateBuilder()
ReturnValueBuilder getReturnValueBuilder()
ConsequenceBuilder getConsequenceBuilder()
RuleClassBuilder getRuleClassBuilder()
FromBuilder getFromBuilder()
EntryPointBuilder getEntryPointBuilder()
EngineElementBuilder getBuilder(Class clazz)
AnalysisResult analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)
AnalysisResult analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)
void compileAll()
void addRule(RuleBuildContext context)
void addFunction(FunctionDescr functionDescr, org.drools.core.base.TypeResolver typeResolver, org.kie.api.io.Resource resource)
void addImport(ImportDescr importDescr)
void addStaticImport(ImportDescr importDescr)
List<org.kie.internal.builder.KnowledgeBuilderResult> getResults()
void clearResults()
void init(RuleDescr ruleDescr)
void init(ProcessDescr processDescr)
void postCompileAddFunction(FunctionDescr functionDescr, org.drools.core.base.TypeResolver typeResolver)
void preCompileAddFunction(FunctionDescr functionDescr, org.drools.core.base.TypeResolver typeResolver)
PackageRegistry getPackageRegistry()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.