java.lang.Object
javax.print.attribute.IntegerSyntax
- 所有已实现的接口:
-
Serializable
,Cloneable
- 直接已知的子类:
-
Copies
,JobImpressions
,JobImpressionsCompleted
,JobKOctets
,JobKOctetsProcessed
,JobMediaSheets
,JobMediaSheetsCompleted
,JobPriority
,JobPrioritySupported
,NumberOfDocuments
,NumberOfInterveningJobs
,NumberUp
,PagesPerMinute
,PagesPerMinuteColor
,QueuedJobCount
类
IntegerSyntax
是一个抽象基类,提供所有具有整数值属性的通用实现。
在内部,整数属性只是一个整数。您可以通过调用 getValue()
来获取整数属性的整数值。整数属性的整数值在构造时确定(参见 IntegerSyntax(int)
)。一旦构造完成,整数属性的值就是不可变的。
- 参见:
-
Constructor Summary
ModifierConstructorDescriptionprotected
IntegerSyntax
(int value) 用给定的整数值构造一个新的整数属性。protected
IntegerSyntax
(int value, int lowerBound, int upperBound) 用给定的整数值构造一个新的整数属性,该值必须在给定范围内。 -
Method Summary
-
Constructor Details
-
IntegerSyntax
protected IntegerSyntax(int value) 用给定的整数值构造一个新的整数属性。- 参数:
-
value
- 整数值
-
IntegerSyntax
protected IntegerSyntax(int value, int lowerBound, int upperBound) 用给定的整数值构造一个新的整数属性,该值必须在给定范围内。- 参数:
-
value
- 整数值 -
lowerBound
- 下限 -
upperBound
- 上限 - 抛出:
-
IllegalArgumentException
- 如果value
小于lowerBound
或大于upperBound
-
-
Method Details
-
getValue
public int getValue()返回此整数属性的整数值。- 返回:
- 整数值
-
equals
返回此整数属性是否等同于传入的对象。要等同,必须满足以下所有条件:object
不是null
。object
是IntegerSyntax
类的一个实例。- 此整数属性的值与
object
的值相等。
-
hashCode
public int hashCode()返回此整数属性的哈希码值。哈希码值就是此整数属性的整数值。 -
toString
返回与此整数属性对应的字符串值。字符串值就是此整数属性的整数值转换为字符串。
-