|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.util.ByteCodeLocation
This class represents the location of a bytecode instruction in the code.
All fields are public, but should be treated as read-only.
Field Summary | |
long |
codeIndex
The bytecode offset where the call was made. |
long |
lineNumber
The line-number of the bytecode instruction. |
MethodID |
method
The method in which the bytecode instruction resides. |
static long |
MISSING_long
|
Constructor Summary | |
ByteCodeLocation(MethodID method,
long lineNumber,
long codeIndex)
|
Method Summary | |
boolean |
equals(java.lang.Object b)
Compare for equality. |
int |
hashCode()
|
java.lang.String |
toString()
Format the data in an easy to parse form. |
java.lang.String |
toStringDotFormat()
Format the data in a format suitable for dot. |
java.lang.String |
toStringShortDotFormat()
Format the data in a format suitable for dot. |
java.lang.String |
toStringShortFormat()
Format the data in a compact form. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final long MISSING_long
public MethodID method
public long lineNumber
public long codeIndex
Constructor Detail |
public ByteCodeLocation(MethodID method, long lineNumber, long codeIndex)
Method Detail |
public boolean equals(java.lang.Object b)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringShortFormat()
public java.lang.String toStringDotFormat()
public java.lang.String toStringShortDotFormat()
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |