public interface JavaCompiler
| Modifier and Type | Method and Description |
|---|---|
CompilationResult |
compile(String[] pResourcePaths,
ResourceReader pReader,
ResourceStore pStore)
uses the default compiler settings and the current classloader
|
CompilationResult |
compile(String[] pResourcePaths,
ResourceReader pReader,
ResourceStore pStore,
ClassLoader pClassLoader)
uses the default compiler settings
|
CompilationResult |
compile(String[] pResourcePaths,
ResourceReader pReader,
ResourceStore pStore,
ClassLoader pClassLoader,
JavaCompilerSettings pSettings)
Compiles the java resources "some/path/to/MyJava.java"
read through the ResourceReader and then stores the resulting
classes in the ResourceStore under "some/path/to/MyJava.class".
|
JavaCompilerSettings |
createDefaultSettings()
factory method to create the underlying default settings
|
void |
setJavaCompilerSettings(JavaCompilerSettings javaCompilerSettings) |
default void |
setSourceFolder(String sourceFolder) |
default void setSourceFolder(String sourceFolder)
JavaCompilerSettings createDefaultSettings()
void setJavaCompilerSettings(JavaCompilerSettings javaCompilerSettings)
CompilationResult compile(String[] pResourcePaths, ResourceReader pReader, ResourceStore pStore)
CompilationResult compile(String[] pResourcePaths, ResourceReader pReader, ResourceStore pStore, ClassLoader pClassLoader)
CompilationResult compile(String[] pResourcePaths, ResourceReader pReader, ResourceStore pStore, ClassLoader pClassLoader, JavaCompilerSettings pSettings)
pResourcePaths - pReader - pStore - pClassLoader - pSettings - Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.