- java.lang.Object
-
- javax.print.attribute.TextSyntax
-
- すべての実装されたインタフェース:
Serializable
,Cloneable
- 直系の既知のサブクラス:
DocumentName
,JobMessageFromOperator
,JobName
,JobOriginatingUserName
,OutputDeviceAssigned
,PrinterInfo
,PrinterLocation
,PrinterMakeAndModel
,PrinterMessageFromOperator
,PrinterName
,RequestingUserName
public abstract class TextSyntax extends Object implements Serializable, Cloneable
TextSyntaxクラスは、値が文字列であるすべての属性の一般的な実装を提供する抽象基底クラスです。 テキスト属性には、自然言語を示すロケールが含まれます。 この結果、テキスト属性は常に地域に対応した文字列を表します。 テキスト属性の値は、いったん構築されると変更できません。- 関連項目:
- 直列化された形式
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
TextSyntax(String value, Locale locale)
指定された文字列およびロケールを使用してTextAttributeを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(Object object)
このテキスト属性がオブジェクトに渡された属性と等しいかどうかを返します。Locale
getLocale()
このテキスト属性のテキスト文字列の自然言語(ロケール)を返します。String
getValue()
このテキスト属性のテキスト文字列を返します。int
hashCode()
このテキスト属性のハッシュ・コードを返します。String
toString()
このテキスト属性を識別するStringを返します。
-
-
-
コンストラクタの詳細
-
TextSyntax
protected TextSyntax(String value, Locale locale)
指定された文字列およびロケールを使用してTextAttributeを作成します。- パラメータ:
value
- テキスト文字列。locale
- テキスト文字列の言語。nullは、Locale.getDefault()
で返されるデフォルトのロケールを示すと解釈される- 例外:
NullPointerException
- 非チェック例外。value
がnullの場合にスローされる。
-
-
メソッドの詳細
-
getValue
public String getValue()
このテキスト属性のテキスト文字列を返します。- 戻り値:
- テキスト文字列
-
getLocale
public Locale getLocale()
このテキスト属性のテキスト文字列の自然言語(ロケール)を返します。- 戻り値:
- ロケール
-
hashCode
public int hashCode()
このテキスト属性のハッシュ・コードを返します。- オーバーライド:
hashCode
、クラス:Object
- 戻り値:
- このオブジェクトのハッシュ・コード値
- 関連項目:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
equals
public boolean equals(Object object)
このテキスト属性がオブジェクトに渡された属性と等しいかどうかを返します。 次の条件がすべてtrueの場合に同等とみなされます。-
object
がnullではない。 -
object
がTextSyntaxクラスのインスタンスである。 -
このテキスト属性の基になる文字列と
object
の基になる文字列が同じである。 -
このテキスト属性のロケールと
object
のロケールが同じである。
- オーバーライド:
equals
、クラス:Object
- パラメータ:
object
- 比較対象のオブジェクト。- 戻り値:
object
がこのテキスト属性と等しい場合はtrue、そうでない場合はfalse。- 関連項目:
Object.hashCode()
,HashMap
-
-
-