|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.squawk.DebuggerSupport.StackInspector com.sun.squawk.DebuggerSupport.SlotSetter
public abstract static class DebuggerSupport.SlotSetter
A SlotSetter is a kind of StackInspector that can set the value of a slot
Field Summary |
---|
Fields inherited from class com.sun.squawk.DebuggerSupport.StackInspector |
---|
doSlots, vmThread |
Constructor Summary | |
---|---|
protected |
DebuggerSupport.SlotSetter(VMThread thread)
Constructor. |
Method Summary | |
---|---|
abstract Object |
newObjValue()
Returns the new reference value for the slot last checked by shouldSetSlot. |
abstract long |
newPrimValue()
Returns the new primitive value for the slot last checked by shouldSetSlot. |
abstract boolean |
shouldSetSlot(int slot,
Klass type)
Should this slot be set? |
Methods inherited from class com.sun.squawk.DebuggerSupport.StackInspector |
---|
getResult, getTypeMap, inspectFrame, inspectSlot, inspectSlot, postInspection |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected DebuggerSupport.SlotSetter(VMThread thread)
thread
- the thread whose call stack is being inspected. This thread must be suspended
at the time the inspection is performed.Method Detail |
---|
public abstract boolean shouldSetSlot(int slot, Klass type)
slot
- the slot indextype
- the declared type of the slot
public abstract long newPrimValue()
public abstract Object newObjValue()
|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |