Uses of Class
com.ultikits.ultitools.context.MergedAnnotationResolver.Candidate
Packages that use MergedAnnotationResolver.Candidate
-
Uses of MergedAnnotationResolver.Candidate in com.ultikits.ultitools.context
Method parameters in com.ultikits.ultitools.context with type arguments of type MergedAnnotationResolver.CandidateModifier and TypeMethodDescriptionprivate static voidMergedAnnotationResolver.addCandidateIfNonDefault(Map<String, List<MergedAnnotationResolver.Candidate>> out, String attributeName, Method sourceMethod, Annotation sourceInstance, Class<? extends Annotation> sourceType) private static <A extends Annotation>
voidMergedAnnotationResolver.collectOverrideCandidates(Annotation dInstance, Class<A> target, Map<String, List<MergedAnnotationResolver.Candidate>> out) Collect every attribute-value overridedInstancecontributes towardstarget's merged view: for each ofdInstance's own attribute methods carrying@AliasFor, if the alias points attarget(explicitly, or via theAnnotation.classdefault meaning "within this same annotation") and the method's value ondInstancediffers from that method's own declared default, it is a candidate override for the aliased attribute name ontarget.