模块 java.desktop

类 IntegerSyntax

java.lang.Object
javax.print.attribute.IntegerSyntax
所有已实现的接口:
Serializable , Cloneable
已知子类:
Copies , JobImpressions , JobImpressionsCompleted , JobKOctets , JobKOctetsProcessed , JobMediaSheets , JobMediaSheetsCompleted , JobPriority , JobPrioritySupported , NumberOfDocuments , NumberOfInterveningJobs , NumberUp , PagesPerMinute , PagesPerMinuteColor , QueuedJobCount

public abstract class IntegerSyntax extends Object implements Serializable , Cloneable
IntegerSyntax 是一个抽象基类,提供所有具有整数值的属性的通用实现。

在幕后,整数属性只是一个整数。您可以通过调用 getValue() 获取整数属性的整数值。整数属性的整数值在构造时确定(参见 IntegerSyntax(int) )。一旦构造完成,整数属性的值就是不可变的。

参见:
  • 构造方法总结

    构造方法
    修饰符
    构造方法
    描述
    protected
    IntegerSyntax(int value)
    使用给定的整数值构造一个新的整数属性。
    protected
    IntegerSyntax(int value, int lowerBound, int upperBound)
    用给定的整数值构造一个新的整数属性,它必须在给定的范围内。
  • 方法总结

    修饰符和类型
    方法
    描述
    boolean
    equals(Object object)
    返回此整数属性是否等效于传入的对象。
    int
    返回此整数属性的整数值。
    int
    返回此整数属性的哈希码值。
    返回与此整数属性对应的字符串值。

    在类 java.lang.Object 中声明的方法

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 构造方法详细信息

    • 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 不是 null
      2. object 是类 IntegerSyntax 的实例。
      3. 此整数属性的值与 object 的值相等。
      重写:
      equals 在类 Object
      参数:
      object - Object 比较
      返回:
      true 如果 object 等同于此整数属性,false 否则
      参见:
    • hashCode

      public int hashCode()
      返回此整数属性的哈希码值。散列码就是这个整数属性的整数值。
      重写:
      hashCode 在类 Object
      返回:
      此对象的哈希码值。
      参见:
    • toString

      public String  toString()
      返回与此整数属性对应的字符串值。字符串值就是将此整数属性的整数值转换为字符串。
      重写:
      toString 在类 Object
      返回:
      对象的字符串表示形式。