Class AttributedCharacterIterator.Attribute
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 Summary
FieldsModifier 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 Summary
Constructors -
Method Summary
Modifier 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.Methods declared in class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitModifier and TypeMethodDescriptionprotected Objectclone()Creates and returns a copy of this object.protected voidfinalize()Deprecated, for removal: This API element is subject to removal in a future version.Finalization is deprecated and subject to removal in a future release.final Class<?> getClass()Returns the runtime class of thisObject.final voidnotify()Wakes up a single thread that is waiting on this object's monitor.final voidWakes up all threads that are waiting on this object's monitor.final voidwait()Causes the current thread to wait until it is awakened, typically by being notified or interrupted.final voidwait(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.final voidwait(long timeoutMillis, int nanos) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
-
Field Details
-
LANGUAGE
Attribute key for the language of some text.Values are instances of
Locale.- See Also:
-
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:
-
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:
-
-
Constructor Details
-
Attribute
Constructs anAttributewith the given name.- Parameters:
name- the name ofAttribute
-
-
Method Details
-
equals
Compares two objects for equality. This version only returns true forx.equals(y)ifxandyrefer to the same object, and guarantees this for all subclasses. -
hashCode
-
toString
-
getName
-
readResolve
Resolves instances being deserialized to the predefined constants.- Returns:
- the resolved
Attributeobject - Throws:
InvalidObjectException- if the object to resolve is not an instance ofAttribute
-