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 |
setCompilationProblemHandler(CompilationProblemHandler pHandler)
Set the the handler that gets the notification of an error
or warning as soon as this information is available from
the compiler.
|
void setCompilationProblemHandler(CompilationProblemHandler pHandler)
pHandler
- JavaCompilerSettings createDefaultSettings()
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 © 2004–2020 The Apache Software Foundation. All rights reserved.