-
All Superinterfaces:
-
IJavaBatchCompiler
A wrapper on top of the Oracle Java Compiler (javac).
-
Maven Group Identifier:
-
-
Maven Artifact Identifier:
-
-
Since:
-
Property Summary
Modifier and type |
Property and description |
java.lang.String |
name |
protected javax.tools.JavaCompiler |
systemJavaCompiler
Replies the JDK compiler. |
Constructor Summary
Constructor and description |
new |
Action Summary
Modifier and type |
Action and description |
CompilerStatus |
compile(File,Iterable<T>,Iterable<T>,Iterable<T>,JavaVersion,boolean,String,boolean,OptimizationLevel,PrintWriter,PrintWriter,Logger,IProgressMonitor) |
java.lang.String |
getName |
protected javax.tools.JavaCompiler |
getSystemJavaCompiler
Replies the JDK compiler. |
Modifier and type |
Action and description |
CompilerStatus |
compile(File,Iterable<T>,Iterable<T>,Iterable<T>,JavaVersion,boolean,String,boolean,OptimizationLevel,PrintWriter,PrintWriter,Logger,IProgressMonitor) |
java.lang.String |
getName |
protected javax.tools.JavaCompiler |
getSystemJavaCompiler
Replies the JDK compiler. |
Inherited: addFolderIfJavaFileDeeply(List<E>,File),
addJavaFilesDeeply(List<E>,File),
buildPath(Iterable<T>,IProgressMonitor),
compile(File,Iterable<T>,Iterable<T>,Iterable<T>,String,String,boolean,OptimizationLevel,PrintWriter,PrintWriter,Logger,IProgressMonitor),
isJavaExtension(File)
Property Details
-
name
-
val name : java.lang.String
This property is an alias for the action: getName
-
systemJavaCompiler
-
protected val systemJavaCompiler : javax.tools.JavaCompiler
Replies the JDK compiler.
This property is an alias for the action: getSystemJavaCompiler
-
Returns:
-
-
Since:
-
Constructor Details
-
new
-
new
Action Details
-
compile(File,Iterable<T>,Iterable<T>,Iterable<T>,JavaVersion,boolean,String,boolean,OptimizationLevel,PrintWriter,PrintWriter,Logger,IProgressMonitor)
-
def compile(File,Iterable<T>,Iterable<T>,Iterable<T>,JavaVersion,boolean,String,boolean,OptimizationLevel,PrintWriter,PrintWriter,Logger,IProgressMonitor) : CompilerStatus
-
getName
-
def getName : java.lang.String
-
getSystemJavaCompiler
-
protected def getSystemJavaCompiler : javax.tools.JavaCompiler
Replies the JDK compiler.
-
Returns:
-
-
Since:
-