Uses of Interface com.sun.jdi.connect.Connector.Argument (Java SE 13 & JDK 13 )
Description: use: module: jdk.jdi, package: com.sun.jdi.connect, interface: Connector, interface: Argument

# Uses of Interface
com.sun.jdi.connect.Connector.Argument

Packages that use Connector.Argument
Package | Description
--- | ---
com.sun.jdi.connect | This package defines connections between the virtual machine using the JDI and the target virtual machine.

- ## Uses of Connector.Argument in com.sun.jdi.connect

  Subinterfaces of Connector.Argument in com.sun.jdi.connect
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `Connector.BooleanArgument` | Specification for and value of a Connector argument, whose value is Boolean.
  `static interface` | `Connector.IntegerArgument` | Specification for and value of a Connector argument, whose value is an integer.
  `static interface` | `Connector.SelectedArgument` | Specification for and value of a Connector argument, whose value is a String selected from a list of choices.
  `static interface` | `Connector.StringArgument` | Specification for and value of a Connector argument, whose value is a String.

  Methods in com.sun.jdi.connect that return types with arguments of type Connector.Argument
  Modifier and Type | Method | Description
  --- | --- | ---
  `Map<String,​Connector.Argument>` | Connector.`defaultArguments()` | Returns the arguments accepted by this Connector and their default values.

  Method parameters in com.sun.jdi.connect with type arguments of type Connector.Argument
  Modifier and Type | Method | Description
  --- | --- | ---
  `VirtualMachine` | ListeningConnector.`accept​(Map<String,​? extends Connector.Argument> arguments)` | Waits for a target VM to attach to this connector.
  `VirtualMachine` | AttachingConnector.`attach​(Map<String,​? extends Connector.Argument> arguments)` | Attaches to a running application and returns a mirror of its VM.
  `VirtualMachine` | LaunchingConnector.`launch​(Map<String,​? extends Connector.Argument> arguments)` | Launches an application and connects to its VM.
  `String` | ListeningConnector.`startListening​(Map<String,​? extends Connector.Argument> arguments)` | Listens for one or more connections initiated by target VMs.
  `void` | ListeningConnector.`stopListening​(Map<String,​? extends Connector.Argument> arguments)` | Cancels listening for connections.