@SupportedAnnotationTypes(value={"io.chapp.commons.locale.Bundle","io.chapp.commons.locale.Bundles"}) @SupportedSourceVersion(value=RELEASE_6) public class BundleProcessor extends AbstractProcessor
Bundle annotation.
It will make use of the helper class BundleValidator to extract the required information
and generate the designated class.processingEnv| Constructor and Description |
|---|
BundleProcessor() |
BundleProcessor(freemarker.template.Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitializedpublic BundleProcessor()
throws IOException
IOExceptionpublic BundleProcessor(freemarker.template.Configuration configuration)
throws IOException
IOExceptionpublic boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorCopyright © 2016 ChappIO. All rights reserved.