com.sun.jdi.connect.Connector.Argument |
![]() |
Specification for and value of a Connector argument.
Will always implement a subinterface of Argument:
Connector.StringArgument
, Connector.BooleanArgument
,
Connector.IntegerArgument
,
or Connector.SelectedArgument
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a human-readable description of this argument
and its purpose.
| |||||||||||
Performs basic sanity check of argument.
| |||||||||||
Returns a short human-readable label for this argument.
| |||||||||||
Indicates whether the argument must be specified.
| |||||||||||
Returns a short, unique identifier for the argument.
| |||||||||||
Sets the value of the argument.
| |||||||||||
Returns the current value of the argument.
|
Returns a human-readable description of this argument and its purpose.
Performs basic sanity check of argument.
true
if the value is valid to be
used in setValue(String)
Returns a short human-readable label for this argument.
Indicates whether the argument must be specified. If true,
setValue(String)
must be used to set a non-null value before
using this argument in establishing a connection.
true
if the argument must be specified;
false
otherwise.
Returns a short, unique identifier for the argument. Not intended for exposure to end-user.
Sets the value of the argument.
The value should be checked with isValid(String)
before setting it; invalid values will throw an exception
when the connection is established - for example,
on launch(Map
Returns the current value of the argument. Initially, the default value is returned. If the value is currently unspecified, null is returned.