Package org.drools.compiler.compiler
Class JavaDialectConfiguration
- java.lang.Object
-
- org.kie.memorycompiler.JavaConfiguration
-
- org.drools.compiler.compiler.JavaDialectConfiguration
-
- All Implemented Interfaces:
DialectConfiguration
public class JavaDialectConfiguration extends org.kie.memorycompiler.JavaConfiguration implements DialectConfiguration
-
-
Constructor Summary
Constructors Constructor Description JavaDialectConfiguration()
JavaDialectConfiguration(KnowledgeBuilderConfigurationImpl conf)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.kie.memorycompiler.JavaCompiler
createDefaultCompiler()
static org.kie.memorycompiler.JavaCompiler
createEclipseCompiler()
static org.kie.memorycompiler.JavaCompiler
createNativeCompiler()
static org.kie.memorycompiler.JavaConfiguration.CompilerType
getDefaultCompilerType()
KnowledgeBuilderConfigurationImpl
getPackageBuilderConfiguration()
boolean
hasEclipseCompiler()
void
init(KnowledgeBuilderConfigurationImpl conf)
Dialect
newDialect(java.lang.ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
static void
setDefaultCompilerType(org.kie.memorycompiler.JavaConfiguration.CompilerType compilerType)
-
-
-
Constructor Detail
-
JavaDialectConfiguration
public JavaDialectConfiguration()
-
JavaDialectConfiguration
public JavaDialectConfiguration(KnowledgeBuilderConfigurationImpl conf)
-
-
Method Detail
-
getDefaultCompilerType
public static org.kie.memorycompiler.JavaConfiguration.CompilerType getDefaultCompilerType()
-
setDefaultCompilerType
public static void setDefaultCompilerType(org.kie.memorycompiler.JavaConfiguration.CompilerType compilerType)
-
createDefaultCompiler
public static org.kie.memorycompiler.JavaCompiler createDefaultCompiler()
-
createNativeCompiler
public static org.kie.memorycompiler.JavaCompiler createNativeCompiler()
-
createEclipseCompiler
public static org.kie.memorycompiler.JavaCompiler createEclipseCompiler()
-
init
public void init(KnowledgeBuilderConfigurationImpl conf)
- Specified by:
init
in interfaceDialectConfiguration
-
getPackageBuilderConfiguration
public KnowledgeBuilderConfigurationImpl getPackageBuilderConfiguration()
- Specified by:
getPackageBuilderConfiguration
in interfaceDialectConfiguration
-
newDialect
public Dialect newDialect(java.lang.ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
- Specified by:
newDialect
in interfaceDialectConfiguration
-
hasEclipseCompiler
public boolean hasEclipseCompiler()
-
-