Modifier and Type | Class and Description |
---|---|
class |
CompilerNotImplementedException |
Modifier and Type | Method and Description |
---|---|
boolean |
Compiler.canUpdateTarget(CompilerConfiguration configuration) |
boolean |
AbstractCompiler.canUpdateTarget(CompilerConfiguration configuration) |
java.util.List<CompilerError> |
Compiler.compile(CompilerConfiguration configuration)
Deprecated.
|
java.util.List<CompilerError> |
AbstractCompiler.compile(CompilerConfiguration configuration)
Deprecated.
|
java.lang.String[] |
Compiler.createCommandLine(CompilerConfiguration config)
Create the command line that would be executed using this configuration.
|
private static java.lang.String |
AbstractCompiler.getCanonicalPath(java.io.File origFile) |
java.lang.String |
Compiler.getInputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getInputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
Compiler.getOutputFile(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getOutputFile(CompilerConfiguration configuration) |
java.lang.String |
Compiler.getOutputFileEnding(CompilerConfiguration configuration) |
java.lang.String |
AbstractCompiler.getOutputFileEnding(CompilerConfiguration configuration) |
protected static java.lang.String |
AbstractCompiler.makeClassName(java.lang.String fileName,
java.lang.String sourceDir) |
CompilerResult |
Compiler.performCompile(CompilerConfiguration configuration)
Performs the compilation of the project.
|
CompilerResult |
AbstractCompiler.performCompile(CompilerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String[] |
CSharpCompiler.buildCompilerArguments(CompilerConfiguration config,
java.lang.String[] sourceFiles) |
boolean |
CSharpCompiler.canUpdateTarget(CompilerConfiguration configuration) |
private java.util.List<CompilerMessage> |
CSharpCompiler.compileOutOfProcess(java.io.File workingDirectory,
java.io.File target,
java.lang.String executable,
java.lang.String[] args) |
java.lang.String[] |
CSharpCompiler.createCommandLine(CompilerConfiguration config) |
java.lang.String |
CSharpCompiler.getOutputFile(CompilerConfiguration configuration) |
private java.lang.String |
CSharpCompiler.getTypeExtension(CompilerConfiguration configuration) |
CompilerResult |
CSharpCompiler.performCompile(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String[] |
J2ObjCCompiler.buildCompilerArguments(CompilerConfiguration config,
java.lang.String[] sourceFiles)
Build the compiler arguments :
the output location is used for -d of j2objc)
the classpath entries are added to -classpath
the sourcefiles are listed at the end of the command line
the configuration can contain any of the arguments
|
boolean |
J2ObjCCompiler.canUpdateTarget(CompilerConfiguration configuration) |
private java.util.List<CompilerMessage> |
J2ObjCCompiler.compileOutOfProcess(java.io.File workingDirectory,
java.io.File target,
java.lang.String executable,
java.lang.String[] args) |
java.lang.String[] |
J2ObjCCompiler.createCommandLine(CompilerConfiguration config) |
CompilerResult |
J2ObjCCompiler.performCompile(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
(package private) CompilerResult |
JavacCompiler.compileInProcess(java.lang.String[] args,
CompilerConfiguration config)
Compile the java sources in the current JVM, without calling an external executable,
using
com.sun.tools.javac.Main class |
(package private) static CompilerResult |
JavaxToolsCompiler.compileInProcess(java.lang.String[] args,
CompilerConfiguration config,
java.lang.String[] sourceFiles) |
private static CompilerResult |
JavacCompiler.compileInProcess0(java.lang.Class<?> javacClass,
java.lang.String[] args)
Helper method for compileInProcess()
|
protected CompilerResult |
JavacCompiler.compileInProcessWithProperClassloader(java.lang.Class<?> javacClass,
java.lang.String[] args) |
protected CompilerResult |
JavacCompiler.compileOutOfProcess(CompilerConfiguration config,
java.lang.String executable,
java.lang.String[] args)
Compile the java sources in a external process, calling an external executable,
like javac.
|
java.lang.String[] |
JavacCompiler.createCommandLine(CompilerConfiguration config) |
protected java.lang.Class<?> |
JavacCompiler.createJavacClass()
Helper method for create Javac class
|
private java.lang.Class<?> |
JavacCompiler.getJavacClass(CompilerConfiguration compilerConfiguration)
Find the main class of JavaC.
|
CompilerResult |
JavacCompiler.performCompile(CompilerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
JikesCompiler.createCommandLine(CompilerConfiguration config) |
CompilerResult |
JikesCompiler.performCompile(CompilerConfiguration config) |