| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | addTaskListener(TaskListener
the task listener taskListener)Adds a specified listener so that it receives notification of events describing the progress of this compilation task. |
| public abstract Iterable | |
| public abstract Iterable | |
| public abstract Elements | Returns: a utility object for dealing with program elementsReturns a utility object for dealing with program elements. |
| public abstract TypeMirror | Returns: the type mirrorthe path path)Returns a type mirror of the tree node determined by the specified path. |
| public abstract Types | Returns: the utility object for dealing with type mirrorsReturns a utility object for dealing with type mirrors. |
| public static JavacTask | Returns: theJavacTask for a ProcessingEnvironmentthe processing environment processingEnvironment)Returns the |
| public abstract Iterable | Returns: a list of abstract syntax treesParses the specified files returning a list of abstract syntax trees. |
| public abstract void | removeTaskListener(TaskListener
the task listener taskListener)Removes the specified listener so that it no longer receives notification of events describing the progress of this compilation task. |
| public void | setParameterNameProvider(ParameterNameProvider
the provider provider)Sets the specified |
| public abstract void | setTaskListener(TaskListener
the task listener taskListener)Sets a specified listener to receive notification of events describing the progress of this compilation task. |
| JavacTask | back to summary |
|---|---|
| protected JavacTask() Constructor for subclasses to call. | |
| addTaskListener | back to summary |
|---|---|
| public abstract void addTaskListener(TaskListener taskListener) Adds a specified listener so that it receives notification of events describing the progress of this compilation task. This method may be called at any time before or during the compilation.
| |
| analyze | back to summary |
|---|---|
| public abstract Iterable Completes all analysis.
| |
| generate | back to summary |
|---|---|
| public abstract Iterable Generates code.
| |
| getElements | back to summary |
|---|---|
| public abstract Elements getElements() Returns a utility object for dealing with program elements.
| |
| getTypeMirror | back to summary |
|---|---|
| public abstract TypeMirror getTypeMirror(Iterable<? extends Tree> path) Returns a type mirror of the tree node determined by the specified path.
This method has been superseded by methods on
| |
| getTypes | back to summary |
|---|---|
| public abstract Types getTypes() Returns a utility object for dealing with type mirrors.
| |
| instance | back to summary |
|---|---|
| public static JavacTask instance(ProcessingEnvironment processingEnvironment) Returns the
| |
| parse | back to summary |
|---|---|
| public abstract Iterable Parses the specified files returning a list of abstract syntax trees.
| |
| removeTaskListener | back to summary |
|---|---|
| public abstract void removeTaskListener(TaskListener taskListener) Removes the specified listener so that it no longer receives notification of events describing the progress of this compilation task. This method may be called at any time before or during the compilation.
| |
| setParameterNameProvider | back to summary |
|---|---|
| public void setParameterNameProvider(ParameterNameProvider provider) Sets the specified Implementation Specification The default implementation of this method does nothing.
| |
| setTaskListener | back to summary |
|---|---|
| public abstract void setTaskListener(TaskListener taskListener) Sets a specified listener to receive notification of events
describing the progress of this compilation task.
If another listener is receiving notifications as a result of a prior
call of this method, then that listener will no longer receive notifications.
Informally, this method is equivalent to calling
| |