public class MatchedMergedAnnotation<A extends Annotation> extends Object
| 构造器和说明 |
|---|
MatchedMergedAnnotation(Class<A> annotationType,
MergedAnnotation matched,
List<MergedAnnotation> aliases) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<MergedAnnotation> |
getAliases() |
A |
getAnnotation() |
Class<A> |
getAnnotationType() |
MergedAnnotation |
getMatched() |
static <A extends Annotation> |
of(Class<A> annotationType,
MergedAnnotation matchedAnnotation) |
static <A extends Annotation> |
of(Class<A> annotationType,
MergedAnnotation matchedAnnotation,
List<MergedAnnotation> aliasAnnotations) |
public MatchedMergedAnnotation(@Nonnull Class<A> annotationType, MergedAnnotation matched, List<MergedAnnotation> aliases)
public static <A extends Annotation> MatchedMergedAnnotation<A> of(@Nonnull Class<A> annotationType, MergedAnnotation matchedAnnotation, List<MergedAnnotation> aliasAnnotations)
public static <A extends Annotation> MatchedMergedAnnotation<A> of(@Nonnull Class<A> annotationType, MergedAnnotation matchedAnnotation)
public A getAnnotation()
@Nullable public MergedAnnotation getMatched()
@Nonnull public List<MergedAnnotation> getAliases()
Copyright © 2025 fossc. All rights reserved.