接口的使用
java.lang.reflect.AnnotatedElement

使用 AnnotatedElement 的包
描述
提供对 Java 编程语言的设计至关重要的类。
提供用于获取有关类和对象的反射信息的类和接口。
  • AnnotatedElementjava.lang 中的用法

    java.lang 中实现 AnnotatedElement 的类
    修饰符和类型
    描述
    final class 
    Class<T>
    Class 类的实例表示正在运行的 Java 应用程序中的类和接口。
    final class 
    表示运行时模块,named 或未命名。
    class 
    表示有关与类加载器关联的运行时包的元数据。
  • AnnotatedElementjava.lang.reflect 中的用法

    修饰符和类型
    接口
    描述
    interface 
    AnnotatedArrayType 表示数组类型的潜在注释使用,其组件类型本身可能表示类型的注解使用。
    interface 
    AnnotatedParameterizedType 表示参数化类型的潜在注释使用,其类型参数本身可能表示类型的注解使用。
    interface 
    AnnotatedType 表示当前在此 VM 中运行的程序中可能带注解的类型的使用。
    interface 
    AnnotatedTypeVariable 表示类型变量的潜在注释使用,其声明可能具有边界,这些边界本身表示类型的注解使用。
    interface 
    AnnotatedWildcardType 表示通配符类型参数的潜在注释使用,其上限或下限本身可能表示类型的注解使用。
    interface 
    所有声明类型变量的实体的通用接口。
    interface 
    TypeVariable 是各种类型变量的通用超接口。
    修饰符和类型
    描述
    class 
    AccessibleObject 类是 FieldMethodConstructor 对象(称为 reflected objects)的基类。
    final class 
    Constructor 提供有关类的单个构造函数的信息和访问权限。
    class 
    Method Constructor 的通用功能的共享超类。
    final class 
    Field 提供有关类或接口的单个字段的信息和动态访问。
    final class 
    Method 提供有关类或接口上的单个方法的信息和访问权限。
    final class 
    有关方法参数的信息。
    final class 
    RecordComponent 提供有关记录类组件的信息和动态访问。