public final class Handle extends Object
| Constructor | Description |
|---|---|
Handle(int tag,
String owner,
String name,
String desc) |
Constructs a new field or method handle.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(Object obj) |
|
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 field or method designed by this handle.
|
int |
getTag() |
Returns the kind of field or method designated by this handle.
|
int |
hashCode() |
|
String |
toString() |
Returns the textual representation of this handle.
|
public Handle(int tag,
String owner,
String name,
String desc)
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 field or method designed by this handle.name - the name of the field or method designated by this handle.desc - the descriptor of the field or method designated by this handle.public int getTag()
public String getOwner()
public String getName()
public String getDesc()
Copyright © 2022–2023. All rights reserved.