|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.watermark.ct.trace.TracePoint
This class represents the location of an annotation point in the code.
All fields are public, but should be treated as read-only.
Field Summary | |
ByteCodeLocation |
location
The source location of a Annotate.mark(Arg) call. |
StackFrame[] |
stack
The call stack at this annotation point. |
java.lang.String |
value
The argument (if any) found in a Annotate.mark(Arg) call. |
Constructor Summary | |
TracePoint(java.lang.String value,
ByteCodeLocation location)
|
|
TracePoint(java.lang.String value,
ByteCodeLocation location,
StackFrame[] stack)
|
Method Summary | |
boolean |
equals(java.lang.Object b)
Compare for equality. |
int |
hashCode()
|
static TracePoint[] |
read(java.lang.String traceFileName)
|
java.lang.String |
toString()
Format the data in an easy to parse form. |
static java.lang.String |
toString(TracePoint[] pts)
Format the data for easy reading. |
static void |
write(java.lang.String traceFileName,
TracePoint[] tracePoints)
Write an array of trace point data to file. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String value
public ByteCodeLocation location
public StackFrame[] stack
Constructor Detail |
public TracePoint(java.lang.String value, ByteCodeLocation location)
public TracePoint(java.lang.String value, ByteCodeLocation location, StackFrame[] stack)
Method Detail |
public boolean equals(java.lang.Object b)
equals
in class java.lang.Object
b
- object to compare topublic int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.String toString(TracePoint[] pts)
public static void write(java.lang.String traceFileName, TracePoint[] tracePoints) throws java.lang.Exception
java.lang.Exception
public static TracePoint[] read(java.lang.String traceFileName) throws java.lang.Exception
java.lang.Exception
|
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 |