java.text
Interfaces
| AttributedCharacterIterator | An  | 
| CharacterIterator | This interface defines a protocol for bidirectional iteration over text. | 
Classes
| Annotation | An Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics. | 
| AttributedString | An AttributedString holds text and related attribute information. | 
| Bidi | This class implements the Unicode Bidirectional Algorithm. | 
| BreakIterator | The  | 
| ChoiceFormat | A  | 
| CollationElementIterator | The  | 
| CollationKey | A  | 
| Collator | The  | 
| DateFormat | 
 | 
| DateFormatSymbols | 
 | 
| DecimalFormat |  is a concrete subclass of  | 
| DecimalFormatSymbols | This class represents the set of symbols (such as the decimal separator, the grouping separator, and so on) needed by  | 
| FieldPosition | 
 | 
| Format | 
 | 
| MessageFormat | provides a means to produce concatenated messages in a language-neutral way. | 
| Normalizer | This class provides the method  | 
| NumberFormat | 
 | 
| ParsePosition | 
 | 
| RuleBasedCollator | The  class is a concrete subclass of  | 
| SimpleDateFormat | is a concrete class for formatting and parsing dates in a locale-sensitive manner. | 
| StringCharacterIterator | 
 | 
Exceptions
| ParseException | Signals that an error has been reached unexpectedly while parsing. | 
