| java.lang.Object | |
| ↳ | org.eclipse.sisu.space.asm.Handle |
A reference to a field or a method.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new field or method handle.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the descriptor of the field or method designated by this handle.
| |||||||||||
Returns the name of the field or method designated by this handle.
| |||||||||||
Returns the internal name of the field or method designed by this handle.
| |||||||||||
Returns the kind of field or method designated by this handle.
| |||||||||||
Returns the textual representation of this handle.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Constructs a new field or method handle.
| tag | the kind of field or method designated by this Handle. Must be
H_GETFIELD, H_GETSTATIC,
H_PUTFIELD, H_PUTSTATIC,
H_INVOKEVIRTUAL,
H_INVOKESTATIC,
H_INVOKESPECIAL,
H_NEWINVOKESPECIAL or
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. |
Returns the descriptor of the field or method designated by this handle.
Returns the name of the field or method designated by this handle.
Returns the internal name of the field or method designed by this handle.
Returns the kind of field or method designated by this handle.
Returns the textual representation of this handle. The textual representation is:
owner '.' name desc ' ' '(' tag ')'
. As this format is unambiguous, it can be parsed if necessary.