public abstract class AbstractJavaCompiler extends java.lang.Object implements JavaCompiler
构造器和说明 |
---|
AbstractJavaCompiler() |
限定符和类型 | 方法和说明 |
---|---|
CompilationResult |
compile(java.lang.String[] pClazzNames,
ResourceReader pReader,
ResourceStore pStore)
uses the default compiler settings and the current classloader
|
CompilationResult |
compile(java.lang.String[] pClazzNames,
ResourceReader pReader,
ResourceStore pStore,
java.lang.ClassLoader pClassLoader)
uses the default compiler 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.
|
compile, createDefaultSettings
public void setCompilationProblemHandler(CompilationProblemHandler pHandler)
JavaCompiler
setCompilationProblemHandler
在接口中 JavaCompiler
pHandler
- CompilationProblemHandlerpublic CompilationResult compile(java.lang.String[] pClazzNames, ResourceReader pReader, ResourceStore pStore)
JavaCompiler
compile
在接口中 JavaCompiler
pClazzNames
- String[]pReader
- ResourceReaderpStore
- ResourceStorepublic CompilationResult compile(java.lang.String[] pClazzNames, ResourceReader pReader, ResourceStore pStore, java.lang.ClassLoader pClassLoader)
JavaCompiler
compile
在接口中 JavaCompiler
pClazzNames
- String[]pReader
- ResourceReaderpStore
- ResourceStorepClassLoader
- ClassLoader