Class ExceptionWrapperProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
org.glassfish.corba.annotation.processing.ExceptionWrapperProcessor
- All Implemented Interfaces:
Processor
@SupportedAnnotationTypes({"org.glassfish.pfl.basic.logex.ExceptionWrapper","org.glassfish.pfl.basic.logex.Message"})
@SupportedSourceVersion(RELEASE_8)
public class ExceptionWrapperProcessor
extends AbstractProcessor
This class creates properties files for annotated exception interfaces. Applicable interfaces are annotated with the
ExceptionWrapper annotation. An entry will be made for each method with a Message annotation.-
Field Summary
Fields inherited from class AbstractProcessor
processingEnv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(Set<? extends TypeElement> typeElements, RoundEnvironment roundEnvironment) Methods inherited from class AbstractProcessor
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
-
Constructor Details
-
ExceptionWrapperProcessor
public ExceptionWrapperProcessor()
-
-
Method Details
-
process
- Specified by:
processin interfaceProcessor- Specified by:
processin classAbstractProcessor
-