Package com.ultikits.ultitools.context
Class MergedAnnotationResolver.Occurrence
java.lang.Object
com.ultikits.ultitools.context.MergedAnnotationResolver.Occurrence
- Enclosing class:
MergedAnnotationResolver
One annotation instance reached by
MergedAnnotationResolver.findNearest(java.lang.Class<?>, java.lang.Class<? extends java.lang.annotation.Annotation>, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>>), linked to the one it was found on.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Annotationprivate final MergedAnnotationResolver.Occurrence -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateOccurrence(Annotation annotation, MergedAnnotationResolver.Occurrence parent) -
Method Summary
Modifier and TypeMethodDescriptionprivate List<Annotation> The annotations on the path from the class down to (excluding) this occurrence, outermost (declared on the class) first.
-
Field Details
-
annotation
-
parent
-
-
Constructor Details
-
Occurrence
-
-
Method Details
-
ancestors
The annotations on the path from the class down to (excluding) this occurrence, outermost (declared on the class) first.
-