net.janino
Class AntCompilerAdapter

java.lang.Object
  |
  +--org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter
        |
        +--net.janino.AntCompilerAdapter
All Implemented Interfaces:
org.apache.tools.ant.taskdefs.compilers.CompilerAdapter

public class AntCompilerAdapter
extends org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter

A simple CompilerAdapter for the "ant" tool that silently ignores most of the configuration parameters and attempts to compile all given source files into class files.


Fields inherited from class org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter
attributes, bootclasspath, compileClasspath, compileList, compileSourcepath, debug, depend, deprecation, destDir, encoding, extdirs, includeAntRuntime, includeJavaRuntime, location, lSep, memoryInitialSize, memoryMaximumSize, optimize, project, src, target, verbose
 
Constructor Summary
AntCompilerAdapter()
           
 
Method Summary
 boolean execute()
          Compile all source files in this.compileList individually and write class files in directory this.destDir.
 
Methods inherited from class org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter
addCurrentCompilerArgs, addExtdirsToClasspath, assumeJava11, assumeJava12, assumeJava13, executeExternalCompile, getCompileClasspath, getJavac, logAndAddFilesToCompile, setJavac, setupJavacCommand, setupJavacCommand, setupJavacCommandlineSwitches, setupJavacCommandlineSwitches, setupModernJavacCommand, setupModernJavacCommandlineSwitches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AntCompilerAdapter

public AntCompilerAdapter()
Method Detail

execute

public boolean execute()
                throws org.apache.tools.ant.BuildException
Compile all source files in this.compileList individually and write class files in directory this.destDir.

The following fields of DefaultCompilerAdapter are honored:

The following fields of DefaultCompilerAdapter are not honored at this time:
Overrides:
execute in class org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter
Returns:
"true" on success