- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- All Implemented Interfaces:
-
Serializable
- 已知直接子类:
-
Format.Field,TextAttribute
- Enclosing interface:
- AttributedCharacterIterator
public static class AttributedCharacterIterator.Attribute extends Object implements Serializable
定义用于标识文本属性的属性键。 这些键用于AttributedCharacterIterator和AttributedString。- 从以下版本开始:
- 1.2
- 另请参见:
-
AttributedCharacterIterator,AttributedString, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static AttributedCharacterIterator.AttributeINPUT_METHOD_SEGMENT输入方法段的属性键。static AttributedCharacterIterator.AttributeLANGUAGE一些文本的语言的属性键。static AttributedCharacterIterator.AttributeREADING用于阅读某些文本的属性键。
-
-
-
字段详细信息
-
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的实例
-
-