Enum MethodHandleCPInfo.ReferenceKind
- java.lang.Object
- 
- java.lang.Enum<MethodHandleCPInfo.ReferenceKind>
- 
- org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodHandleCPInfo.ReferenceKind
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Comparable<MethodHandleCPInfo.ReferenceKind>,- java.lang.constant.Constable
 - Enclosing class:
- MethodHandleCPInfo
 
 public static enum MethodHandleCPInfo.ReferenceKind extends java.lang.Enum<MethodHandleCPInfo.ReferenceKind> 
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description REF_getFieldREF_getStaticREF_invokeInterfaceREF_invokeSpecialREF_invokeStaticREF_invokeVirtualREF_newInvokeSpecialREF_putFieldREF_putStatic
 - 
Method SummaryModifier and Type Method Description intvalue()static MethodHandleCPInfo.ReferenceKindvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MethodHandleCPInfo.ReferenceKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
REF_getFieldpublic static final MethodHandleCPInfo.ReferenceKind REF_getField 
 - 
REF_getStaticpublic static final MethodHandleCPInfo.ReferenceKind REF_getStatic 
 - 
REF_putFieldpublic static final MethodHandleCPInfo.ReferenceKind REF_putField 
 - 
REF_putStaticpublic static final MethodHandleCPInfo.ReferenceKind REF_putStatic 
 - 
REF_invokeVirtualpublic static final MethodHandleCPInfo.ReferenceKind REF_invokeVirtual 
 - 
REF_invokeStaticpublic static final MethodHandleCPInfo.ReferenceKind REF_invokeStatic 
 - 
REF_invokeSpecialpublic static final MethodHandleCPInfo.ReferenceKind REF_invokeSpecial 
 - 
REF_newInvokeSpecialpublic static final MethodHandleCPInfo.ReferenceKind REF_newInvokeSpecial 
 - 
REF_invokeInterfacepublic static final MethodHandleCPInfo.ReferenceKind REF_invokeInterface 
 
- 
 - 
Method Detail- 
valuespublic static MethodHandleCPInfo.ReferenceKind[] values() Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static MethodHandleCPInfo.ReferenceKind valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- java.lang.IllegalArgumentException- if this enum type has no constant with the specified name
- java.lang.NullPointerException- if the argument is null
 
 - 
valuepublic int value() 
 
- 
 
-