Package org.drools.mvel.builder
Class MVELDialectConfiguration
- java.lang.Object
-
- org.drools.mvel.builder.MVELDialectConfiguration
-
- All Implemented Interfaces:
org.drools.compiler.compiler.DialectConfiguration
public class MVELDialectConfiguration extends Object implements org.drools.compiler.compiler.DialectConfiguration
The MVEL dialect. drools.dialect.mvel.strict =Default strict is true, which means all expressions and the consequence are type safe. However dynamic mode is still used while executed nested accessors in the field constraints.
-
-
Constructor Summary
Constructors Constructor Description MVELDialectConfiguration(org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl conf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetLangLevel()org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImplgetPackageBuilderConfiguration()voidinit(org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl conf)booleanisStrict()org.drools.compiler.compiler.DialectnewDialect(ClassLoader rootClassLoader, org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl pkgConf, org.drools.compiler.compiler.PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)voidsetLangLevel(int langLevel)voidsetStrict(boolean strict)
-
-
-
Method Detail
-
newDialect
public org.drools.compiler.compiler.Dialect newDialect(ClassLoader rootClassLoader, org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl pkgConf, org.drools.compiler.compiler.PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
- Specified by:
newDialectin interfaceorg.drools.compiler.compiler.DialectConfiguration
-
init
public void init(org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl conf)
- Specified by:
initin interfaceorg.drools.compiler.compiler.DialectConfiguration
-
getPackageBuilderConfiguration
public org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl getPackageBuilderConfiguration()
- Specified by:
getPackageBuilderConfigurationin interfaceorg.drools.compiler.compiler.DialectConfiguration
-
setStrict
public void setStrict(boolean strict)
-
isStrict
public boolean isStrict()
-
setLangLevel
public void setLangLevel(int langLevel)
-
getLangLevel
public int getLangLevel()
-
-