- java.lang.Object
- 
- java.text.AttributedCharacterIterator.Attribute
 
- 
- All Implemented Interfaces:
- Serializable
 - Direct Known Subclasses:
- Format.Field,- TextAttribute
 - Enclosing interface:
- AttributedCharacterIterator
 
 public static class AttributedCharacterIterator.Attribute extends Object implements Serializable Defines attribute keys that are used to identify text attributes. These keys are used inAttributedCharacterIteratorandAttributedString.- Since:
- 1.2
- See Also:
- AttributedCharacterIterator,- AttributedString, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static AttributedCharacterIterator.AttributeINPUT_METHOD_SEGMENTAttribute key for input method segments.static AttributedCharacterIterator.AttributeLANGUAGEAttribute key for the language of some text.static AttributedCharacterIterator.AttributeREADINGAttribute key for the reading of some text.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Compares two objects for equality.protected StringgetName()Returns the name of the attribute.inthashCode()Returns a hash code value for the object.protected ObjectreadResolve()Resolves instances being deserialized to the predefined constants.StringtoString()Returns a string representation of the object.
 
- 
- 
- 
Field Detail- 
LANGUAGEpublic static final AttributedCharacterIterator.Attribute LANGUAGE Attribute key for the language of some text.Values are instances of Locale.- See Also:
- Locale
 
 - 
READINGpublic static final AttributedCharacterIterator.Attribute READING Attribute key for the reading of some text. In languages where the written form and the pronunciation of a word are only loosely related (such as Japanese), it is often necessary to store the reading (pronunciation) along with the written form.Values are instances of Annotationholding instances ofString.- See Also:
- Annotation,- String
 
 - 
INPUT_METHOD_SEGMENTpublic static final AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT Attribute key for input method segments. Input methods often break up text into segments, which usually correspond to words.Values are instances of Annotationholding anullreference.- See Also:
- Annotation
 
 
- 
 - 
Constructor Detail- 
Attributeprotected Attribute(String name) Constructs anAttributewith the given name.- Parameters:
- name- the name of- Attribute
 
 
- 
 - 
Method Detail- 
equalspublic final boolean equals(Object obj) Compares two objects for equality. This version only returns true forx.equals(y)ifxandyrefer to the same object, and guarantees this for all subclasses.- Overrides:
- equalsin class- Object
- Parameters:
- obj- the reference object with which to compare.
- Returns:
- trueif this object is the same as the obj argument;- falseotherwise.
- See Also:
- Object.hashCode(),- HashMap
 
 - 
hashCodepublic final int hashCode() Returns a hash code value for the object. This version is identical to the one inObject, but is also final.- Overrides:
- hashCodein class- Object
- Returns:
- a hash code value for this object.
- See Also:
- Object.equals(java.lang.Object),- System.identityHashCode(java.lang.Object)
 
 - 
toStringpublic String toString() Returns a string representation of the object. This version returns the concatenation of class name,"(", a name identifying the attribute and")".
 - 
getNameprotected String getName() Returns the name of the attribute.- Returns:
- the name of Attribute
 
 - 
readResolveprotected Object readResolve() throws InvalidObjectException Resolves instances being deserialized to the predefined constants.- Returns:
- the resolved Attributeobject
- Throws:
- InvalidObjectException- if the object to resolve is not an instance of- Attribute
 
 
- 
 
-