public final class Handle extends Object
| Constructor and Description | 
|---|
| Handle(int tag,
      String owner,
      String name,
      String descriptor)Deprecated. 
 this constructor has been superseded by  Handle(int, String, String, String,
     boolean). | 
| Handle(int tag,
      String owner,
      String name,
      String descriptor,
      boolean isInterface)Constructs a new field or method handle. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object object) | 
| String | getDesc()Returns the descriptor of the field or method designated by this handle. | 
| String | getName()Returns the name of the field or method designated by this handle. | 
| String | getOwner()Returns the internal name of the class that owns the field or method designated by this handle. | 
| int | getTag()Returns the kind of field or method designated by this handle. | 
| int | hashCode() | 
| boolean | isInterface()Returns true if the owner of the field or method designated by this handle is an interface. | 
| String | toString()Returns the textual representation of this handle. | 
@Deprecated public Handle(int tag, String owner, String name, String descriptor)
Handle(int, String, String, String,
     boolean).tag - the kind of field or method designated by this Handle. Must be Opcodes.H_GETFIELD, Opcodes.H_GETSTATIC, Opcodes.H_PUTFIELD, Opcodes.H_PUTSTATIC, Opcodes.H_INVOKEVIRTUAL, Opcodes.H_INVOKESTATIC,
     Opcodes.H_INVOKESPECIAL, Opcodes.H_NEWINVOKESPECIAL or Opcodes.H_INVOKEINTERFACE.owner - the internal name of the class that owns the field or method designated by this
     handle.name - the name of the field or method designated by this handle.descriptor - the descriptor of the field or method designated by this handle.public Handle(int tag,
              String owner,
              String name,
              String descriptor,
              boolean isInterface)
tag - the kind of field or method designated by this Handle. Must be Opcodes.H_GETFIELD, Opcodes.H_GETSTATIC, Opcodes.H_PUTFIELD, Opcodes.H_PUTSTATIC, Opcodes.H_INVOKEVIRTUAL, Opcodes.H_INVOKESTATIC,
     Opcodes.H_INVOKESPECIAL, Opcodes.H_NEWINVOKESPECIAL or Opcodes.H_INVOKEINTERFACE.owner - the internal name of the class that owns the field or method designated by this
     handle.name - the name of the field or method designated by this handle.descriptor - the descriptor of the field or method designated by this handle.isInterface - whether the owner is an interface or not.public int getTag()
public String getOwner()
public String getName()
public String getDesc()
public boolean isInterface()