public class AnnotationUtils extends Object
| 构造器和说明 |
|---|
AnnotationUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Annotation> |
getAnnotation(Class<?> clazz,
Class<T> annotation) |
static <T extends Annotation> |
getAnnotation(Class<?> entityClass,
PropertyDescriptor descriptor,
Class<T> type) |
static <T extends Annotation> |
getAnnotation(Method method,
Class<T> annotation) |
static Set<Annotation> |
getAnnotations(Class<?> entityClass,
PropertyDescriptor descriptor) |
static Optional<Field> |
getFiledByDescriptor(Class<?> type,
PropertyDescriptor descriptor) |
public static Optional<Field> getFiledByDescriptor(Class<?> type, PropertyDescriptor descriptor)
public static Set<Annotation> getAnnotations(Class<?> entityClass, PropertyDescriptor descriptor)
public static <T extends Annotation> T getAnnotation(Class<?> entityClass, PropertyDescriptor descriptor, Class<T> type)
public static <T extends Annotation> T getAnnotation(Class<?> clazz, Class<T> annotation)
public static <T extends Annotation> T getAnnotation(Method method, Class<T> annotation)
Copyright © 2025. All rights reserved.