1 11 package com.sun.jdi; 12 13 14 import java.util.List ; 15 import java.util.Map ; 16 17 public interface ObjectReference extends com.sun.jdi.Value { 18 public static final int INVOKE_SINGLE_THREADED = 1; 19 public static final int INVOKE_NONVIRTUAL = 2; 20 public void disableCollection(); 21 public void enableCollection(); 22 public int entryCount() throws IncompatibleThreadStateException; 23 public boolean equals(Object arg1); 24 public Value getValue(Field arg1); 25 public Map getValues(java.util.List arg1); 26 public int hashCode(); 27 public Value invokeMethod(ThreadReference arg1, Method arg2, List arg3, int arg4) throws InvalidTypeException, ClassNotLoadedException, IncompatibleThreadStateException, InvocationException; 28 public boolean isCollected(); 29 public ThreadReference owningThread() throws IncompatibleThreadStateException; 30 public com.sun.jdi.ReferenceType referenceType(); 31 public void setValue(Field arg1, Value arg2) throws InvalidTypeException, ClassNotLoadedException; 32 public long uniqueID(); 33 public List waitingThreads() throws IncompatibleThreadStateException; 34 public List referringObjects(long arg1); 35 } 36 | Popular Tags |