- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- 实现的所有接口
-
Serializable
- 已知直接子类:
-
Format.Field
,TextAttribute
- Enclosing interface:
- AttributedCharacterIterator
public static class AttributedCharacterIterator.Attribute extends Object implements Serializable
定义用于标识文本属性的属性键。 这些密钥用于AttributedCharacterIterator
和AttributedString
。- 从以下版本开始:
- 1.2
- 另请参见:
-
AttributedCharacterIterator
,AttributedString
, Serialized Form
-
-
字段汇总
字段 变量和类型 字段 描述 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
- 另请参见:
-
Annotation
,String
-
INPUT_METHOD_SEGMENT
public static final AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT
- 另请参见:
-
Annotation
-
-
构造方法详细信息
-
Attribute
protected Attribute(String name)
使用给定名称构造Attribute
。- 参数
-
name
- 名称Attribute
-
-
方法详细信息
-
equals
public final boolean equals(Object obj)
比较两个对象是否相等。 如果x
和y
引用同一个对象,则此版本仅对x.equals(y)
返回true,并为所有子类保证此项。- 重写:
-
equals
在课程Object
- 参数
-
obj
- 要与之比较的引用对象。 - 结果
-
true
如果此对象与obj参数相同; 否则为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
的实例
-
-