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, isValidpublic 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.Objectpublic 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.InvalidTypeExceptioncom.sun.jdi.ClassNotLoadedExceptionpublic boolean isCollected()
public long uniqueID()
public java.util.List<ThreadReferenceProxyImpl> waitingThreads() throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateExceptionpublic ThreadReferenceProxyImpl owningThread() throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateExceptionpublic int entryCount()
throws com.sun.jdi.IncompatibleThreadStateException
com.sun.jdi.IncompatibleThreadStateExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected void clearCaches()
clearCaches in class JdiProxy