枚举类的使用
java.lang.constant.DirectMethodHandleDesc.Kind
包
描述
代表 nominal descriptors 运行时实体(例如类或方法句柄)和类文件实体(例如常量池条目或
invokedynamic 调用站点)的类和接口。
-
DirectMethodHandleDesc.Kind 在 java.lang.constant 中的用法
修饰符和类型方法描述DirectMethodHandleDesc.kind()返回此标称描述符描述的方法句柄的kind。static DirectMethodHandleDesc.KindDirectMethodHandleDesc.Kind.valueOf(int refKind) 返回具有给定refKind字段的枚举成员。static DirectMethodHandleDesc.KindDirectMethodHandleDesc.Kind.valueOf(int refKind, boolean isInterface) 返回具有给定refKind和isInterface参数的枚举成员。static DirectMethodHandleDesc.Kind返回具有指定名称的此类的枚举常量。static DirectMethodHandleDesc.Kind[]DirectMethodHandleDesc.Kind.values()返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。java.lang.constant 中的方法,参数类型为 DirectMethodHandleDesc.Kind修饰符和类型方法描述static DirectMethodHandleDescMethodHandleDesc.of(DirectMethodHandleDesc.Kind kind, ClassDesc owner, String name, String lookupDescriptor) 创建一个 MethodHandleDesc 对应于声明方法的调用、构造函数的调用或对字段的访问。static DirectMethodHandleDescMethodHandleDesc.ofField(DirectMethodHandleDesc.Kind kind, ClassDesc owner, String fieldName, ClassDesc fieldType) 创建一个 MethodHandleDesc 对应于访问字段的方法句柄。static DirectMethodHandleDescMethodHandleDesc.ofMethod(DirectMethodHandleDesc.Kind kind, ClassDesc owner, String name, MethodTypeDesc lookupMethodType) 创建一个 MethodHandleDesc 对应于声明的方法或构造函数的调用。