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