|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - the class that has been instrumented.public interface ObjectInstrumentation<T>
Contains information about an instance of a class that has been instrumented.
Breakpoints can be created in an instrumented object to control the
flow of execution.
ClassInstrumentation| Method Summary | |
|---|---|
Breakpoint |
createBreakpoint(CodePosition position,
Thread thread)
Creates a new Breakpoint for the given CodePosition and Thread, both of which must be non-null. |
T |
getUnderlyingObject()
Gets the underlying object |
Stepper |
step(Breakpoint breakpoint)
Steps to the next executable line from a given breakpoint, assuming that breakpoint has already been reached. |
| Method Detail |
|---|
T getUnderlyingObject()
Breakpoint createBreakpoint(CodePosition position,
Thread thread)
getUnderlyingObject().
Stepper step(Breakpoint breakpoint)
IllegalThreadStateException - if the given breakpoint has not already
been reached.Breakpoint.await()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||