Class MessageFormat.Field
java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
java.text.MessageFormat.Field
- All Implemented Interfaces:
Serializable
- Enclosing class:
MessageFormat
Defines constants that are used as attribute keys in the
AttributedCharacterIterator
returned
from MessageFormat.formatToCharacterIterator
.- Since:
- 1.4
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final MessageFormat.Field
Constant identifying a portion of a message that was generated from an argument passed intoformatToCharacterIterator
.Fields inherited from class java.text.AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT, LANGUAGE, READING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
Resolves instances being deserialized to the predefined constants.Methods inherited from class java.text.AttributedCharacterIterator.Attribute
equals, getName, hashCode, toString
-
Field Details
-
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 Details
-
Field
Creates a Field with the specified name.- Parameters:
name
- Name of the attribute
-
-
Method Details
-
readResolve
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.
-