Package com.ibm.icu.text
Class MessageFormat.Field
- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- java.text.Format.Field
-
- com.ibm.icu.text.MessageFormat.Field
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- MessageFormat
public static class MessageFormat.Field extends java.text.Format.Field
Defines constants that are used as attribute keys in theAttributedCharacterIterator
returned fromMessageFormat.formatToCharacterIterator
.- 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
.
-
Constructor Summary
Constructors Modifier Constructor Description protected
Field(java.lang.String name)
Create aField
with the specified name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
readResolve()
Resolves instances being deserialized to the predefined constants.
-
-
-
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.
-
-
Method Detail
-
readResolve
protected java.lang.Object readResolve() throws java.io.InvalidObjectException
Resolves instances being deserialized to the predefined constants.- Overrides:
readResolve
in classjava.text.AttributedCharacterIterator.Attribute
- Returns:
- resolved MessageFormat.Field constant
- Throws:
java.io.InvalidObjectException
- if the constant could not be resolved.
-
-