java.lang.Object
java.text.AttributedCharacterIterator.Attribute
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- Format.Field,- TextAttribute
- Enclosing interface:
- AttributedCharacterIterator
Defines attribute keys that are used to identify text attributes. These
 keys are used in 
AttributedCharacterIterator and AttributedString.- Since:
- 1.2
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final AttributedCharacterIterator.AttributeAttribute key for input method segments.static final AttributedCharacterIterator.AttributeAttribute key for the language of some text.static final AttributedCharacterIterator.AttributeAttribute key for the reading of some text.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal booleanCompares two objects for equality.protected StringgetName()Returns the name of the attribute.final inthashCode()Returns a hash code value for the object.protected ObjectResolves instances being deserialized to the predefined constants.toString()Returns a string representation of the object.
- 
Field Details- 
LANGUAGEAttribute key for the language of some text.Values are instances of Locale.- See Also:
 
- 
READINGAttribute 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:
 
- 
INPUT_METHOD_SEGMENTAttribute 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:
 
 
- 
- 
Constructor Details- 
AttributeConstructs anAttributewith the given name.- Parameters:
- name- the name of- Attribute
 
 
- 
- 
Method Details- 
equalsCompares two objects for equality. This version only returns true forx.equals(y)ifxandyrefer to the same object, and guarantees this for all subclasses.
- 
hashCodepublic final int hashCode()Returns a hash code value for the object. This version is identical to the one inObject, but is also final.
- 
toStringReturns a string representation of the object. This version returns the concatenation of class name,"(", a name identifying the attribute and")".
- 
getNameReturns the name of the attribute.- Returns:
- the name of Attribute
 
- 
readResolveResolves instances being deserialized to the predefined constants.- Returns:
- the resolved Attributeobject
- Throws:
- InvalidObjectException- if the object to resolve is not an instance of- Attribute
 
 
-