Package org.drools.ecj
Class EclipseJavaCompiler
- java.lang.Object
-
- org.kie.memorycompiler.AbstractJavaCompiler
-
- org.drools.ecj.EclipseJavaCompiler
-
- All Implemented Interfaces:
org.kie.memorycompiler.JavaCompiler
public final class EclipseJavaCompiler extends org.kie.memorycompiler.AbstractJavaCompilerEclipse compiler implementation
-
-
Constructor Summary
Constructors Constructor Description EclipseJavaCompiler()EclipseJavaCompiler(java.util.Map pSettings)EclipseJavaCompiler(EclipseJavaCompilerSettings pSettings, java.lang.String sourceFolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.memorycompiler.CompilationResultcompile(java.lang.String[] pSourceFiles, org.kie.memorycompiler.resources.ResourceReader pReader, org.kie.memorycompiler.resources.ResourceStore pStore, java.lang.ClassLoader pClassLoader, org.kie.memorycompiler.JavaCompilerSettings pSettings)org.kie.memorycompiler.JavaCompilerSettingscreateDefaultSettings()java.lang.StringgetPathName(java.lang.String fullPath)voidsetSourceFolder(java.lang.String sourceFolder)
-
-
-
Constructor Detail
-
EclipseJavaCompiler
public EclipseJavaCompiler()
-
EclipseJavaCompiler
public EclipseJavaCompiler(java.util.Map pSettings)
-
EclipseJavaCompiler
public EclipseJavaCompiler(EclipseJavaCompilerSettings pSettings, java.lang.String sourceFolder)
-
-
Method Detail
-
setSourceFolder
public void setSourceFolder(java.lang.String sourceFolder)
-
getPathName
public java.lang.String getPathName(java.lang.String fullPath)
-
compile
public org.kie.memorycompiler.CompilationResult compile(java.lang.String[] pSourceFiles, org.kie.memorycompiler.resources.ResourceReader pReader, org.kie.memorycompiler.resources.ResourceStore pStore, java.lang.ClassLoader pClassLoader, org.kie.memorycompiler.JavaCompilerSettings pSettings)
-
createDefaultSettings
public org.kie.memorycompiler.JavaCompilerSettings createDefaultSettings()
-
-