- AbsentInformationException - Exception in com.sun.jdi
-
Thrown to indicate line number or variable information is not available.
- 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.
- 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.
- AttachingConnector - Interface in com.sun.jdi.connect
-
A connector which attaches to a previously running target VM.
- AbsentInformationException() - Constructor for exception com.sun.jdi.AbsentInformationException
-
- AbsentInformationException(String) - Constructor for exception com.sun.jdi.AbsentInformationException
-
- accept(TransportService.ListenKey, long, long) - Method in class com.sun.jdi.connect.spi.TransportService
-
Accept a connection from a target VM.
- accept(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.ListeningConnector
-
Waits for a target VM to attach to this connector.
- 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(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(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(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(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(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(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(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(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(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.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(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(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(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(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(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(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(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(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(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() - 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.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.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.
- allModules() - Method in interface com.sun.jdi.VirtualMachine
-
Returns all modules.
- 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 List
containing 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.
- attach(String, long, long) - Method in class com.sun.jdi.connect.spi.TransportService
-
Attaches to the specified address.
- attach(Map<String, ? extends Connector.Argument>) - Method in interface com.sun.jdi.connect.AttachingConnector
-
Attaches to a running application and returns a
mirror of its 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.