ArabicShaping | Shape Arabic text on a character basis.
|
ArabicShapingException | Thrown by ArabicShaping when there is a shaping error.
|
BreakDictionary | This is the class that represents the list of known words used by
DictionaryBasedBreakIterator. |
BreakIterator | A class that locates boundaries in text. |
CanonicalIterator | This class allows one to iterate through all the strings that are canonically equivalent to a given
string. |
CharsetDetector | CharsetDetector provides a facility for detecting the
charset or encoding of character data in an unknown format.
|
CharsetMatch | This class represents a charset that has been identified by a CharsetDetector
as a possible encoding for a set of input data. |
ChineseDateFormat | A concrete DateFormat for ChineseCalendar .
|
ChineseDateFormatSymbols | A subclass of DateFormatSymbols for ChineseDateFormat .
|
CollationElementIterator | CollationElementIterator is an iterator created by
a RuleBasedCollator to walk through a string. |
CollationKey | A CollationKey represents a String
under the rules of a specific Collator
object. |
CollationKey.BoundMode | Options that used in the API CollationKey.getBound() for getting a
CollationKey based on the bound mode requested.
|
Collator | Collator performs locale-sensitive string comparison. |
Collator.CollatorFactory | A factory used with registerFactory to register multiple collators and provide
display names for them. |
ComposedCharIter | ComposedCharIter is an iterator class that returns all
of the precomposed characters defined in the Unicode standard, along
with their decomposed forms. |
DateFormat | DateFormat is an abstract class for date/time formatting subclasses which
formats and parses dates or time in a language-independent manner.
|
DateFormatSymbols | DateFormatSymbols is a public class for encapsulating
localizable date-time formatting data, such as the names of the
months, the names of the days of the week, and the time zone data.
|
DecimalFormat | DecimalFormat is a concrete subclass of
NumberFormat that formats decimal numbers. |
DecimalFormatSymbols | This class represents the set of symbols (such as the decimal separator, the
grouping separator, and so on) needed by DecimalFormat to format
numbers. |
DictionaryBasedBreakIterator | A subclass of RuleBasedBreakIterator_Old that adds the ability to use a dictionary
to further subdivide ranges of text beyond what is possible using just the
state-table-based algorithm. |
DictionaryBasedBreakIterator.Builder | The Builder class for DictionaryBasedBreakIterator inherits almost all of
its functionality from the Builder class for RuleBasedBreakIterator_Old, but
extends it with extra logic to handle the DICTIONARY_VAR token
|
IDNA |
IDNA API implements the IDNA protocol as defined in the IDNA RFC.
|
MeasureFormat | A formatter for Measure objects. |
MessageFormat | MessageFormat provides a means to produce concatenated
messages in language-neutral way. |
Normalizer | Unicode Normalization
Unicode normalization API
normalize transforms Unicode text into an equivalent composed or
decomposed form, allowing for easier sorting and searching of text.
|
Normalizer.Mode | Constants for normalization modes.
|
Normalizer.QuickCheckResult | Result values for quickCheck().
|
NumberFormat | NumberFormat is the abstract base class for all number
formats. |
NumberFormat.NumberFormatFactory | A NumberFormatFactory is used to register new number formats. |
NumberFormat.SimpleNumberFormatFactory | A NumberFormatFactory that supports a single locale. |
RawCollationKey |
Simple class wrapper to store the internal byte representation of a
CollationKey. |
ReplaceableString | ReplaceableString is an adapter class that implements the
Replaceable API around an ordinary StringBuffer .
|
RuleBasedBreakIterator | A subclass of BreakIterator whose behavior is specified using a list of rules.
|
RuleBasedBreakIterator_New | Rule Based Break Iterator implementation.
|
RuleBasedBreakIterator_Old | A subclass of BreakIterator whose behavior is specified using a list of rules.
There are two kinds of rules, which are separated by semicolons: substitutions
and regular expressions.
A substitution rule defines a name that can be used in place of an expression. |
RuleBasedBreakIterator_Old.Builder | The Builder class has the job of constructing a RuleBasedBreakIterator_Old from a
textual description. |
RuleBasedCollator | RuleBasedCollator is a concrete subclass of Collator. |
RuleBasedNumberFormat | A class that formats numbers according to a set of rules. |
SearchIterator | SearchIterator is an abstract base class that defines a protocol
for text searching. |
SimpleDateFormat | SimpleDateFormat is a concrete class for formatting and
parsing dates in a locale-sensitive manner. |
StringCharacterIterator | StringCharacterIterator implements the
CharacterIterater protocol for a String .
|
StringPrep | StringPrep API implements the StingPrep framework as described by
RFC 3454.
|
StringPrepParseException | Exception that signals an error has occurred while parsing the
input to StringPrep or IDNA.
|
StringSearch |
StringSearch is the concrete subclass of
SearchIterator that provides language-sensitive text searching
based on the comparison rules defined in a RuleBasedCollator object.
|
Transliterator | Transliterator is an abstract class that
transliterates text from one format to another. |
Transliterator.Position | Position structure for incremental transliteration. |
UCharacterIterator | Abstract class that defines an API for iteration on text objects.This is an
interface for forward and backward iteration and random access into a text
object. |
UFormat | An abstract class that extends Format to provide
additional ICU protocol, specifically, the getLocale()
API. |
UnicodeCompressor | A compression engine implementing the Standard Compression Scheme
for Unicode (SCSU) as outlined in Unicode Technical
Report #6.
|
UnicodeDecompressor | A decompression engine implementing the Standard Compression Scheme
for Unicode (SCSU) as outlined in Unicode Technical
Report #6.
|
UnicodeFilter | UnicodeFilter defines a protocol for selecting a
subset of the full range (U+0000 to U+FFFF) of Unicode characters.
|
UnicodeSet | A mutable set of Unicode characters and multicharacter strings. |
UnicodeSet.XSymbolTable | Internal class for customizing UnicodeSet parsing of properties.
|
UnicodeSetIterator | UnicodeSetIterator iterates over the contents of a UnicodeSet. |
UTF16 | Standalone utility class providing UTF16 character conversions and
indexing conversions.
Code that uses strings alone rarely need modification.
|
UTF16.StringComparator | UTF16 string comparator class.
|