org.apache.tools.ant.taskdefs.compilers
public class AptCompilerAdapter extends DefaultCompilerAdapter
public class Main { public Main() ; public static transient void main(String... strings) ; public static transient int process(String... strings); public static transient int process(PrintWriter printWriter, String... strings) ; public static transient int process( AnnotationProcessorFactory annotationProcessorFactory, String... strings) ; public static transient int process( AnnotationProcessorFactory annotationProcessorFactory, PrintWriter printWriter, String... strings); private static transient int processing( AnnotationProcessorFactory annotationProcessorFactory, PrintWriter printWriter, String... strings) ; }This Adapter is designed to run Apt in-JVM, an option that is not actually exposed to end-users, because it was too brittle during beta testing; classpath problems being the core issue.
Since: Ant 1.7
Field Summary | |
---|---|
static String | APT_ENTRY_POINT
class in tools.jar that implements APT |
static String | APT_METHOD_NAME
method used to compile. |
Method Summary | |
---|---|
boolean | execute()
Run the compilation. |
protected Apt | getApt()
Get the facade task that fronts this adapter
|
protected void | setAptCommandlineSwitches(Commandline cmd)
using our front end task, set up the command line switches
|
Returns: true on success.
Throws: BuildException if the compilation has problems.
Returns: task instance
See Also: getJavac
Parameters: cmd command line to set up