public static class AttributedCharacterIterator.Attribute extends Objectimplements Serializable
AttributedCharacterIterator and
AttributedString.
AttributedCharacterIterator,
AttributedString,
Serialized Form
| Modifier and Type | Field and Description |
|---|---|
static AttributedCharacterIterator |
INPUT_METHOD_SEGMENT
Attribute key for input method segments.
|
static AttributedCharacterIterator |
LANGUAGE
Attribute key for the language of some text.
|
static AttributedCharacterIterator |
READING
Attribute key for the reading of some text.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Attribute(String
Constructs an
Attribute with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Compares two objects for equality.
|
protected String |
getName()
Returns the name of the attribute.
|
int |
hashCode()
Returns a hash code value for the object.
|
protected Object |
readResolve()
Resolves instances being deserialized to the predefined constants.
|
String |
toString()
Returns a string representation of the object.
|
public static final AttributedCharacterIterator.Attribute LANGUAGE
Values are instances of Locale.
Locale
public static final AttributedCharacterIterator.Attribute READING
Values are instances of Annotation holding instances of String.
Annotation,
String
public static final AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT
Values are instances of Annotation holding a null reference.
Annotation
protected Attribute(Stringname)
Attribute with the given name.
name - the name of
Attribute
public final boolean equals(Objectobj)
x.equals(y) if
x and
y refer to the same object, and guarantees this for all subclasses.
equals in class
Object
obj - the reference object with which to compare.
true if this object is the same as the obj argument;
false otherwise.
Object.hashCode() ,
HashMap
public final int hashCode()
Object, but is also final.
hashCode in class
Object
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)
public StringtoString()
"(", a name identifying the attribute and
")".
protected StringgetName()
Attribute
protected ObjectreadResolve() throws InvalidObjectException
Attribute object
InvalidObjectException - if the object to resolve is not an instance of
Attribute