|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.saxonica.bytecode.util.ByteCodeTrace
public class ByteCodeTrace
Calls to this class are inserted into the bytecode for debugging purposes
| Constructor Summary | |
|---|---|
ByteCodeTrace()
|
|
| Method Summary | |
|---|---|
static void |
breakpoint(Object obj)
Ad-hoc method for use as a debugging breakpoint |
static void |
showIntVariable(String variable,
int value)
Output a message to identify the contents of a variable (which must hold a int) |
static void |
showLongVariable(String variable,
long value)
Output a message to identify the contents of a variable (which must hold a long) |
static void |
showMessage(String message)
Output a simple message |
static void |
showObjectVariable(String variable,
String value)
Output a message to identify the contents of a variable (which must hold an Object) |
static void |
trace(int n)
Implement a trace point |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ByteCodeTrace()
| Method Detail |
|---|
public static void trace(int n)
n - the number allocated to the trace pointpublic static void showMessage(String message)
message - the message
public static void showObjectVariable(String variable,
String value)
variable - the name of the variablevalue - the value of the variable
public static void showLongVariable(String variable,
long value)
variable - the name of the variablevalue - the value of the variable
public static void showIntVariable(String variable,
int value)
variable - the name of the variablevalue - the value of the variablepublic static void breakpoint(Object obj)
obj - not currently used
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||