The base class for all formats.
Inner class used to represent Format attributes in the
AttributedCharacterIterator that the
formatToCharacterIterator() method returns in Format
subclasses.
Wrapper for a text attribute value which represents an annotation.
Holds a string with attributes describing the characters of
this string.
Implements the .
Locates boundaries in text.
An interface for the bidirectional iteration over a group of characters.
Returns a fixed string based on a numeric value.
Created by a RuleBasedCollator to iterate through a string.
Represents a string under the rules of a specific Collator object.
Performs locale-sensitive string comparison.
Formats or parses dates and times.
The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that the
FormatToCharacterIterator(Object) method returns.
Encapsulates localized date-time formatting data, such as the names of the
months, the names of the days of the week, and the time zone data.
A concrete subclass of NumberFormat that formats decimal numbers.
Encapsulates the set of symbols (such as the decimal separator, the grouping
separator, and so on) needed by DecimalFormat to format numbers.
Identifies fields in formatted strings.
Produces concatenated messages in language-neutral way.
The instances of this inner class are used as attribute keys in
AttributedCharacterIterator that the
FormatToCharacterIterator(Object) method returns.
Provides normalization functions according to
.
The normalization forms supported by the Normalizer.
The abstract base class for all number formats.
The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that the
FormatToCharacterIterator(Object) method returns.
Thrown when the string being parsed is not in the correct form.
Tracks the current position in a parsed string.
Formats and parses dates in a locale-sensitive manner.