-
- All Superinterfaces:
-
Connector.Argument,Serializable
- Enclosing interface:
- Connector
public static interface Connector.IntegerArgument extends Connector.Argument
Connector参数的规格和值,其值为整数。 整数值由其相应的字符串表示。
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 intintValue()将参数的值作为int返回。booleanisValid(int value)对参数进行基本的理性检查。booleanisValid(String value)对参数进行基本的理性检查。intmax()值的上限。intmin()价值的下限。voidsetValue(int value)设置参数的值。StringstringValueOf(int value)返回value参数的字符串表示形式。-
Methods inherited from interface com.sun.jdi.connect.Connector.Argument
description, label, mustSpecify, name, setValue, value
-
-
-
-
方法详细信息
-
setValue
void setValue(int value)
设置参数的值。 该值应在设置前用isValid(int)进行检查; 建立连接时,无效值会引发异常 - 例如,在LaunchingConnector.launch(java.util.Map<java.lang.String, ? extends com.sun.jdi.connect.Connector.Argument>)
-
isValid
boolean isValid(String value)
对参数进行基本的理性检查。- Specified by:
-
isValid在接口Connector.Argument - 结果
-
true如果值表示一个int为min()<= value <=max()
-
stringValueOf
String stringValueOf(int value)
返回value参数的字符串表示形式。 不设置或检查当前值为this实例。- 结果
- int值的String表示形式。
-
intValue
int intValue()
将参数的值作为int返回。 由于参数可能未设置或可能具有无效值isValid(String)应在Connector.Argument.value()上调用以检查其有效性。 如果无效,则此方法返回的int是未定义的。- 结果
- 参数的值为int。
-
max
int max()
值的上限。- 结果
- 此参数的最大允许值。
-
min
int min()
价值的下限。- 结果
- 该参数的最小允许值。
-
-