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

Packages that use Connector.Argument
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
`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
`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
`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.