--release name option.
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
| Modifier and Type | Class and Description |
|---|---|
| public static interface | PlatformDescription.
either Processor or Plugin T>Returns the description of annotation Processor or javac Plugin that should be enabled in the current javac run. |
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Redeclares java. Perform cleanup for this PlatformProvider - this instance won't be used after this method is called. |
| public List | Returns: additional command line optionsReturns the additional command line options that should be passed to javac. |
| public List | Returns: annotation ProcessorsReturns the annotation Processors that should be enabled in the current javac run. |
| public JavaFileManager | |
| public List | Returns: javac PluginsReturns the javac Plugins that should be enabled in the current javac run. |
| public String | Returns: the required source versionReturns the source version that should be selected. |
| public String | Returns: the required target versionReturns the target version that should be selected. |
| close | back to summary |
|---|---|
| public void close() throws IOException Redeclares java. Perform cleanup for this PlatformProvider - this instance won't be used after this method is called.
| |
| getAdditionalOptions | back to summary |
|---|---|
| public List Returns the additional command line options that should be passed to javac. | |
| getAnnotationProcessors | back to summary |
|---|---|
| public List Returns the annotation Processors that should be enabled in the current javac run.
| |
| getFileManager | back to summary |
|---|---|
| public JavaFileManager getFileManager() | |
| getPlugins | back to summary |
|---|---|
| public List Returns the javac Plugins that should be enabled in the current javac run.
| |
| getSourceVersion | back to summary |
|---|---|
| public String getSourceVersion() Returns the source version that should be selected.
Equivalent to
| |
| getTargetVersion | back to summary |
|---|---|
| public String getTargetVersion() Returns the target version that should be selected.
Equivalent to
| |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public Map | |
| public T |
| getName | back to summary |
|---|---|
| public String getName() Returns the name of the Processor or Plugin.
| |
| getOptions | back to summary |
|---|---|
| public Map Returns the options for the Processor or Plugin. For plugin, the map will be converted to a collection by concatenating the map's keys, the '=' sign and the map's values. | |
| getPlugin | back to summary |
|---|---|
| public T getPlugin() Returns the Processor or Plugin instance.
| |