java.lang.Object
org.eclipse.jdi.internal.MirrorImpl
org.eclipse.jdi.internal.ValueImpl
org.eclipse.jdi.internal.ObjectReferenceImpl
org.eclipse.jdi.internal.ClassLoaderReferenceImpl
- All Implemented Interfaces:
- com.sun.jdi.ClassLoaderReference, com.sun.jdi.Mirror, com.sun.jdi.ObjectReference, com.sun.jdi.Value
- public class ClassLoaderReferenceImpl
- extends ObjectReferenceImpl
- implements com.sun.jdi.ClassLoaderReference
this class implements the corresponding interfaces
declared by the JDI specification. See the com.sun.jdi package
for more information.
|
Field Summary |
static byte |
tag
JDWP Tag. |
| Methods inherited from class org.eclipse.jdi.internal.ObjectReferenceImpl |
disableCollection, enableCollection, entryCount, equals, getObjectID, getValue, getValues, hashCode, idString, invokeMethod, isCollected, owningThread, readObjectRefWithoutTag, readObjectRefWithTag, referenceType, setValue, toString, type, uniqueID, waitingThreads, write |
| Methods inherited from class org.eclipse.jdi.internal.MirrorImpl |
checkVM, defaultIOExceptionHandler, defaultReplyErrorHandler, disconnectVM, getCommandVM, handledJdwpEventSet, handledJdwpRequest, initJdwpEventSet, initJdwpRequest, readBoolean, readByte, readByte, readByte, readByteArray, readChar, readDouble, readFloat, readInt, readInt, readInt, readLong, readShort, readShort, readShort, readString, requestVM, requestVM, requestVM, requestVM, requestVM, verboseWriter, virtualMachine, virtualMachineImpl, writeBoolean, writeByte, writeByte, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeInt, writeInt, writeLong, writeShort, writeShort, writeShort, writeString, writeVerboseCommandPacketHeader |
| Methods inherited from interface com.sun.jdi.ObjectReference |
disableCollection, enableCollection, entryCount, equals, getValue, getValues, hashCode, invokeMethod, isCollected, owningThread, referenceType, setValue, uniqueID, waitingThreads |
| Methods inherited from interface com.sun.jdi.Value |
type |
tag
public static final byte tag
- JDWP Tag.
- See Also:
- Constant Field Values
ClassLoaderReferenceImpl
public ClassLoaderReferenceImpl(VirtualMachineImpl vmImpl,
org.eclipse.jdi.internal.jdwp.JdwpClassLoaderID classLoaderID)
- Creates new ClassLoaderReferenceImpl.
getTag
public byte getTag()
- Overrides:
getTag in class ObjectReferenceImpl
definedClasses
public java.util.List definedClasses()
- Specified by:
definedClasses in interface com.sun.jdi.ClassLoaderReference
visibleClasses
public java.util.List visibleClasses()
- Specified by:
visibleClasses in interface com.sun.jdi.ClassLoaderReference
read
public static ClassLoaderReferenceImpl read(MirrorImpl target,
java.io.DataInputStream in)
throws java.io.IOException