org.glassfish.apf
Interface ProcessingResult
- All Known Implementing Classes:
- ProcessingResultImpl
public interface ProcessingResult
This interface encapsulates all AnnotatedElements processing result by
the AnnotationProcessor tool. Each AnnotatedElement can have multiple
annotations, therefore the AnnotationProcessor tool result is defined
by the list of AnnotatedElements it processed and for each AnnotatedElement,
it defines each Annotation processed and its processing result.
- Author:
- Jerome Dochez
getResults
java.util.Map<java.lang.reflect.AnnotatedElement,HandlerProcessingResult> getResults()
- Returns:
- a Map indexed by all AnnotatedElements processed and each
AnnotatedElement HandlerProcessingResult as values.
getOverallResult
ResultType getOverallResult()
- Returns:
- the overall processing result, which is usually the most
severe ResultType for all the annotated elements processing
Copyright © 2012 GlassFish Community. All Rights Reserved.