public class StackFrameProxyImpl extends JdiProxy implements StackFrameProxy
| Constructor and Description |
|---|
StackFrameProxyImpl(ThreadReferenceProxyImpl threadProxy,
com.sun.jdi.StackFrame frame,
int fromBottomIndex) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clearCaches() |
boolean |
equals(java.lang.Object obj) |
java.util.List<com.sun.jdi.Value> |
getArgumentValues() |
com.sun.jdi.ClassLoaderReference |
getClassLoader() |
int |
getFrameIndex() |
int |
getIndexFromBottom() |
com.sun.jdi.StackFrame |
getStackFrame()
Use with caution.
|
com.sun.jdi.Value |
getValue(LocalVariableProxyImpl localVariable) |
VirtualMachineProxyImpl |
getVirtualMachine() |
int |
hashCode() |
boolean |
isBottom() |
boolean |
isLocalVariableVisible(LocalVariableProxyImpl var) |
boolean |
isObsolete() |
boolean |
isValid() |
com.sun.jdi.Location |
location() |
void |
setValue(LocalVariableProxyImpl localVariable,
com.sun.jdi.Value value) |
com.sun.jdi.ObjectReference |
thisObject() |
ThreadReferenceProxyImpl |
threadProxy() |
java.lang.String |
toString() |
com.sun.jdi.Value |
visibleValueByName(java.lang.String name) |
LocalVariableProxyImpl |
visibleVariableByName(java.lang.String name) |
protected com.sun.jdi.LocalVariable |
visibleVariableByNameInt(java.lang.String name) |
java.util.List<LocalVariableProxyImpl> |
visibleVariables() |
checkValidpublic StackFrameProxyImpl(ThreadReferenceProxyImpl threadProxy, com.sun.jdi.StackFrame frame, int fromBottomIndex)
public boolean isObsolete()
throws EvaluateException
EvaluateExceptionprotected void clearCaches()
clearCaches in class JdiProxypublic com.sun.jdi.StackFrame getStackFrame()
throws EvaluateException
getStackFrame in interface StackFrameProxyEvaluateExceptionpublic int getFrameIndex()
throws EvaluateException
getFrameIndex in interface StackFrameProxyEvaluateExceptionpublic VirtualMachineProxyImpl getVirtualMachine()
getVirtualMachine in interface StackFrameProxypublic com.sun.jdi.Location location()
throws EvaluateException
location in interface StackFrameProxyEvaluateExceptionpublic ThreadReferenceProxyImpl threadProxy()
threadProxy in interface StackFrameProxypublic java.lang.String toString()
toString in class java.lang.Objectpublic com.sun.jdi.ObjectReference thisObject()
throws EvaluateException
EvaluateExceptionpublic java.util.List<LocalVariableProxyImpl> visibleVariables() throws EvaluateException
EvaluateExceptionpublic LocalVariableProxyImpl visibleVariableByName(java.lang.String name) throws EvaluateException
visibleVariableByName in interface StackFrameProxyEvaluateExceptionpublic com.sun.jdi.Value visibleValueByName(java.lang.String name)
throws EvaluateException
EvaluateExceptionprotected com.sun.jdi.LocalVariable visibleVariableByNameInt(java.lang.String name)
throws EvaluateException
EvaluateExceptionpublic com.sun.jdi.Value getValue(LocalVariableProxyImpl localVariable) throws EvaluateException
EvaluateExceptionpublic java.util.List<com.sun.jdi.Value> getArgumentValues()
throws EvaluateException
EvaluateExceptionpublic void setValue(LocalVariableProxyImpl localVariable, com.sun.jdi.Value value) throws EvaluateException, com.sun.jdi.ClassNotLoadedException, com.sun.jdi.InvalidTypeException
EvaluateExceptioncom.sun.jdi.ClassNotLoadedExceptioncom.sun.jdi.InvalidTypeExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean isLocalVariableVisible(LocalVariableProxyImpl var) throws EvaluateException
EvaluateExceptionpublic com.sun.jdi.ClassLoaderReference getClassLoader()
throws EvaluateException
getClassLoader in interface StackFrameProxyEvaluateExceptionpublic boolean isBottom()
public int getIndexFromBottom()