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 java.lang.Object implements org.drools.compiler.compiler.DialectConfigurationThe 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(java.lang.ClassLoader rootClassLoader, org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl pkgConf, org.drools.compiler.compiler.PackageRegistry pkgRegistry, org.drools.base.definitions.InternalKnowledgePackage pkg)voidsetLangLevel(int langLevel)voidsetStrict(boolean strict)
-
-
-
Method Detail
-
newDialect
public org.drools.compiler.compiler.Dialect newDialect(java.lang.ClassLoader rootClassLoader, org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl pkgConf, org.drools.compiler.compiler.PackageRegistry pkgRegistry, org.drools.base.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()
-
-