Module jdk.jdi

Interface Connector.IntegerArgument

所有超级接口:
Connector.Argument, Serializable
封闭接口:
Connector

public static interface Connector.IntegerArgument extends Connector.Argument
连接器参数的规范和值,其值为整数。整数值由其对应的字符串表示。
  • Method Details

    • 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)
      对参数执行基本的合理性检查。
      指定者:
      isValid 在接口 Connector.Argument
      返回:
      如果值表示一个int,且min() <= value <= max(),则返回true
    • isValid

      boolean isValid(int value)
      对参数执行基本的合理性检查。
      返回:
      如果min() <= value <= max(),则返回true
    • stringValueOf

      String stringValueOf(int value)
      返回value参数的字符串表示。不设置或检查this实例的当前值。
      返回:
      int值的字符串表示。
    • intValue

      int intValue()
      将参数的值作为int返回。由于参数可能尚未设置或具有无效值,应在isValid(String)上调用Connector.Argument.value()来检查其有效性。如果无效,则此方法返回的int是未定义的。
      返回:
      参数的值作为int返回。
    • max

      int max()
      值的上限。
      返回:
      此参数的允许的最大值。
    • min

      int min()
      值的下限。
      返回:
      此参数的允许的最小值。