Uses of Interface
com.sun.jdi.Mirror
-
Packages that use Mirror Package Description com.sun.jdi This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities.com.sun.jdi.event This package defines JDI events and event processing.com.sun.jdi.request This package is used to request that a JDI event be sent under specified conditions. -
-
Uses of Mirror in com.sun.jdi
Subinterfaces of Mirror in com.sun.jdi Modifier and Type Interface Description interfaceArrayReferenceProvides access to an array object and its components in the target VM.interfaceArrayTypeProvides access to the class of an array and the type of its components in the target VM.interfaceBooleanTypeThe type of all primitivebooleanvalues accessed in the target VM.interfaceBooleanValueProvides access to a primitivebooleanvalue in the target VM.interfaceByteTypeThe type of all primitive byte values accessed in the target VM.interfaceByteValueProvides access to a primitivebytevalue in the target VM.interfaceCharTypeThe type of all primitive char values accessed in the target VM.interfaceCharValueProvides access to a primitivecharvalue in the target VM.interfaceClassLoaderReferenceA class loader object from the target VM.interfaceClassObjectReferenceAn instance of java.lang.Class from the target VM.interfaceClassTypeA mirror of a class in the target VM.interfaceDoubleTypeThe type of all primitive double values accessed in the target VM.interfaceDoubleValueProvides access to a primitivedoublevalue in the target VM.interfaceFieldA class or instance variable in the target VM.interfaceFloatTypeThe type of all primitive float values accessed in the target VM.interfaceFloatValueProvides access to a primitivefloatvalue in the target VM.interfaceIntegerTypeThe type of all primitiveintvalues accessed in the target VM.interfaceIntegerValueProvides access to a primitiveintvalue in the target VM.interfaceInterfaceTypeA mirror of an interface in the target VM.interfaceLocalVariableA local variable in the target VM.interfaceLocationA point within the executing code of the target VM.interfaceLongTypeThe type of all primitivelongvalues accessed in the target VM.interfaceLongValueProvides access to a primitivelongvalue in the target VM.interfaceMethodA static or instance method in the target VM.interfaceModuleReferenceA module in the target VM.interfaceMonitorInfoInformation about a monitor owned by a thread.interfaceObjectReferenceAn object that currently exists in the target VM.interfacePathSearchingVirtualMachineA virtual machine which searches for classes through pathsinterfacePrimitiveTypeThe type associated with non-object values in a target VM.interfacePrimitiveValueThe value assigned to a field or variable of primitive type in a target VM.interfaceReferenceTypeThe type of an object in a target VM.interfaceShortTypeThe type of all primitiveshortvalues accessed in the target VM.interfaceShortValueProvides access to a primitiveshortvalue in the target VM.interfaceStackFrameThe state of one method invocation on a thread's call stack.interfaceStringReferenceA string object from the target VM.interfaceThreadGroupReferenceA thread group object from the target VM.interfaceThreadReferenceA thread object from the target VM.interfaceTypeThe mirror for a type in the target VM.interfaceTypeComponentAn entity declared within a user defined type (class or interface).interfaceValueThe mirror for a value in the target VM.interfaceVirtualMachineA virtual machine targeted for debugging.interfaceVoidTypeThe type of all primitivevoidvalues accessed in the target VM.interfaceVoidValueProvides access to a primitivevoidvalue in the target VM. -
Uses of Mirror in com.sun.jdi.event
Subinterfaces of Mirror in com.sun.jdi.event Modifier and Type Interface Description interfaceAccessWatchpointEventNotification of a field access in the target VM.interfaceBreakpointEventNotification of a breakpoint in the target VM.interfaceClassPrepareEventNotification of a class prepare in the target VM.interfaceClassUnloadEventNotification of a class unload in the target VM.interfaceEventAn occurrence in a target VM that is of interest to a debugger.interfaceEventQueueManager of incoming debugger events for a target VM.interfaceEventSetSeveralEventobjects may be created at a given time by the targetVirtualMachine.interfaceExceptionEventNotification of an exception in the target VM.interfaceLocatableEventAbstract superinterface of events which have both location and thread.interfaceMethodEntryEventNotification of a method invocation in the target VM.interfaceMethodExitEventNotification of a method return in the target VM.interfaceModificationWatchpointEventNotification of a field modification in the target VM.interfaceMonitorContendedEnteredEventNotification that a thread in the target VM is entering a monitor after waiting for it to be released by another thread.interfaceMonitorContendedEnterEventNotification that a thread in the target VM is attempting to enter a monitor that is already acquired by another thread.interfaceMonitorWaitedEventNotification that a thread in the target VM has finished waiting on an monitor object.interfaceMonitorWaitEventNotification that a thread in the target VM is about to wait on a monitor object.interfaceStepEventNotification of step completion in the target VM.interfaceThreadDeathEventNotification of a completed thread in the target VM.interfaceThreadStartEventNotification of a new running thread in the target VM.interfaceVMDeathEventNotification of target VM termination.interfaceVMDisconnectEventNotification of disconnection from target VM.interfaceVMStartEventNotification of initialization of a target VM.interfaceWatchpointEventNotification of a field triggered event encountered by a thread in the target VM. -
Uses of Mirror in com.sun.jdi.request
Subinterfaces of Mirror in com.sun.jdi.request Modifier and Type Interface Description interfaceAccessWatchpointRequestRequest for notification when the contents of a field are accessed in the target VM.interfaceBreakpointRequestIdentifies aLocationin the target VM at which execution should be stopped.interfaceClassPrepareRequestRequest for notification when a class is prepared in the target VM.interfaceClassUnloadRequestRequest for notification when a class is unloaded in the target VM.interfaceEventRequestRepresents a request for notification of an event.interfaceEventRequestManagerManages the creation and deletion ofEventRequests.interfaceExceptionRequestRequest for notification when an exception occurs in the target VM.interfaceMethodEntryRequestRequest for notification when a method is invoked in the target VM.interfaceMethodExitRequestRequest for notification when a method returns in the target VM.interfaceModificationWatchpointRequestRequest for notification when a field is set.interfaceMonitorContendedEnteredRequestRequest for notification of a thread in the target VM entering a monitor after waiting for it to be released by another thread.interfaceMonitorContendedEnterRequestRequest for notification of a thread in the target VM attempting to enter a monitor already acquired by another thread.interfaceMonitorWaitedRequestRequest for notification when a thread in the target VM has finished waiting on a monitor object.interfaceMonitorWaitRequestRequest for notification when a thread in the target VM is about to wait on a monitor object.interfaceStepRequestRequest for notification when a step occurs in the target VM.interfaceThreadDeathRequestRequest for notification when a thread terminates in the target VM.interfaceThreadStartRequestRequest for notification when a thread starts execution in the target VM.interfaceVMDeathRequestRequest for notification when the target VM terminates.interfaceWatchpointRequestIdentifies aFieldin the target VM being watched.
-