public class LineNumberInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
LINE_RANGE_NO_SOURCE |
static int |
SIMPLE_LINE_NUMBER_BLOCK_ID |
int |
u2lineNumber |
int |
u2startPC |
| Constructor and Description |
|---|
LineNumberInfo()
Creates an uninitialized LineNumberInfo.
|
LineNumberInfo(int u2startPC,
int u2lineNumber)
Creates an initialized LineNumberInfo.
|
| Modifier and Type | Method and Description |
|---|---|
LineNumberInfoBlock |
getBlock() |
int |
getBlockId() |
java.util.List<LineOrigin> |
getOrigin() |
java.lang.String |
getSource()
Returns a description of the source of the line, if known, or null otherwise.
|
int |
getSourceLineEnd() |
int |
getSourceLineStart() |
java.lang.String |
getSourceMethod() |
public static int SIMPLE_LINE_NUMBER_BLOCK_ID
public static int LINE_RANGE_NO_SOURCE
public int u2startPC
public int u2lineNumber
public LineNumberInfo()
public LineNumberInfo(int u2startPC,
int u2lineNumber)
public java.lang.String getSource()
public java.lang.String getSourceMethod()
public int getSourceLineStart()
public int getSourceLineEnd()
public int getBlockId()
public java.util.List<LineOrigin> getOrigin()
public LineNumberInfoBlock getBlock()