java.lang.Object
javax.print.attribute.TextSyntax
- 所有已实现的接口:
-
Serializable
,Cloneable
- 直接已知的子类:
-
DocumentName
,JobMessageFromOperator
,JobName
,JobOriginatingUserName
,OutputDeviceAssigned
,PrinterInfo
,PrinterLocation
,PrinterMakeAndModel
,PrinterMessageFromOperator
,PrinterName
,RequestingUserName
类
TextSyntax
是一个抽象基类,提供值为字符串的所有属性的通用实现。文本属性包括区域设置以指示自然语言。因此,文本属性始终表示本地化字符串。一旦构造,文本属性的值就是不可变的。
- 参见:
-
Constructor Summary
ModifierConstructorDescriptionprotected
TextSyntax
(String value, Locale locale) 用指定的字符串和区域设置构造一个TextAttribute
。 -
Method Summary
-
Constructor Details
-
TextSyntax
用指定的字符串和区域设置构造一个TextAttribute
。- 参数:
-
value
- 文本字符串 -
locale
- 文本字符串的自然语言。如果null
被解释为由Locale.getDefault()
返回的默认区域设置 - 抛出:
-
NullPointerException
- 如果value
为null
-
-
Method Details
-
getValue
返回此文本属性的文本字符串。- 返回:
- 文本字符串
-
getLocale
返回此文本属性的文本字符串的自然语言(区域设置)。- 返回:
- 区域设置
-
hashCode
public int hashCode()返回此文本属性的哈希码。 -
equals
返回此文本属性是否等同于传入的对象。要等同,必须满足以下所有条件:object
不是null
。object
是TextSyntax
类的一个实例。- 此文本属性的基础字符串和
object
的基础字符串相等。 - 此文本属性的区域设置和
object
的区域设置相等。
-
toString
返回标识此文本属性的String
。该String
是属性的基础文本字符串。
-