Processor that implements the schema generator
command line tool.
| Modifier and Type | Field and Description |
|---|---|
| private File | |
| private final Map | schemaLocations
User-specified schema locations, if any. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | filterClass(List<Reference>
list of found classes result, Collection<? extends Element> tree to be filtered elements)Filter classes (note that enum is kind of class) from elements tree |
| public SourceVersion | getSupportedSourceVersion()
Overrides javax. Implements javax. Returns the latest source version supported by this annotation processor. |
| public boolean | process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
Implements abstract javax. Implements javax. Processes a set of annotation interfaces on root elements originating from the prior round and returns whether or not these annotation interfaces are claimed by this processor. |
| public void |
| episodeFile | back to summary |
|---|---|
| private File episodeFile | |
| schemaLocations | back to summary |
|---|---|
| private final Map<String, File> schemaLocations User-specified schema locations, if any. | |
| SchemaGenerator | back to summary |
|---|---|
| public SchemaGenerator() | |
| SchemaGenerator | back to summary |
|---|---|
| public SchemaGenerator(Map<String, File> m) | |
| filterClass | back to summary |
|---|---|
| private void filterClass(List<Reference> result, Collection<? extends Element> elements) Filter classes (note that enum is kind of class) from elements tree
| |
| getSupportedSourceVersion | back to summary |
|---|---|
| public SourceVersion getSupportedSourceVersion() Overrides javax. Implements javax. Doc from javax. Returns the latest source version supported by this annotation processor.
| |
| process | back to summary |
|---|---|
| public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) Implements abstract javax. Implements javax. Doc from javax. Processes a set of annotation interfaces on root elements originating
from the prior round and returns whether or not these
annotation interfaces are claimed by this processor. If The input set will be empty if the processor supports
| |
| setEpisodeFile | back to summary |
|---|---|
| public void setEpisodeFile(File episodeFile) | |