Package org.drools.ecj
Class EclipseJavaCompiler
java.lang.Object
org.kie.memorycompiler.AbstractJavaCompiler
org.drools.ecj.EclipseJavaCompiler
- All Implemented Interfaces:
JavaCompiler
Eclipse compiler implementation
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kie.memorycompiler.JavaCompiler
JavaCompiler.CompilerHolder -
Field Summary
Fields inherited from interface org.kie.memorycompiler.JavaCompiler
DUMP_GENERATED_CLASSES -
Constructor Summary
ConstructorsConstructorDescriptionEclipseJavaCompiler(Map pSettings) EclipseJavaCompiler(EclipseJavaCompilerSettings pSettings, String sourceFolder) -
Method Summary
Modifier and TypeMethodDescriptioncompile(String[] pSourceFiles, ResourceReader pReader, ResourceStore pStore, ClassLoader pClassLoader, JavaCompilerSettings pSettings) getPathName(String fullPath) voidsetSourceFolder(String sourceFolder) Methods inherited from class org.kie.memorycompiler.AbstractJavaCompiler
compile, compile, setJavaCompilerSettings
-
Constructor Details
-
EclipseJavaCompiler
public EclipseJavaCompiler() -
EclipseJavaCompiler
-
EclipseJavaCompiler
-
-
Method Details
-
setSourceFolder
-
getPathName
-
compile
public CompilationResult compile(String[] pSourceFiles, ResourceReader pReader, ResourceStore pStore, ClassLoader pClassLoader, JavaCompilerSettings pSettings) -
createDefaultSettings
-