public class CodePosition
extends java.lang.Object
These objects describe code positions.
Code positions can be retrieved using CodeView.getCodePosition(int).
| Constructor and Description |
|---|
CodePosition(java.lang.String signature)
Create a code position, for a class, field, or method.
|
CodePosition(java.lang.String signature,
int offset)
Create a code position, for a class, field, method, or instruction.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getOffset()
Get the method-relative position offset, only valid within a method.
|
java.lang.String |
getSignature()
Get the signature of the code item.
|
public CodePosition(java.lang.String signature,
int offset)
Create a code position, for a class, field, method, or instruction.
signature - the item signatureoffset - optional, for instructions only (signature must be of a method)public CodePosition(java.lang.String signature)
Create a code position, for a class, field, or method.
signature - the item signaturepublic java.lang.String getSignature()
Get the signature of the code item.
The item could be:
public int getOffset()
Get the method-relative position offset, only valid within a method.