- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- java.text.Format.Field
-
- java.text.MessageFormat.Field
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- MessageFormat
public static class MessageFormat.Field extends Format.Field
Defines constants that are used as attribute keys in theAttributedCharacterIterator
returned fromMessageFormat.formatToCharacterIterator
.- Since:
- 1.4
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static MessageFormat.Field
ARGUMENT
Constant identifying a portion of a message that was generated from an argument passed intoformatToCharacterIterator
.-
Fields declared in class java.text.AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT, LANGUAGE, READING
-
-
Method Summary
Modifier and Type Method Description protected Object
readResolve()
Resolves instances being deserialized to the predefined constants.-
Methods declared in class java.text.AttributedCharacterIterator.Attribute
equals, getName, hashCode, toString
-
-
-
-
Field Detail
-
ARGUMENT
public static final MessageFormat.Field ARGUMENT
Constant identifying a portion of a message that was generated from an argument passed intoformatToCharacterIterator
. The value associated with the key will be anInteger
indicating the index in thearguments
array of the argument from which the text was generated.
-
-
Constructor Detail
-
Field
protected Field(String name)
Creates a Field with the specified name.- Parameters:
name
- Name of the attribute
-
-
Method Detail
-
readResolve
protected Object readResolve() throws InvalidObjectException
Resolves instances being deserialized to the predefined constants.- Overrides:
readResolve
in classAttributedCharacterIterator.Attribute
- Returns:
- resolved MessageFormat.Field constant
- Throws:
InvalidObjectException
- if the constant could not be resolved.
-
-