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は、値が文字列であるすべての属性の共通実装を提供する抽象基本クラスです。 テキスト属性には、自然言語を示すロケールが含まれます。 この結果、テキスト属性は常に地域に対応した文字列を表します。 テキスト属性の値は、いったん構築されると変更できません。 - 関連項目:
- 直列化された形式
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protectedTextSyntax(String value, Locale locale)指定された文字列とロケールでTextAttributeを構築します。 -
メソッドのサマリー
-
コンストラクタの詳細
-
TextSyntax
指定された文字列とロケールで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- 戻り値:
trueobjectがこのテキスト属性に相当する場合はfalse、それ以外の場合はfalse- 関連項目:
Object.hashCode()、HashMap
-
toString
public String toString()このテキスト属性を識別するStringを返します。Stringは、テキスト文字列の基礎となる属性です。
-