- 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)
)。 构造后,整数属性的值是不可变的。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 变量 构造器 描述 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)
返回此整数属性是否等效于传入的对象。 为了等效,所有以下条件必须为真:-
object
不是null
。 -
object
是类IntegerSyntax
的实例。 - 此整数属性的值与
object
的值相等。
- 重写:
-
equals
在类Object
- 参数
-
object
-Object
来比较 - 结果
-
true
如果object
等效于此整数属性,false
- 另请参见:
-
Object.hashCode()
,HashMap
-
-
hashCode
public int hashCode()
返回此整数属性的哈希码值。 哈希码只是这个整数属性的整数值。- 重写:
-
hashCode
在课堂Object
- 结果
- 此对象的哈希码值。
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-