- 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.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
的实例
-
-