Module  java.desktop
软件包  javax.print.attribute

Class IntegerSyntax

    • 构造方法摘要

      构造方法  
      Modifier Constructor 描述
      protected IntegerSyntax​(int value)
      使用给定的整数值构造一个新的整数属性。
      protected IntegerSyntax​(int value, int lowerBound, int upperBound)
      使用给定的整数值构造一个新的整数属性,它必须在给定的范围内。
    • 构造方法详细信息

      • IntegerSyntax

        protected IntegerSyntax​(int value)
        使用给定的整数值构造一个新的整数属性。
        参数
        value - 整数值。
      • IntegerSyntax

        protected IntegerSyntax​(int value,
                                int lowerBound,
                                int upperBound)
        使用给定的整数值构造一个新的整数属性,它必须在给定的范围内。
        参数
        value - 整数值。
        lowerBound - 下限。
        upperBound - 上限。
        异常
        IllegalArgumentException - (未检查的异常)如果抛出该异常 value小于 lowerBound或大于 upperBound
    • 方法详细信息

      • getValue

        public int getValue​()
        返回此整数属性的整数值。
        结果
        整数值
      • equals

        public boolean equals​(Object object)
        返回此整数属性是否等同于传入的对象。 要相等的,所有以下条件必须为真:
        1. object不为空。
        2. object是类IntegerSyntax的一个实例。
        3. 该整数属性值和object的值相等。
        重写:
        equalsObject
        参数
        object - 要比较的对象。
        结果
        如果 object等于此整数属性, object真,否则为false。
        另请参见:
        Object.hashCode()HashMap
      • toString

        public String toString​()
        返回与该整数属性对应的字符串值。 字符串值只是这个整数属性的整数值转换为字符串。
        重写:
        toStringObject
        结果
        a string representation of the object.