Since: API Level 1
package

java.text

Interfaces

AttributedCharacterIteratorExtends the CharacterIterator interface, adding support for iterating over attributes and not only characters. 
CharacterIteratorAn interface for the bidirectional iteration over a group of characters. 

Classes

AnnotationWrapper for a text attribute value which represents an annotation. 
AttributedCharacterIterator.AttributeDefines keys for text attributes. 
AttributedStringHolds a string with attributes describing the characters of this string. 
BidiProvides the Unicode Bidirectional Algorithm. 
BreakIteratorLocates boundaries in text. 
ChoiceFormatReturns a fixed string based on a numeric value. 
CollationElementIteratorCreated by a RuleBasedCollator to iterate through a string. 
CollationKeyRepresents a string under the rules of a specific Collator object. 
CollatorPerforms locale-sensitive string comparison. 
DateFormatAn abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner. 
DateFormat.FieldThe instances of this inner class are used as attribute keys and values in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns. 
DateFormatSymbolsEncapsulates 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. 
DecimalFormatA concrete subclass of NumberFormat that formats decimal numbers. 
DecimalFormatSymbolsEncapsulates the set of symbols (such as the decimal separator, the grouping separator, and so on) needed by DecimalFormat to format numbers. 
FieldPositionIdentifies fields in formatted strings. 
FormatThe base class for all formats. 
Format.FieldInner class used to represent Format attributes in the AttributedCharacterIterator that the formatToCharacterIterator() method returns in Format subclasses. 
MessageFormatProduces concatenated messages in language-neutral way. 
MessageFormat.FieldThe instances of this inner class are used as attribute keys in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns. 
NormalizerProvides normalization functions according to Unicode Standard Annex #15: Unicode Normalization Forms
NumberFormatThe abstract base class for all number formats. 
NumberFormat.FieldThe instances of this inner class are used as attribute keys and values in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns. 
ParsePositionTracks the current position in a parsed string. 
RuleBasedCollatorA concrete implementation class for Collation
SimpleDateFormatA concrete class for formatting and parsing dates in a locale-sensitive manner. 
StringCharacterIteratorAn implementation of CharacterIterator for strings. 

Enums

Normalizer.FormThe normalization forms supported by the Normalizer. 

Exceptions

ParseExceptionThrown when the string being parsed is not in the correct form.