These classes are capable of formatting dates, numbers, and messages, parsing; searching and sorting strings; and iterating over characters, words, sentences, and line breaks. This package contains three main groups of classes and interfaces:
| Modifier and Type | Interface and Description |
|---|---|
| public interface | AttributedCharacterIterator
An |
| public interface | CharacterIterator
This interface defines a protocol for bidirectional iteration over text. |
| Modifier and Type | Class and Description |
|---|---|
| public class | Annotation
An Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics. |
| public class | AttributedString
An AttributedString holds text and related attribute information. |
| pack-priv class | |
| public class | Bidi
This class implements the Unicode Bidirectional Algorithm. |
| public abstract class | BreakIterator
The |
| pack-priv class | CalendarBuilder
|
| pack-priv class | CharacterIteratorFieldDelegate
CharacterIteratorFieldDelegate combines the notifications from a Format
into a resulting |
| public class | ChoiceFormat
|
| public class | CollationElementIterator
The |
| public abstract class | CollationKey
A |
| public abstract class | Collator
The |
| public class | CompactNumberFormat
|
| public abstract class | DateFormat
|
| public class | DateFormatSymbols
|
| public class | DecimalFormat
|
| public class | DecimalFormatSymbols
This class represents the set of symbols (such as the decimal separator,
the grouping separator, and so on) needed by |
| pack-priv class | DigitList
Digit List. |
| pack-priv class | DontCareFieldPosition
DontCareFieldPosition defines no-op FieldDelegate. |
| pack-priv class | EntryPair
This is used for building contracting character tables. |
| public class | FieldPosition
|
| public abstract class | Format
|
| public class | ListFormat
|
| pack-priv class | MergeCollation
Utility class for normalizing and merging patterns for collation. |
| public class | MessageFormat
|
| public class | Normalizer
This class provides the method |
| public abstract class | NumberFormat
|
| public class | ParseException
Signals that an error has been reached unexpectedly while parsing. |
| public class | ParsePosition
|
| pack-priv class | PatternEntry
Utility class for normalizing and merging patterns for collation. |
| pack-priv class | RBCollationTables
This class contains the static state of a RuleBasedCollator: The various tables that are used by the collation routines. |
| pack-priv class | RBTableBuilder
This class contains all the code to parse a RuleBasedCollator pattern and build a RBCollationTables object from it. |
| pack-priv class | RuleBasedCollationKey
A RuleBasedCollationKey is a concrete implementation of CollationKey class. |
| public class | RuleBasedCollator
The |
| public class | SimpleDateFormat
|
| pack-priv class | StringBufFactory
|
| public class | StringCharacterIterator
|