org.drools.rule.builder.dialect.clips
Class ClipsDialect
java.lang.Object
org.drools.rule.builder.dialect.mvel.MVELDialect
org.drools.rule.builder.dialect.clips.ClipsDialect
- All Implemented Interfaces:
- Externalizable, Serializable, Dialect
public class ClipsDialect
- extends MVELDialect
- See Also:
- Serialized Form
Fields inherited from class org.drools.rule.builder.dialect.mvel.MVELDialect |
ACCUMULATE_BUILDER, COLLECT_BUILDER, ENABLED_BUILDER, ENTRY_POINT_BUILDER, FORALL_BUILDER, FROM_BUILDER, FUNCTION_BUILDER, GE_BUILDER, PATTERN_BUILDER, pkg, QUERY_BUILDER, results, SALIENCE_BUILDER, src |
Methods inherited from class org.drools.rule.builder.dialect.mvel.MVELDialect |
addFunction, addImport, addRule, addStaticImport, analyzeBlock, analyzeBlock, analyzeExpression, analyzeExpression, compileAll, getAccumulateBuilder, getEnabledBuilder, getEntryPointBuilder, getExpressionDialectName, getExpressionPredicateBuilder, getFromBuilder, getInterceptors, getMVELCompilationUnit, getPackageRegistry, getPatternBuilder, getQueryBuilder, getResults, getRuleClassBuilder, getSalienceBuilder, getTypeResolver, init, init, isStrictMode, postCompileAddFunction, preCompileAddFunction, readExternal, setLanguageLevel, setStrictMode, writeExternal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ID
public static final String ID
- See Also:
- Constant Field Values
ClipsDialect
public ClipsDialect(PackageBuilder builder,
PackageRegistry pkgRegistry,
Package pkg)
initBuilder
public static void initBuilder()
getId
public String getId()
- Specified by:
getId
in interface Dialect
- Overrides:
getId
in class MVELDialect
getBuilders
public Map getBuilders()
- Specified by:
getBuilders
in interface Dialect
- Overrides:
getBuilders
in class MVELDialect
getBuilder
public RuleConditionBuilder getBuilder(Class clazz)
- Specified by:
getBuilder
in interface Dialect
- Overrides:
getBuilder
in class MVELDialect
getConsequenceBuilder
public ConsequenceBuilder getConsequenceBuilder()
- Specified by:
getConsequenceBuilder
in interface Dialect
- Overrides:
getConsequenceBuilder
in class MVELDialect
getEvalBuilder
public RuleConditionBuilder getEvalBuilder()
- Specified by:
getEvalBuilder
in interface Dialect
- Overrides:
getEvalBuilder
in class MVELDialect
getReturnValueBuilder
public ReturnValueBuilder getReturnValueBuilder()
- Specified by:
getReturnValueBuilder
in interface Dialect
- Overrides:
getReturnValueBuilder
in class MVELDialect
getPredicateBuilder
public PredicateBuilder getPredicateBuilder()
- Specified by:
getPredicateBuilder
in interface Dialect
- Overrides:
getPredicateBuilder
in class MVELDialect
analyzeExpression
public AnalysisResult analyzeExpression(PackageBuildContext context,
BaseDescr descr,
Object content,
Map<String,Class<?>>[] availableIdentifiers,
Map<String,Class<?>> localTypes)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.