- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- すべての実装されたインタフェース:
Serializable
- 直系の既知のサブクラス:
Format.Field
,TextAttribute
- 含まれているインタフェース:
- AttributedCharacterIterator
public static class AttributedCharacterIterator.Attribute extends Object implements Serializable
テキスト属性の識別に使用する属性キーを定義します。 これらのキーはAttributedCharacterIterator
およびAttributedString
で使用されます。- 導入されたバージョン:
- 1.2
- 関連項目:
AttributedCharacterIterator
,AttributedString
, 直列化された形式
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT
インプット・メソッドのセグメントを表す属性キーです。static AttributedCharacterIterator.Attribute
LANGUAGE
テキストの言語を表す属性キーです。static AttributedCharacterIterator.Attribute
READING
テキストの読み方を表す属性キーです。
-
-
-
フィールドの詳細
-
LANGUAGE
public static final AttributedCharacterIterator.Attribute LANGUAGE
テキストの言語を表す属性キーです。値は
Locale
のインスタンスです。- 関連項目:
Locale
-
READING
public static final AttributedCharacterIterator.Attribute READING
テキストの読み方を表す属性キーです。 日本語のように書き方と発音の関連性が低い言語では、多くの場合、書き方とともに読み(発音)を格納する必要があります。値は
String
のインスタンスを保持するAnnotation
のインスタンスです。- 関連項目:
Annotation
,String
-
INPUT_METHOD_SEGMENT
public static final AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT
インプット・メソッドのセグメントを表す属性キーです。 インプット・メソッドはテキストをセグメントに分割します。セグメントは通常、単語に対応します。値は
null
参照を保持するAnnotation
のインスタンスです。- 関連項目:
Annotation
-
-
コンストラクタの詳細
-
Attribute
protected Attribute(String name)
指定された名前でAttribute
を構築します。- パラメータ:
name
-Attribute
の名前
-
-
メソッドの詳細
-
equals
public final boolean equals(Object obj)
2つのオブジェクトが等しいかどうかを比較します。 このバージョンは、x
とy
が同じオブジェクトを参照している場合にだけx.equals(y)
にtrueを返します。すべてのサブクラスで動作が保証されます。- オーバーライド:
equals
、クラスObject
- パラメータ:
obj
- 比較対象の参照オブジェクト。- 戻り値:
- このオブジェクトがobj引数と同じである場合は
true
、それ以外の場合はfalse
。 - 関連項目:
Object.hashCode()
、HashMap
-
hashCode
public final int hashCode()
オブジェクトのハッシュ・コード値を返します。 このバージョンはObject
内のものと同一であり、最終バージョンです。- オーバーライド:
hashCode
、クラスObject
- 戻り値:
- このオブジェクトのハッシュ・コード値。
- 関連項目:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
toString
public String toString()
オブジェクトの文字列表現を返します。 このバージョンは、クラス名を表す"("
、属性を識別する名前の")"
の連結を返します。
-
getName
protected String getName()
属性の名前を返します。- 戻り値:
Attribute
の名前
-
readResolve
protected Object readResolve() throws InvalidObjectException
直列化復元されるインスタンスを定義済み定数に解決します。- 戻り値:
- 解決された
Attribute
オブジェクト - 例外:
InvalidObjectException
- 解決するオブジェクトがAttribute
のインスタンスではない場合
-
-