public class AnnotationAttributes extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AnnotationAttributes.MemberValue |
public static <A extends Annotation> AnnotationAttributes of(A annotation)
public static <A extends Annotation> AnnotationAttributes of(Class<A> annotationType)
public static <A extends Annotation> Method[] getAnnotationMembers(Class<A> annotationType)
public Annotation asAnnotation()
public Map<String,AnnotationAttributes.MemberValue> getMemberValues()
public AnnotationAttributes.MemberValue getMemberValue(String name)
public Annotation getAnnotation(String name)
public Annotation[] getAnnotationArray(String name)
public AnnotationAttributes getAnnotationAttributes(String name)
public AnnotationAttributes[] getAnnotationAttributesArray(String name)
public <V extends Annotation> V getAnnotation(String name, Class<V> annotationType)
public <V extends Annotation> AnnotationAttributes getAnnotationAttributes(String name, Class<V> annotationType)
public <V extends Annotation> V[] getAnnotationArray(String name, Class<V> annotationType)
public <V extends Annotation> AnnotationAttributes[] getAnnotationAttributesArray(String name, Class<V> annotationType)
Copyright © 2025 fossc. All rights reserved.