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
    • Method Detail

      • getOverallResult

        ResultType getOverallResult()
        Returns:
        the overall processing result, which is usually the most severe ResultType for all the annotated elements processing