Indicates whether or not the debugger is running.
Indicates whether or not the debugger is running.
True if it is running, otherwise false
Starts the debugger, performing any necessary setup and ending with an initialized debugger that is or will be capable of connecting to one or more virtual machine instances.
Starts the debugger, performing any necessary setup and ending with an initialized debugger that is or will be capable of connecting to one or more virtual machine instances.
The type of return
The function that will be called when a new virtual machine connection is created as a result of this debugger
Shuts down the debugger, releasing any connected virtual machines.
Attempts to load the JDI, asserting that it can be and is loaded.
Attempts to load the JDI, asserting that it can be and is loaded.
AssertionError
If failed to load the JDI
Determines whether or not the debugger is available for use.
Determines whether or not the debugger is available for use.
True if the debugger is available, otherwise false
Represents the generic interface that all debugger instances implement.