- AbsentInformationException - Exception in com.sun.jdi
- 
Thrown to indicate line number or variable information is not available. 
- AbsentInformationException() - Constructor for exception com.sun.jdi.AbsentInformationException
-  
- AbsentInformationException(String) - Constructor for exception com.sun.jdi.AbsentInformationException
-  
- accept(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.ListeningConnector
- 
Waits for a target VM to attach to this connector. 
- accept(TransportService.ListenKey, long, long) - Method in class com.sun.jdi.connect.spi.TransportService
- 
Accept a connection from a target VM. 
- Accessible - Interface in com.sun.jdi
- 
Provides information on the accessibility of a type or type component. 
- AccessWatchpointEvent - Interface in com.sun.jdi.event
- 
Notification of a field access in the target VM. 
- AccessWatchpointRequest - Interface in com.sun.jdi.request
- 
Request for notification when the contents of a field are accessed
 in the target VM. 
- accessWatchpointRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled access
 watchpoint requests. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.ClassPrepareRequest
- 
Restricts the events generated by this request to the
 preparation of reference types whose name does not match
 this restricted regular expression. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.ClassUnloadRequest
- 
Restricts the events generated by this request to the
 unloading of reference types whose name does not match
 a restricted regular expression. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name does not match a
 restricted regular expression. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MethodEntryRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name does not match this restricted
 regular expression, e.g. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MethodExitRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name does not match this
 restricted regular expression. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MonitorContendedEnteredRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name does not match this restricted
 regular expression, e.g. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MonitorContendedEnterRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name does not match this restricted
 regular expression, e.g. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MonitorWaitedRequest
- 
Restricts the events generated by this request to those
 in which the name of the class of the monitor object does notmatch this restricted
 regular expression, e.g. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.MonitorWaitRequest
- 
Restricts the events generated by this request to those
 in which the name of the class of the monitor object does notmatch this restricted
 regular expression, e.g. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.StepRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name does not match a
 restricted regular expression. 
- addClassExclusionFilter(String) - Method in interface com.sun.jdi.request.WatchpointRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name does not match this
 restricted regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.ClassPrepareRequest
- 
Restricts the events generated by this request to be the
 preparation of the given reference type and any subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.ClassPrepareRequest
- 
Restricts the events generated by this request to the
 preparation of reference types whose name matches this restricted
 regular expression. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.ClassUnloadRequest
- 
Restricts the events generated by this request to the
 unloading of reference types whose name matches a restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Restricts the events generated by this request to those whose
 location is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name matches a restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MethodEntryRequest
- 
Restricts the events generated by this request to those whose
 method is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MethodEntryRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name matches this restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MethodExitRequest
- 
Restricts the events generated by this request to those whose
 method is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MethodExitRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name matches a restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MonitorContendedEnteredRequest
- 
Restricts the events generated by this request to those whose
 method is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MonitorContendedEnteredRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name matches this restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MonitorContendedEnterRequest
- 
Restricts the events generated by this request to those whose
 method is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MonitorContendedEnterRequest
- 
Restricts the events generated by this request to those
 whose method is in a class whose name matches this restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MonitorWaitedRequest
- 
Restricts the events generated by this request to those whose
 monitor object is of the given reference type or any of
 its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MonitorWaitedRequest
- 
Restricts the events generated by this request to those
 in which the name of the class of the monitor object matches this restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.MonitorWaitRequest
- 
Restricts the events generated by this request to those whose
 monitor object is of the given reference type or any of
 its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.MonitorWaitRequest
- 
Restricts the events generated by this request to those
 in which the name of the class of the monitor object matches this restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.StepRequest
- 
Restricts the events generated by this request to those whose
 location is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.StepRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name matches a restricted
 regular expression. 
- addClassFilter(ReferenceType) - Method in interface com.sun.jdi.request.WatchpointRequest
- 
Restricts the events generated by this request to those whose
 location is in the given reference type or any of its subtypes. 
- addClassFilter(String) - Method in interface com.sun.jdi.request.WatchpointRequest
- 
Restricts the events generated by this request to those
 whose location is in a class whose name matches a restricted
 regular expression. 
- addCountFilter(int) - Method in interface com.sun.jdi.request.EventRequest
- 
Limit the requested event to be reported at most once after a
 given number of occurrences. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.BreakpointRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MethodEntryRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MethodExitRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MonitorContendedEnteredRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MonitorContendedEnterRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MonitorWaitedRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.MonitorWaitRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.StepRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- addInstanceFilter(ObjectReference) - Method in interface com.sun.jdi.request.WatchpointRequest
- 
Restricts the events generated by this request to those in
 which the currently executing instance ("this") is the object
 specified. 
- address() - Method in class com.sun.jdi.connect.spi.TransportService.ListenKey
- 
Returns a string representation of the listen key. 
- addSourceNameFilter(String) - Method in interface com.sun.jdi.request.ClassPrepareRequest
- 
Restricts the events generated by this request to the
 preparation of reference types for which the restricted regular
 expression 'sourceNamePattern' matches one of the 'sourceNames' for
 the reference type being prepared. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.BreakpointRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MethodEntryRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MethodExitRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MonitorContendedEnteredRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MonitorContendedEnterRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MonitorWaitedRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.MonitorWaitRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.ThreadDeathRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.ThreadStartRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- addThreadFilter(ThreadReference) - Method in interface com.sun.jdi.request.WatchpointRequest
- 
Restricts the events generated by this request to those in
 the given thread. 
- allClasses() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns all loaded types. 
- allConnectors() - Method in interface com.sun.jdi.VirtualMachineManager
- 
Returns the list of all known  Connector objects. 
- allFields() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing each  Field declared in this type,
 and its superclasses, implemented interfaces, and/or superinterfaces. 
- allInterfaces() - Method in interface com.sun.jdi.ClassType
- 
Gets the interfaces directly and indirectly implemented
 by this class. 
- allLineLocations() - Method in interface com.sun.jdi.Method
- 
Returns a list containing a  Location object for
 each executable source line in this method. 
- allLineLocations(String, String) - Method in interface com.sun.jdi.Method
- 
Returns a list containing a  Location object for
 each executable source line in this method. 
- allLineLocations() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing a  Location object
 for each executable source line in this reference type. 
- allLineLocations(String, String) - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing a  Location object
 for each executable source line in this reference type. 
- allMethods() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing each  Method declared in this type,
 and its superclasses, implemented interfaces, and/or superinterfaces. 
- allThreads() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns a list of the currently running threads. 
- argumentNames() - Method in exception com.sun.jdi.connect.IllegalConnectorArgumentsException
- 
Return a Listcontaining the names of the
 invalid or inconsistent arguments.
 
- arguments() - Method in interface com.sun.jdi.Method
- 
Returns a list containing each  LocalVariable that is
 declared as an argument of this method. 
- argumentTypeNames() - Method in interface com.sun.jdi.Method
- 
Returns a list containing a text representation of the type
 of each formal parameter of this method. 
- argumentTypes() - Method in interface com.sun.jdi.Method
- 
Returns a list containing the type
 of each formal parameter of this method. 
- ArrayReference - Interface in com.sun.jdi
- 
Provides access to an array object and its components in the target VM. 
- ArrayType - Interface in com.sun.jdi
- 
Provides access to the class of an array and the type of
 its components in the target VM. 
- attach(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.AttachingConnector
- 
Attaches to a running application and and returns a
 mirror of its VM. 
- attach(String, long, long) - Method in class com.sun.jdi.connect.spi.TransportService
- 
Attaches to the specified address. 
- AttachingConnector - Interface in com.sun.jdi.connect
- 
A connector which attaches to a previously running target VM. 
- attachingConnectors() - Method in interface com.sun.jdi.VirtualMachineManager
- 
- availableStrata() - Method in interface com.sun.jdi.ReferenceType
- 
Return the available strata for this reference type. 
- canAddMethod() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the addition
 of methods when performing class redefinition. 
- canBeModified() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM is a read-only VM. 
- canForceEarlyReturn() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the forcing of a method to
 return early. 
- canGetBytecodes() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the retrieval
 of a method's bytecodes. 
- canGetClassFileVersion() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports reading class file
 major and minor versions. 
- canGetConstantPool() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports getting constant pool
 information of a class. 
- canGetCurrentContendedMonitor() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the retrieval
 of the monitor for which a thread is currently waiting. 
- canGetInstanceInfo() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the accessing of class instances,
 instance counts, and referring objects. 
- canGetMethodReturnValues() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the inclusion of return values
 in
  MethodExitEvents. 
- canGetMonitorFrameInfo() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports getting which
 frame has acquired a monitor. 
- canGetMonitorInfo() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the retrieval
 of the monitor information for an object. 
- canGetOwnedMonitorInfo() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the retrieval
 of the monitors owned by a thread. 
- canGetSourceDebugExtension() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports getting
 the source debug extension. 
- canGetSyntheticAttribute() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the query
 of the synthetic attribute of a method or field. 
- canPopFrames() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports popping
 frames of a threads stack. 
- canRedefineClasses() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports any level
 of class redefinition. 
- canRequestMonitorEvents() - Method in interface com.sun.jdi.VirtualMachine
- 
- canRequestVMDeathEvent() - Method in interface com.sun.jdi.VirtualMachine
- 
- canUnrestrictedlyRedefineClasses() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports unrestricted
 changes when performing class redefinition. 
- canUseInstanceFilters() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports filtering
 events by specific instance object. 
- canUseSourceNameFilters() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports the filtering of
 class prepare events by source name. 
- canWatchFieldAccess() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports watchpoints
 for field access. 
- canWatchFieldModification() - Method in interface com.sun.jdi.VirtualMachine
- 
Determines if the target VM supports watchpoints
 for field modification. 
- capabilities() - Method in class com.sun.jdi.connect.spi.TransportService
- 
Returns the capabilities of the transport service. 
- Capabilities() - Constructor for class com.sun.jdi.connect.spi.TransportService.Capabilities
-  
- catchLocation() - Method in interface com.sun.jdi.event.ExceptionEvent
- 
Gets the location where the exception will be caught. 
- CharType - Interface in com.sun.jdi
- 
The type of all primitive char values accessed in
 the target VM. 
- CharValue - Interface in com.sun.jdi
- 
Provides access to a primitive charvalue in
 the target VM.
 
- charValue() - Method in interface com.sun.jdi.PrimitiveValue
- 
Converts this value to a CharValue and returns the result
 as a char. 
- choices() - Method in interface com.sun.jdi.connect.Connector.SelectedArgument
- 
Return the possible values for the argument 
- classesByName(String) - Method in interface com.sun.jdi.VirtualMachine
- 
Returns the loaded reference types that
 match a given name. 
- classLoader() - Method in interface com.sun.jdi.ReferenceType
- 
Gets the classloader object which loaded the class corresponding
 to this type. 
- ClassLoaderReference - Interface in com.sun.jdi
- 
A class loader object from the target VM. 
- className() - Method in exception com.sun.jdi.ClassNotLoadedException
-  
- className() - Method in interface com.sun.jdi.event.ClassUnloadEvent
- 
Returns the name of the class that has been unloaded. 
- ClassNotLoadedException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested class has
 not yet been loaded through the appropriate class loader. 
- ClassNotLoadedException(String) - Constructor for exception com.sun.jdi.ClassNotLoadedException
-  
- ClassNotLoadedException(String, String) - Constructor for exception com.sun.jdi.ClassNotLoadedException
-  
- ClassNotPreparedException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested operation cannot be
 completed because the specified class has not yet been prepared. 
- ClassNotPreparedException() - Constructor for exception com.sun.jdi.ClassNotPreparedException
-  
- ClassNotPreparedException(String) - Constructor for exception com.sun.jdi.ClassNotPreparedException
-  
- classObject() - Method in interface com.sun.jdi.ReferenceType
- 
Returns the class object that corresponds to this type in the
 target VM. 
- ClassObjectReference - Interface in com.sun.jdi
- 
An instance of java.lang.Class from the target VM. 
- classPath() - Method in interface com.sun.jdi.PathSearchingVirtualMachine
- 
Get the class path for this virtual machine. 
- ClassPrepareEvent - Interface in com.sun.jdi.event
- 
Notification of a class prepare in the target VM. 
- ClassPrepareRequest - Interface in com.sun.jdi.request
- 
Request for notification when a class is prepared in the target VM. 
- classPrepareRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled class prepare requests. 
- classSignature() - Method in interface com.sun.jdi.event.ClassUnloadEvent
- 
Returns the JNI-style signature of the class that has been unloaded. 
- ClassType - Interface in com.sun.jdi
- 
A mirror of a class in the target VM. 
- ClassUnloadEvent - Interface in com.sun.jdi.event
- 
Notification of a class unload in the target VM. 
- ClassUnloadRequest - Interface in com.sun.jdi.request
- 
Request for notification when a class is unloaded in the target VM. 
- classUnloadRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled class unload requests. 
- close() - Method in class com.sun.jdi.connect.spi.Connection
- 
Closes this connection. 
- ClosedConnectionException - Exception in com.sun.jdi.connect.spi
- 
This exception may be thrown as a result of an asynchronous
 close of a  Connection while an I/O operation is
 in progress. 
- ClosedConnectionException() - Constructor for exception com.sun.jdi.connect.spi.ClosedConnectionException
- 
Constructs a ClosedConnectionException with no detail
 message. 
- ClosedConnectionException(String) - Constructor for exception com.sun.jdi.connect.spi.ClosedConnectionException
- 
Constructs a ClosedConnectionException with the
 specified detail message. 
- codeIndex() - Method in interface com.sun.jdi.Location
- 
Gets the code position within this location's method. 
- com.sun.jdi - package 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.connect - package com.sun.jdi.connect
- 
This package defines connections between the virtual machine
 using the JDI and the target virtual machine. 
- com.sun.jdi.connect.spi - package com.sun.jdi.connect.spi
- 
This package comprises the interfaces and classes used to
 develop new  TransportService
 implementations. 
- com.sun.jdi.event - package com.sun.jdi.event
- 
This package defines JDI events and event processing. 
- com.sun.jdi.request - package com.sun.jdi.request
- 
This package is used to request that a JDI
 event be sent under specified conditions. 
- componentSignature() - Method in interface com.sun.jdi.ArrayType
- 
Gets the JNI signature of the components of this
 array class. 
- componentType() - Method in interface com.sun.jdi.ArrayType
- 
Returns the component type of this array,
 as specified in the array declaration. 
- componentTypeName() - Method in interface com.sun.jdi.ArrayType
- 
Returns a text representation of the component
 type of this array. 
- concreteMethodByName(String, String) - Method in interface com.sun.jdi.ClassType
- 
Returns a the single non-abstract  Method visible from
 this class that has the given name and signature. 
- connectedVirtualMachines() - Method in interface com.sun.jdi.VirtualMachineManager
- 
Lists all target VMs which are connected to the debugger. 
- Connection - Class in com.sun.jdi.connect.spi
- 
A connection between a debugger and a target VM which it debugs. 
- Connection() - Constructor for class com.sun.jdi.connect.spi.Connection
-  
- Connector - Interface in com.sun.jdi.connect
- 
A method of connection between a debugger and a target VM. 
- Connector.Argument - Interface in com.sun.jdi.connect
- 
Specification for and value of a Connector argument. 
- Connector.BooleanArgument - Interface in com.sun.jdi.connect
- 
Specification for and value of a Connector argument,
 whose value is Boolean. 
- Connector.IntegerArgument - Interface in com.sun.jdi.connect
- 
Specification for and value of a Connector argument,
 whose value is an integer. 
- Connector.SelectedArgument - Interface in com.sun.jdi.connect
- 
Specification for and value of a Connector argument,
 whose value is a String selected from a list of choices. 
- Connector.StringArgument - Interface in com.sun.jdi.connect
- 
Specification for and value of a Connector argument,
 whose value is a String. 
- constantPool() - Method in interface com.sun.jdi.ReferenceType
- 
Returns the raw bytes of the constant pool in the format of the
 constant_pool item of the Class File Format in the Java Virtual
 Machine Specification. 
- constantPoolCount() - Method in interface com.sun.jdi.ReferenceType
- 
Returns the number of entries in the constant pool plus one. 
- createAccessWatchpointRequest(Field) - Method in interface com.sun.jdi.request.EventRequestManager
- 
Creates a new disabled watchpoint which watches accesses to the
 specified field. 
- createBreakpointRequest(Location) - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createClassPrepareRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createClassUnloadRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createExceptionRequest(ReferenceType, boolean, boolean) - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createMethodEntryRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createMethodExitRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createModificationWatchpointRequest(Field) - Method in interface com.sun.jdi.request.EventRequestManager
- 
Creates a new disabled watchpoint which watches accesses to the
 specified field. 
- createMonitorContendedEnteredRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createMonitorContendedEnterRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createMonitorWaitedRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createMonitorWaitRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createStepRequest(ThreadReference, int, int) - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createThreadDeathRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createThreadStartRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- createVirtualMachine(Connection, Process) - Method in interface com.sun.jdi.VirtualMachineManager
- 
Create a virtual machine mirror for a target VM. 
- createVirtualMachine(Connection) - Method in interface com.sun.jdi.VirtualMachineManager
- 
Creates a new virtual machine. 
- createVMDeathRequest() - Method in interface com.sun.jdi.request.EventRequestManager
- 
- currentContendedMonitor() - Method in interface com.sun.jdi.ThreadReference
- 
Returns an  ObjectReference for the monitor, if any,
 for which this thread is currently waiting. 
- enable() - Method in interface com.sun.jdi.request.EventRequest
- 
- enableCollection() - Method in interface com.sun.jdi.ObjectReference
- 
Permits garbage collection for this object. 
- entryCount() - Method in interface com.sun.jdi.ObjectReference
- 
Returns the number times this object's monitor has been
 entered by the current owning thread. 
- equals(Object) - Method in interface com.sun.jdi.BooleanValue
- 
Compares the specified Object with this BooleanValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.ByteValue
- 
Compares the specified Object with this ByteValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.CharValue
- 
Compares the specified Object with this CharValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.DoubleValue
- 
Compares the specified Object with this DoubleValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.Field
- 
Compares the specified Object with this field for equality. 
- equals(Object) - Method in interface com.sun.jdi.FloatValue
- 
Compares the specified Object with this FloatValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.IntegerValue
- 
Compares the specified Object with this IntegerValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.LocalVariable
- 
Compares the specified Object with this LocalVariable for equality. 
- equals(Object) - Method in interface com.sun.jdi.Location
- 
Compares the specified Object with this Location for equality. 
- equals(Object) - Method in interface com.sun.jdi.LongValue
- 
Compares the specified Object with this LongValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.Method
- 
Compares the specified Object with this method for equality. 
- equals(Object) - Method in interface com.sun.jdi.ObjectReference
- 
Compares the specified Object with this ObjectReference for equality. 
- equals(Object) - Method in interface com.sun.jdi.ReferenceType
- 
Compares the specified Object with this ReferenceType for equality. 
- equals(Object) - Method in interface com.sun.jdi.ShortValue
- 
Compares the specified Object with this ShortValue for equality. 
- equals(Object) - Method in interface com.sun.jdi.VoidValue
- 
Compares the specified Object with this VoidValue for equality. 
- errorCode() - Method in exception com.sun.jdi.InternalException
-  
- Event - Interface in com.sun.jdi.event
- 
An occurrence in a target VM that is of interest to a debugger. 
- EventIterator - Interface in com.sun.jdi.event
- 
EventIterators are unmodifiable. 
- eventIterator() - Method in interface com.sun.jdi.event.EventSet
- 
Return an iterator specific to  Event objects. 
- EventQueue - Interface in com.sun.jdi.event
- 
Manager of incoming debugger events for a target VM. 
- eventQueue() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns the event queue for this virtual machine. 
- EventRequest - Interface in com.sun.jdi.request
- 
Represents a request for notification of an event. 
- EventRequestManager - Interface in com.sun.jdi.request
- 
- eventRequestManager() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns the event request manager for this virtual machine. 
- EventSet - Interface in com.sun.jdi.event
- 
- exception() - Method in interface com.sun.jdi.event.ExceptionEvent
- 
Gets the thrown exception object. 
- exception() - Method in exception com.sun.jdi.InvocationException
-  
- exception() - Method in interface com.sun.jdi.request.ExceptionRequest
- 
Returns exception type for which exception events are requested. 
- ExceptionEvent - Interface in com.sun.jdi.event
- 
Notification of an exception in the target VM. 
- ExceptionRequest - Interface in com.sun.jdi.request
- 
Request for notification when an exception occurs in the target VM. 
- exceptionRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled exception requests. 
- exit(int) - Method in interface com.sun.jdi.VirtualMachine
- 
Causes the mirrored VM to terminate with the given error code. 
- IllegalConnectorArgumentsException - Exception in com.sun.jdi.connect
- 
Thrown to indicate an invalid argument or
 inconsistent passed to a  Connector. 
- IllegalConnectorArgumentsException(String, String) - Constructor for exception com.sun.jdi.connect.IllegalConnectorArgumentsException
- 
Construct an IllegalConnectorArgumentsExceptionwith the specified detail message and the name of the argument
 which is invalid or inconsistent.
 
- IllegalConnectorArgumentsException(String, List<String>) - Constructor for exception com.sun.jdi.connect.IllegalConnectorArgumentsException
- 
Construct an IllegalConnectorArgumentsExceptionwith the specified detail message and aListof
 names of arguments which are invalid or inconsistent.
 
- implementors() - Method in interface com.sun.jdi.InterfaceType
- 
Gets the currently prepared classes which directly implement this
 interface. 
- IncompatibleThreadStateException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested operation cannot be
 completed while the specified thread is in its current state. 
- IncompatibleThreadStateException() - Constructor for exception com.sun.jdi.IncompatibleThreadStateException
-  
- IncompatibleThreadStateException(String) - Constructor for exception com.sun.jdi.IncompatibleThreadStateException
-  
- InconsistentDebugInfoException - Exception in com.sun.jdi
- 
Thrown to indicate that there is an inconistency in the debug
 information provided by the target VM. 
- InconsistentDebugInfoException() - Constructor for exception com.sun.jdi.InconsistentDebugInfoException
-  
- InconsistentDebugInfoException(String) - Constructor for exception com.sun.jdi.InconsistentDebugInfoException
-  
- instanceCounts(List<? extends ReferenceType>) - Method in interface com.sun.jdi.VirtualMachine
- 
Returns the number of instances of each ReferenceType in the 'refTypes'
 list. 
- instances(long) - Method in interface com.sun.jdi.ReferenceType
- 
Returns instances of this ReferenceType. 
- IntegerType - Interface in com.sun.jdi
- 
The type of all primitive intvalues
 accessed in the target VM.
 
- IntegerValue - Interface in com.sun.jdi
- 
Provides access to a primitive intvalue in
 the target VM.
 
- interfaces() - Method in interface com.sun.jdi.ClassType
- 
Gets the interfaces directly implemented by this class. 
- InterfaceType - Interface in com.sun.jdi
- 
A mirror of an interface in the target VM. 
- InternalException - Exception in com.sun.jdi
- 
Thrown to indicate that an unexpected internal error has
 occurred. 
- InternalException() - Constructor for exception com.sun.jdi.InternalException
-  
- InternalException(String) - Constructor for exception com.sun.jdi.InternalException
-  
- InternalException(int) - Constructor for exception com.sun.jdi.InternalException
-  
- InternalException(String, int) - Constructor for exception com.sun.jdi.InternalException
-  
- interrupt() - Method in interface com.sun.jdi.ThreadReference
- 
Interrupts this thread unless the thread has been suspended by the
 debugger. 
- intValue() - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
Return the value of the argument as a int. 
- intValue() - Method in interface com.sun.jdi.PrimitiveValue
- 
Converts this value to an IntegerValue and returns the result
 as an int. 
- InvalidCodeIndexException - Exception in com.sun.jdi
- 
- InvalidCodeIndexException() - Constructor for exception com.sun.jdi.InvalidCodeIndexException
- 
Deprecated. 
- InvalidCodeIndexException(String) - Constructor for exception com.sun.jdi.InvalidCodeIndexException
- 
Deprecated. 
- InvalidLineNumberException - Exception in com.sun.jdi
- 
- InvalidLineNumberException() - Constructor for exception com.sun.jdi.InvalidLineNumberException
- 
Deprecated. 
- InvalidLineNumberException(String) - Constructor for exception com.sun.jdi.InvalidLineNumberException
- 
Deprecated. 
- InvalidRequestStateException - Exception in com.sun.jdi.request
- 
Thrown to indicate that the requested event cannot be modified
 because it is enabled. 
- InvalidRequestStateException() - Constructor for exception com.sun.jdi.request.InvalidRequestStateException
-  
- InvalidRequestStateException(String) - Constructor for exception com.sun.jdi.request.InvalidRequestStateException
-  
- InvalidStackFrameException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested operation cannot be
 completed because the specified stack frame is no longer valid. 
- InvalidStackFrameException() - Constructor for exception com.sun.jdi.InvalidStackFrameException
-  
- InvalidStackFrameException(String) - Constructor for exception com.sun.jdi.InvalidStackFrameException
-  
- InvalidTypeException - Exception in com.sun.jdi
- 
Thrown to indicate a type mismatch in setting the value of a field
 or variable, or in specifying the return value of a method. 
- InvalidTypeException() - Constructor for exception com.sun.jdi.InvalidTypeException
-  
- InvalidTypeException(String) - Constructor for exception com.sun.jdi.InvalidTypeException
-  
- InvocationException - Exception in com.sun.jdi
- 
Thrown to indicate an exception occurred in an invoked method within
 the target VM. 
- InvocationException(ObjectReference) - Constructor for exception com.sun.jdi.InvocationException
-  
- INVOKE_NONVIRTUAL - Static variable in interface com.sun.jdi.ObjectReference
- 
Perform non-virtual method invocation 
- INVOKE_SINGLE_THREADED - Static variable in interface com.sun.jdi.ClassType
- 
Perform method invocation with only the invoking thread resumed 
- INVOKE_SINGLE_THREADED - Static variable in interface com.sun.jdi.ObjectReference
- 
Perform method invocation with only the invoking thread resumed 
- invokeMethod(ThreadReference, Method, List<? extends Value>, int) - Method in interface com.sun.jdi.ClassType
- 
Invokes the specified static  Method in the
 target VM. 
- invokeMethod(ThreadReference, Method, List<? extends Value>, int) - Method in interface com.sun.jdi.InterfaceType
- 
Invokes the specified static  Method in the
 target VM. 
- invokeMethod(ThreadReference, Method, List<? extends Value>, int) - Method in interface com.sun.jdi.ObjectReference
- 
Invokes the specified  Method on this object in the
 target VM. 
- isAbstract() - Method in interface com.sun.jdi.Method
- 
Determine if this method is abstract. 
- isAbstract() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type was declared abstract. 
- isArgument() - Method in interface com.sun.jdi.LocalVariable
- 
Determines if this variable is an argument to its method. 
- isAtBreakpoint() - Method in interface com.sun.jdi.ThreadReference
- 
Determines whether the thread is suspended at a breakpoint. 
- isBridge() - Method in interface com.sun.jdi.Method
- 
Determine if this method is a bridge method. 
- isCollected() - Method in interface com.sun.jdi.ObjectReference
- 
Determines if this object has been garbage collected in the target
 VM. 
- isConstructor() - Method in interface com.sun.jdi.Method
- 
Determine if this method is a constructor. 
- isDefault() - Method in interface com.sun.jdi.Method
- 
Determine if this method is a default method 
- isEnabled() - Method in interface com.sun.jdi.request.EventRequest
- 
Determines if this event request is currently enabled. 
- isEnum() - Method in interface com.sun.jdi.ClassType
- 
Determine if this class was declared as an enum. 
- isEnumConstant() - Method in interface com.sun.jdi.Field
- 
Determine if this is a field that represents an enum constant. 
- isFinal() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type was declared final. 
- isFinal() - Method in interface com.sun.jdi.TypeComponent
- 
Determines if this TypeComponent is final. 
- isInitialized() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type has been initialized. 
- isNative() - Method in interface com.sun.jdi.Method
- 
Determine if this method is native. 
- isObsolete() - Method in interface com.sun.jdi.Method
- 
Determine if this method is obsolete. 
- isOpen() - Method in class com.sun.jdi.connect.spi.Connection
- 
Tells whether or not this connection is open. 
- isPackagePrivate() - Method in interface com.sun.jdi.Accessible
- 
Determines if this object mirrors a package private item. 
- isPrepared() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type has been prepared. 
- isPrivate() - Method in interface com.sun.jdi.Accessible
- 
Determines if this object mirrors a private item. 
- isProtected() - Method in interface com.sun.jdi.Accessible
- 
Determines if this object mirrors a protected item. 
- isPublic() - Method in interface com.sun.jdi.Accessible
- 
Determines if this object mirrors a public item. 
- isStatic() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type was declared static. 
- isStatic() - Method in interface com.sun.jdi.TypeComponent
- 
Determines if this TypeComponent is static. 
- isStaticInitializer() - Method in interface com.sun.jdi.Method
- 
Determine if this method is a static initializer. 
- isSuspended() - Method in interface com.sun.jdi.ThreadReference
- 
Determines whether the thread has been suspended by the
 the debugger. 
- isSynchronized() - Method in interface com.sun.jdi.Method
- 
Determine if this method is synchronized. 
- isSynthetic() - Method in interface com.sun.jdi.TypeComponent
- 
Determines if this TypeComponent is synthetic. 
- isTransient() - Method in interface com.sun.jdi.Field
- 
Determine if this is a transient field. 
- isValid(String) - Method in interface com.sun.jdi.connect.Connector.Argument
- 
Performs basic sanity check of argument. 
- isValid(String) - Method in interface com.sun.jdi.connect.Connector.BooleanArgument
- 
Performs basic sanity check of argument. 
- isValid(String) - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
Performs basic sanity check of argument. 
- isValid(int) - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
Performs basic sanity check of argument. 
- isValid(String) - Method in interface com.sun.jdi.connect.Connector.SelectedArgument
- 
Performs basic sanity check of argument. 
- isValid(String) - Method in interface com.sun.jdi.connect.Connector.StringArgument
- 
Performs basic sanity check of argument. 
- isVarArgs() - Method in interface com.sun.jdi.Method
- 
Determine if this method accepts a variable number of arguments. 
- isVerified() - Method in interface com.sun.jdi.ReferenceType
- 
Determines if this type has been verified. 
- isVisible(StackFrame) - Method in interface com.sun.jdi.LocalVariable
- 
Determines whether this variable can be accessed from the given
  StackFrame. 
- isVolatile() - Method in interface com.sun.jdi.Field
- 
Determine if this is a volatile field. 
- majorInterfaceVersion() - Method in interface com.sun.jdi.VirtualMachineManager
- 
Returns the major version number of the JDI interface. 
- majorVersion() - Method in interface com.sun.jdi.ReferenceType
- 
Returns the class major version number, as defined in the class file format
 of the Java Virtual Machine Specification. 
- max() - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
The upper bound for the value. 
- method() - Method in interface com.sun.jdi.event.MethodEntryEvent
- 
Returns the method that was entered. 
- method() - Method in interface com.sun.jdi.event.MethodExitEvent
- 
Returns the method that was exited. 
- method() - Method in interface com.sun.jdi.Location
- 
Gets the method containing this Location. 
- Method - Interface in com.sun.jdi
- 
A static or instance method in the target VM. 
- MethodEntryEvent - Interface in com.sun.jdi.event
- 
Notification of a method invocation in the target VM. 
- MethodEntryRequest - Interface in com.sun.jdi.request
- 
Request for notification when a method is invoked in the target VM. 
- methodEntryRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled method entry requests. 
- MethodExitEvent - Interface in com.sun.jdi.event
- 
Notification of a method return in the target VM. 
- MethodExitRequest - Interface in com.sun.jdi.request
- 
Request for notification when a method returns in the target VM. 
- methodExitRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled method exit requests. 
- methods() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing each  Method declared
 directly in this type. 
- methodsByName(String) - Method in interface com.sun.jdi.ReferenceType
- 
Returns a List containing each visible  Method that
 has the given name. 
- methodsByName(String, String) - Method in interface com.sun.jdi.ReferenceType
- 
Returns a List containing each visible  Method that
 has the given name and signature. 
- min() - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
The lower bound for the value. 
- minorInterfaceVersion() - Method in interface com.sun.jdi.VirtualMachineManager
- 
Returns the minor version number of the JDI interface. 
- minorVersion() - Method in interface com.sun.jdi.ReferenceType
- 
Returns the class minor version number, as defined in the class file format
 of the Java Virtual Machine Specification. 
- Mirror - Interface in com.sun.jdi
- 
A proxy used by a debugger to examine or manipulate some entity
 in another virtual machine. 
- mirrorOf(boolean) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(byte) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(char) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(short) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(int) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(long) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(float) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(double) - Method in interface com.sun.jdi.VirtualMachine
- 
- mirrorOf(String) - Method in interface com.sun.jdi.VirtualMachine
- 
Creates a string in this virtual machine. 
- mirrorOfVoid() - Method in interface com.sun.jdi.VirtualMachine
- 
- ModificationWatchpointEvent - Interface in com.sun.jdi.event
- 
Notification of a field modification in the
 target VM. 
- ModificationWatchpointRequest - Interface in com.sun.jdi.request
- 
Request for notification when a field is set. 
- modificationWatchpointRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled modification
 watchpoint requests. 
- modifiers() - Method in interface com.sun.jdi.Accessible
- 
Returns the JavaTM
 programming language modifiers, encoded in an integer. 
- monitor() - Method in interface com.sun.jdi.event.MonitorContendedEnteredEvent
- 
Returns the monitor that was entered. 
- monitor() - Method in interface com.sun.jdi.event.MonitorContendedEnterEvent
- 
Returns the method that was entered. 
- monitor() - Method in interface com.sun.jdi.event.MonitorWaitedEvent
- 
Returns the monitor object this thread waited on. 
- monitor() - Method in interface com.sun.jdi.event.MonitorWaitEvent
- 
Returns the monitor object that the thread about to wait. 
- monitor() - Method in interface com.sun.jdi.MonitorInfo
- 
- MonitorContendedEnteredEvent - Interface in com.sun.jdi.event
- 
Notification that a thread in the target VM is entering a monitor
  after waiting for it to be released by another thread. 
- MonitorContendedEnteredRequest - Interface in com.sun.jdi.request
- 
Request for notification of a thread in the target VM entering a monitor
 after waiting for it to be released by another thread. 
- monitorContendedEnteredRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled monitor contended entered requests. 
- MonitorContendedEnterEvent - Interface in com.sun.jdi.event
- 
Notification that a thread in the target VM is attempting
  to enter a monitor that is already acquired by another thread. 
- MonitorContendedEnterRequest - Interface in com.sun.jdi.request
- 
Request for notification of a thread in the target VM
 attempting to enter a monitor already acquired by another thread. 
- monitorContendedEnterRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled monitor contended enter requests. 
- MonitorInfo - Interface in com.sun.jdi
- 
Information about a monitor owned by a thread. 
- MonitorWaitedEvent - Interface in com.sun.jdi.event
- 
Notification that a thread in the target VM has finished
 waiting on an monitor object. 
- MonitorWaitedRequest - Interface in com.sun.jdi.request
- 
Request for notification when a thread in the target VM has finished waiting on
 a monitor object. 
- monitorWaitedRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled monitor waited requests. 
- MonitorWaitEvent - Interface in com.sun.jdi.event
- 
Notification that a thread in the target VM is about to
 wait on a monitor object. 
- MonitorWaitRequest - Interface in com.sun.jdi.request
- 
Request for notification when a thread in the target VM is about to
 wait on a monitor object. 
- monitorWaitRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled monitor wait requests. 
- mustSpecify() - Method in interface com.sun.jdi.connect.Connector.Argument
- 
Indicates whether the argument must be specified. 
- setDebugTraceMode(int) - Method in interface com.sun.jdi.VirtualMachine
- 
Traces the activities performed by the com.sun.jdi implementation. 
- setDefaultStratum(String) - Method in interface com.sun.jdi.VirtualMachine
- 
Set this VM's default stratum (see  Location for a
 discussion of strata). 
- setEnabled(boolean) - Method in interface com.sun.jdi.request.EventRequest
- 
Enables or disables this event request. 
- setSuspendPolicy(int) - Method in interface com.sun.jdi.request.EventRequest
- 
Determines the threads to suspend when the requested event occurs
 in the target VM. 
- setValue(int, Value) - Method in interface com.sun.jdi.ArrayReference
- 
Replaces an array component with another value. 
- setValue(Field, Value) - Method in interface com.sun.jdi.ClassType
- 
Assigns a value to a static field. 
- setValue(String) - Method in interface com.sun.jdi.connect.Connector.Argument
- 
Sets the value of the argument. 
- setValue(boolean) - Method in interface com.sun.jdi.connect.Connector.BooleanArgument
- 
Sets the value of the argument. 
- setValue(int) - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
Sets the value of the argument. 
- setValue(Field, Value) - Method in interface com.sun.jdi.ObjectReference
- 
Sets the value of a given instance or static field in this object. 
- setValue(LocalVariable, Value) - Method in interface com.sun.jdi.StackFrame
- 
- setValues(List<? extends Value>) - Method in interface com.sun.jdi.ArrayReference
- 
Replaces all array components with other values. 
- setValues(int, List<? extends Value>, int, int) - Method in interface com.sun.jdi.ArrayReference
- 
Replaces a range of array components with other values. 
- ShortType - Interface in com.sun.jdi
- 
The type of all primitive shortvalues
 accessed in the target VM.
 
- shortValue() - Method in interface com.sun.jdi.PrimitiveValue
- 
Converts this value to a ShortValue and returns the result
 as a short. 
- ShortValue - Interface in com.sun.jdi
- 
Provides access to a primitive shortvalue in
 the target VM.
 
- signature() - Method in interface com.sun.jdi.LocalVariable
- 
Gets the JNI signature of the local variable. 
- signature() - Method in interface com.sun.jdi.Type
- 
Returns the JNI-style signature for this type. 
- signature() - Method in interface com.sun.jdi.TypeComponent
- 
Gets the JNI-style signature for this type component. 
- size() - Method in interface com.sun.jdi.request.StepRequest
-  
- sourceDebugExtension() - Method in interface com.sun.jdi.ReferenceType
- 
Get the source debug extension of this type. 
- sourceName() - Method in interface com.sun.jdi.Location
- 
Gets an identifing name for the source corresponding to
 this location. 
- sourceName(String) - Method in interface com.sun.jdi.Location
- 
Gets an identifing name for the source corresponding to
 this location. 
- sourceName() - Method in interface com.sun.jdi.ReferenceType
- 
Gets an identifying name for the source corresponding to the
 declaration of this type. 
- sourceNames(String) - Method in interface com.sun.jdi.ReferenceType
- 
Gets the identifying names for all the source corresponding to the
 declaration of this type. 
- sourcePath() - Method in interface com.sun.jdi.Location
- 
Gets the path to the source corresponding to this
 location. 
- sourcePath(String) - Method in interface com.sun.jdi.Location
- 
Gets the path to the source corresponding to this
 location. 
- sourcePaths(String) - Method in interface com.sun.jdi.ReferenceType
- 
Gets the paths to the source corresponding to the
 declaration of this type. 
- stackDepth() - Method in interface com.sun.jdi.MonitorInfo
- 
Returns the stack depth at which this monitor was
 acquired by the owning thread. 
- StackFrame - Interface in com.sun.jdi
- 
The state of one method invocation on a thread's call stack. 
- startListening(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.ListeningConnector
- 
Listens for one or more connections initiated by target VMs. 
- startListening(String) - Method in class com.sun.jdi.connect.spi.TransportService
- 
Listens on the specified address for inbound connections. 
- startListening() - Method in class com.sun.jdi.connect.spi.TransportService
- 
Listens on an address chosen by the transport service. 
- status() - Method in interface com.sun.jdi.ThreadReference
- 
Returns the thread's status. 
- STEP_INTO - Static variable in interface com.sun.jdi.request.StepRequest
- 
Step into any newly pushed frames 
- STEP_LINE - Static variable in interface com.sun.jdi.request.StepRequest
- 
Step to the next location on a different line 
- STEP_MIN - Static variable in interface com.sun.jdi.request.StepRequest
- 
Step to the next available location 
- STEP_OUT - Static variable in interface com.sun.jdi.request.StepRequest
- 
Step out of the current frame 
- STEP_OVER - Static variable in interface com.sun.jdi.request.StepRequest
- 
Step over any newly pushed frames 
- StepEvent - Interface in com.sun.jdi.event
- 
Notification of step completion in the target VM. 
- StepRequest - Interface in com.sun.jdi.request
- 
Request for notification when a step occurs in the target VM. 
- stepRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled step requests. 
- stop(ObjectReference) - Method in interface com.sun.jdi.ThreadReference
- 
Stops this thread with an asynchronous exception. 
- stopListening(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.ListeningConnector
- 
Cancels listening for connections. 
- stopListening(TransportService.ListenKey) - Method in class com.sun.jdi.connect.spi.TransportService
- 
Stop listening for inbound connections. 
- StringReference - Interface in com.sun.jdi
- 
A string object from the target VM. 
- stringValueOf(boolean) - Method in interface com.sun.jdi.connect.Connector.BooleanArgument
- 
Return the string representation of the valueparameter.
 
- stringValueOf(int) - Method in interface com.sun.jdi.connect.Connector.IntegerArgument
- 
Return the string representation of the valueparameter.
 
- subclasses() - Method in interface com.sun.jdi.ClassType
- 
Gets the currently loaded, direct subclasses of this class. 
- subinterfaces() - Method in interface com.sun.jdi.InterfaceType
- 
Gets the currently prepared interfaces which directly extend this
 interface. 
- superclass() - Method in interface com.sun.jdi.ClassType
- 
Gets the superclass of this class. 
- superinterfaces() - Method in interface com.sun.jdi.InterfaceType
- 
Gets the interfaces directly extended by this interface. 
- supportsAcceptTimeout() - Method in class com.sun.jdi.connect.spi.TransportService.Capabilities
- 
Tell whether or not this transport service supports a
 timeout while waiting for a target VM to connect. 
- supportsAttachTimeout() - Method in class com.sun.jdi.connect.spi.TransportService.Capabilities
- 
Tell whether or not this transport service supports a timeout
 when attaching to a target VM. 
- supportsHandshakeTimeout() - Method in class com.sun.jdi.connect.spi.TransportService.Capabilities
- 
Tells whether or not this transport service supports a
 timeout when handshaking with the target VM. 
- supportsMultipleConnections() - Method in interface com.sun.jdi.connect.ListeningConnector
- 
Indicates whether this listening connector supports multiple
 connections for a single argument map. 
- supportsMultipleConnections() - Method in class com.sun.jdi.connect.spi.TransportService.Capabilities
- 
Tells whether or not this transport service can support
 multiple concurrent connections to a single address that
 it is listening on. 
- suspend() - Method in interface com.sun.jdi.ThreadGroupReference
- 
Suspends all threads in this thread group. 
- suspend() - Method in interface com.sun.jdi.ThreadReference
- 
Suspends this thread. 
- suspend() - Method in interface com.sun.jdi.VirtualMachine
- 
Suspends the execution of the application running in this
 virtual machine. 
- SUSPEND_ALL - Static variable in interface com.sun.jdi.request.EventRequest
- 
Suspend all threads when the event occurs 
- SUSPEND_EVENT_THREAD - Static variable in interface com.sun.jdi.request.EventRequest
- 
Suspend only the thread which generated the event when the event occurs 
- SUSPEND_NONE - Static variable in interface com.sun.jdi.request.EventRequest
- 
Suspend no threads when the event occurs 
- suspendCount() - Method in interface com.sun.jdi.ThreadReference
- 
Returns the number of pending suspends for this thread. 
- suspendPolicy() - Method in interface com.sun.jdi.event.EventSet
- 
Returns the policy used to suspend threads in the target VM
 for this event set. 
- suspendPolicy() - Method in interface com.sun.jdi.request.EventRequest
- 
Returns a value which describes the threads to suspend when the
 requested event occurs in the target VM. 
- thisObject() - Method in interface com.sun.jdi.StackFrame
- 
Returns the value of 'this' for the current frame. 
- thread() - Method in interface com.sun.jdi.event.ClassPrepareEvent
- 
Returns the thread in which this event has occurred. 
- thread() - Method in interface com.sun.jdi.event.LocatableEvent
- 
Returns the thread in which this event has occurred. 
- thread() - Method in interface com.sun.jdi.event.MonitorContendedEnteredEvent
- 
Returns the thread in which this event has occurred. 
- thread() - Method in interface com.sun.jdi.event.MonitorContendedEnterEvent
- 
Returns the thread in which this event has occurred. 
- thread() - Method in interface com.sun.jdi.event.MonitorWaitedEvent
- 
Returns the thread in which this event has occurred. 
- thread() - Method in interface com.sun.jdi.event.MonitorWaitEvent
- 
Returns the thread in which monitor wait event has occurred. 
- thread() - Method in interface com.sun.jdi.event.ThreadDeathEvent
- 
Returns the thread which is terminating. 
- thread() - Method in interface com.sun.jdi.event.ThreadStartEvent
- 
Returns the thread which has started. 
- thread() - Method in interface com.sun.jdi.event.VMStartEvent
- 
Returns the initial thread of the VM which has started. 
- thread() - Method in interface com.sun.jdi.MonitorInfo
- 
- thread() - Method in interface com.sun.jdi.request.StepRequest
-  
- thread() - Method in interface com.sun.jdi.StackFrame
- 
Returns the thread under which this frame's method is running. 
- THREAD_STATUS_MONITOR - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread is waiting on a java monitor 
- THREAD_STATUS_NOT_STARTED - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread has not yet been started 
- THREAD_STATUS_RUNNING - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread is runnable 
- THREAD_STATUS_SLEEPING - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread is sleeping - Thread.sleep() or JVM_Sleep() was called 
- THREAD_STATUS_UNKNOWN - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread status is unknown 
- THREAD_STATUS_WAIT - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread is waiting - Object.wait() or JVM_MonitorWait() was called 
- THREAD_STATUS_ZOMBIE - Static variable in interface com.sun.jdi.ThreadReference
- 
Thread has completed execution 
- ThreadDeathEvent - Interface in com.sun.jdi.event
- 
Notification of a completed thread in the target VM. 
- ThreadDeathRequest - Interface in com.sun.jdi.request
- 
Request for notification when a thread terminates in the target VM. 
- threadDeathRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled thread death requests. 
- threadGroup() - Method in interface com.sun.jdi.ThreadReference
- 
Returns this thread's thread group. 
- ThreadGroupReference - Interface in com.sun.jdi
- 
A thread group object from the target VM. 
- threadGroups() - Method in interface com.sun.jdi.ThreadGroupReference
- 
- ThreadReference - Interface in com.sun.jdi
- 
A thread object from the target VM. 
- threads() - Method in interface com.sun.jdi.ThreadGroupReference
- 
Returns a List containing a  ThreadReference for each live thread
 in this thread group. 
- ThreadStartEvent - Interface in com.sun.jdi.event
- 
Notification of a new running thread in the target VM. 
- ThreadStartRequest - Interface in com.sun.jdi.request
- 
Request for notification when a thread starts execution in the target VM. 
- threadStartRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled thread start requests. 
- timedout() - Method in interface com.sun.jdi.event.MonitorWaitedEvent
- 
Returns whether the wait has timed out or been interrupted. 
- timeout() - Method in interface com.sun.jdi.event.MonitorWaitEvent
- 
Returns the number of millisecond the thread will wait. 
- topLevelThreadGroups() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns each thread group which does not have a parent. 
- toString() - Method in interface com.sun.jdi.Mirror
- 
Returns a String describing this mirror 
- TRACE_ALL - Static variable in interface com.sun.jdi.VirtualMachine
- 
All tracing is enabled. 
- TRACE_EVENTS - Static variable in interface com.sun.jdi.VirtualMachine
- 
Tracing enabled for internal event handling. 
- TRACE_NONE - Static variable in interface com.sun.jdi.VirtualMachine
- 
All tracing is disabled. 
- TRACE_OBJREFS - Static variable in interface com.sun.jdi.VirtualMachine
- 
Tracing enabled for internal management of object references. 
- TRACE_RECEIVES - Static variable in interface com.sun.jdi.VirtualMachine
- 
Tracing enabled for JDWP packets received from target VM. 
- TRACE_REFTYPES - Static variable in interface com.sun.jdi.VirtualMachine
- 
Tracing enabled for internal managment of reference types. 
- TRACE_SENDS - Static variable in interface com.sun.jdi.VirtualMachine
- 
Tracing enabled for JDWP packets sent to target VM. 
- transport() - Method in interface com.sun.jdi.connect.Connector
- 
Returns the transport mechanism used by this connector to establish
 connections with a target VM. 
- Transport - Interface in com.sun.jdi.connect
- 
A method of communication between a debugger and a target VM. 
- TransportService - Class in com.sun.jdi.connect.spi
- 
A transport service for connections between a debugger and
 a target VM. 
- TransportService() - Constructor for class com.sun.jdi.connect.spi.TransportService
-  
- TransportService.Capabilities - Class in com.sun.jdi.connect.spi
- 
The transport service capabilities. 
- TransportService.ListenKey - Class in com.sun.jdi.connect.spi
- 
A listen key. 
- TransportTimeoutException - Exception in com.sun.jdi.connect
- 
This exception may be thrown as a result of a timeout
 when attaching to a target VM, or waiting to accept a
 connection from a target VM. 
- TransportTimeoutException() - Constructor for exception com.sun.jdi.connect.TransportTimeoutException
- 
Constructs a TransportTimeoutException with no detail
 message. 
- TransportTimeoutException(String) - Constructor for exception com.sun.jdi.connect.TransportTimeoutException
- 
Constructs a TransportTimeoutException with the
 specified detail message. 
- type() - Method in interface com.sun.jdi.Field
- 
Returns the type of this field. 
- type() - Method in interface com.sun.jdi.LocalVariable
- 
Returns the type of this variable. 
- Type - Interface in com.sun.jdi
- 
The mirror for a type in the target VM. 
- type() - Method in interface com.sun.jdi.Value
- 
Returns the run-time type of this value. 
- TypeComponent - Interface in com.sun.jdi
- 
An entity declared within a user defined
 type (class or interface). 
- typeName() - Method in interface com.sun.jdi.Field
- 
Returns a text representation of the type
 of this field. 
- typeName() - Method in interface com.sun.jdi.LocalVariable
- 
Returns a text representation of the type
 of this variable. 
- value() - Method in interface com.sun.jdi.BooleanValue
- 
Returns this BooleanValue as a boolean. 
- value() - Method in interface com.sun.jdi.ByteValue
- 
Returns this ByteValue as a byte.
 
- value() - Method in interface com.sun.jdi.CharValue
- 
Returns this CharValue as a char.
 
- value() - Method in interface com.sun.jdi.connect.Connector.Argument
- 
Returns the current value of the argument. 
- value() - Method in interface com.sun.jdi.DoubleValue
- 
Returns this DoubleValue as a double.
 
- value() - Method in interface com.sun.jdi.FloatValue
- 
Returns this FloatValue as a float. 
- value() - Method in interface com.sun.jdi.IntegerValue
- 
Returns this IntegerValue as an int. 
- value() - Method in interface com.sun.jdi.LongValue
- 
Returns this LongValue as a long. 
- value() - Method in interface com.sun.jdi.ShortValue
- 
Returns this ShortValue as a short. 
- value() - Method in interface com.sun.jdi.StringReference
- 
Returns the StringReference as a String. 
- Value - Interface in com.sun.jdi
- 
The mirror for a value in the target VM. 
- valueCurrent() - Method in interface com.sun.jdi.event.WatchpointEvent
- 
Current value of the field. 
- valueToBe() - Method in interface com.sun.jdi.event.ModificationWatchpointEvent
- 
Value that will be assigned to the field when the instruction
 completes. 
- variables() - Method in interface com.sun.jdi.Method
- 
Returns a list containing each  LocalVariable declared
 in this method. 
- variablesByName(String) - Method in interface com.sun.jdi.Method
- 
Returns a list containing each  LocalVariable of a
 given name in this method. 
- version() - Method in interface com.sun.jdi.VirtualMachine
- 
Returns the version of the Java Runtime Environment in the target
 VM as reported by the property java.version.
 
- virtualMachine() - Method in interface com.sun.jdi.Mirror
- 
Gets the VirtualMachine to which this
 Mirror belongs. 
- VirtualMachine - Interface in com.sun.jdi
- 
A virtual machine targeted for debugging. 
- virtualMachineManager() - Static method in class com.sun.jdi.Bootstrap
- 
Returns the virtual machine manager. 
- VirtualMachineManager - Interface in com.sun.jdi
- 
A manager of connections to target virtual machines. 
- visibleClasses() - Method in interface com.sun.jdi.ClassLoaderReference
- 
Returns a list of all classes for which this class loader has
 been recorded as the initiating loader in the target VM. 
- visibleFields() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing each unhidden and unambiguous  Field
 in this type. 
- visibleMethods() - Method in interface com.sun.jdi.ReferenceType
- 
Returns a list containing each  Method
 declared or inherited by this type. 
- visibleVariableByName(String) - Method in interface com.sun.jdi.StackFrame
- 
Finds a  LocalVariable that matches the given name and is
 visible at the current frame location. 
- visibleVariables() - Method in interface com.sun.jdi.StackFrame
- 
Returns a list containing each  LocalVariable
 that can be accessed from this frame's location. 
- VMCannotBeModifiedException - Exception in com.sun.jdi
- 
Thrown to indicate that the operation is invalid because it would
 modify the VM and the VM is read-only. 
- VMCannotBeModifiedException() - Constructor for exception com.sun.jdi.VMCannotBeModifiedException
-  
- VMCannotBeModifiedException(String) - Constructor for exception com.sun.jdi.VMCannotBeModifiedException
-  
- VMDeathEvent - Interface in com.sun.jdi.event
- 
Notification of target VM termination. 
- VMDeathRequest - Interface in com.sun.jdi.request
- 
Request for notification when the target VM terminates. 
- vmDeathRequests() - Method in interface com.sun.jdi.request.EventRequestManager
- 
Return an unmodifiable list of the enabled and disabled VM death requests. 
- VMDisconnectedException - Exception in com.sun.jdi
- 
Unchecked exception thrown to indicate that the
 requested operation cannot be
 completed because there is no longer a connection to the target VM. 
- VMDisconnectedException() - Constructor for exception com.sun.jdi.VMDisconnectedException
-  
- VMDisconnectedException(String) - Constructor for exception com.sun.jdi.VMDisconnectedException
-  
- VMDisconnectEvent - Interface in com.sun.jdi.event
- 
Notification of disconnection from target VM. 
- VMMismatchException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested operation cannot be
 completed because the a mirror from one target VM is being
 combined with a mirror from another target VM. 
- VMMismatchException() - Constructor for exception com.sun.jdi.VMMismatchException
-  
- VMMismatchException(String) - Constructor for exception com.sun.jdi.VMMismatchException
-  
- VMOutOfMemoryException - Exception in com.sun.jdi
- 
Thrown to indicate that the requested operation cannot be
 completed because the target VM has run out of memory. 
- VMOutOfMemoryException() - Constructor for exception com.sun.jdi.VMOutOfMemoryException
-  
- VMOutOfMemoryException(String) - Constructor for exception com.sun.jdi.VMOutOfMemoryException
-  
- VMStartEvent - Interface in com.sun.jdi.event
- 
Notification of initialization of a target VM. 
- VMStartException - Exception in com.sun.jdi.connect
- 
A target VM was successfully launched, but terminated with an
 error before a connection could be established. 
- VMStartException(Process) - Constructor for exception com.sun.jdi.connect.VMStartException
-  
- VMStartException(String, Process) - Constructor for exception com.sun.jdi.connect.VMStartException
-  
- VoidType - Interface in com.sun.jdi
- 
The type of all primitive voidvalues
 accessed in the target VM.
 
- VoidValue - Interface in com.sun.jdi
- 
Provides access to a primitive voidvalue in
 the target VM.