Package org.castor.core.annotationprocessing
-
Interface Summary Interface Description AnnotationProcessingService An AnnotationProcessingService handles multipleAnnotationProcessor
s and uses them to process one or moreAnnotation
s.AnnotationProcessor The interface each specific annotation processor has to fulfill.TargetAwareAnnotationProcessingService Extension ofAnnotationProcessingService
to handle target-awareAnnotation
s.TargetAwareAnnotationProcessor The interface each specific target-aware annotation processor has to fulfill. -
Class Summary Class Description BaseAnnotationProcessingService An AnnotationProcessingService handles multipleAnnotationProcessor
s and uses them to process one or moreAnnotation
s.BaseTargetAwareAnnotationProcessingService Base implementation class to be used for implementingAnnotationProcessingService
s. -
Exception Summary Exception Description AnnotationTargetException This Exception is thrown when aTargetAwareAnnotationProcessor
can not process an annotation properly.