public class ObjectReferenceProxyImpl extends JdiProxy
Constructor and Description |
---|
ObjectReferenceProxyImpl(VirtualMachineProxyImpl virtualMachineProxy,
com.sun.jdi.ObjectReference objectReference) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearCaches()
The advice to the proxy to clear cached data.
|
int |
entryCount() |
boolean |
equals(java.lang.Object o) |
com.sun.jdi.ObjectReference |
getObjectReference() |
java.util.Map<com.sun.jdi.Field,com.sun.jdi.Value> |
getValues(java.util.List<? extends com.sun.jdi.Field> list) |
VirtualMachineProxyImpl |
getVirtualMachineProxy() |
int |
hashCode() |
boolean |
isCollected() |
ThreadReferenceProxyImpl |
owningThread() |
com.sun.jdi.ReferenceType |
referenceType() |
void |
setValue(com.sun.jdi.Field field,
com.sun.jdi.Value value) |
java.lang.String |
toString() |
com.sun.jdi.Type |
type() |
long |
uniqueID() |
java.util.List<ThreadReferenceProxyImpl> |
waitingThreads() |
checkValid, isValid
public ObjectReferenceProxyImpl(VirtualMachineProxyImpl virtualMachineProxy, com.sun.jdi.ObjectReference objectReference)
public com.sun.jdi.ObjectReference getObjectReference()
public VirtualMachineProxyImpl getVirtualMachineProxy()
public com.sun.jdi.ReferenceType referenceType()
public com.sun.jdi.Type type()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<com.sun.jdi.Field,com.sun.jdi.Value> getValues(java.util.List<? extends com.sun.jdi.Field> list)
public void setValue(com.sun.jdi.Field field, com.sun.jdi.Value value) throws com.sun.jdi.InvalidTypeException, com.sun.jdi.ClassNotLoadedException
com.sun.jdi.InvalidTypeException
com.sun.jdi.ClassNotLoadedException
public boolean isCollected()
public long uniqueID()
public java.util.List<ThreadReferenceProxyImpl> waitingThreads() throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateException
public ThreadReferenceProxyImpl owningThread() throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateException
public int entryCount() throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateException
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected void clearCaches()
clearCaches
in class JdiProxy