类 AnnotationFinder

java.lang.Object
spring.turbo.core.AnnotationFinder

public final class AnnotationFinder extends Object
元注释相关工具
从以下版本开始:
2.0.11
作者:
应卓
  • 方法详细资料

    • findAnnotation

      @Nullable public static <A extends Annotation> A findAnnotation(Class<?> type, Class<A> annotationType)
    • findRequiredAnnotation

      public static <A extends Annotation> A findRequiredAnnotation(Class<?> type, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Class<?> type, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Class<?> type, Class<A> annotationType, boolean classValueAsString)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Class<?> type, Class<A> annotationType, boolean classValueAsString, boolean nestedAnnotationsAsMap)
    • findAnnotation

      @Nullable public static <A extends Annotation> A findAnnotation(Method method, Class<A> annotationType)
    • findRequiredAnnotation

      public static <A extends Annotation> A findRequiredAnnotation(Method method, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Method method, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Method method, Class<A> annotationType, boolean classValueAsString)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Method method, Class<A> annotationType, boolean classValueAsString, boolean nestedAnnotationsAsMap)
    • findAnnotation

      @Nullable public static <A extends Annotation> A findAnnotation(Field field, Class<A> annotationType)
    • findRequiredAnnotation

      public static <A extends Annotation> A findRequiredAnnotation(Field field, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Field field, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Field field, Class<A> annotationType, boolean classValueAsString)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Field field, Class<A> annotationType, boolean classValueAsString, boolean nestedAnnotationsAsMap)
    • findAnnotation

      @Nullable public static <A extends Annotation> A findAnnotation(Constructor<?> constructor, Class<A> annotationType)
    • findRequiredAnnotation

      public static <A extends Annotation> A findRequiredAnnotation(Constructor<?> constructor, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Constructor<?> constructor, Class<A> annotationType)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Constructor<?> constructor, Class<A> annotationType, boolean classValueAsString)
    • findAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes findAnnotationAttributes(Constructor<?> constructor, Class<A> annotationType, boolean classValueAsString, boolean nestedAnnotationsAsMap)
    • toAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes toAnnotationAttributes(@Nullable A annotation)
    • toAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes toAnnotationAttributes(@Nullable A annotation, boolean classValueAsString)
    • toAnnotationAttributes

      public static <A extends Annotation> org.springframework.core.annotation.AnnotationAttributes toAnnotationAttributes(@Nullable A annotation, boolean classValueAsString, boolean nestedAnnotationsAsMap)