All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AlphabeticIndex<V> |
AlphabeticIndex supports the creation of a UI index appropriate for a given language.
|
AlphabeticIndex.Bucket<V> |
An index "bucket" with a label string and type.
|
AlphabeticIndex.Bucket.LabelType |
Type of the label
|
AlphabeticIndex.ImmutableIndex<V> |
|
AlphabeticIndex.Record<V> |
A (name, data) pair, to be sorted by name into one of the index buckets.
|
AnnualTimeZoneRule |
AnnualTimeZoneRule is a class used for representing a time zone
rule which takes effect annually.
|
ArabicShaping |
Shape Arabic text on a character basis.
|
ArabicShapingException |
Thrown by ArabicShaping when there is a shaping error.
|
BasicTimeZone |
BasicTimeZone extends TimeZone with additional methods to access
time zone transitions and rules.
|
Bidi |
Bidi algorithm for ICU
|
BidiClassifier |
Overrides default Bidi class values with custom ones.
|
BidiRun |
A BidiRun represents a sequence of characters at the same embedding level.
|
BidiTransform |
Bidi Layout Transformation Engine.
|
BidiTransform.Mirroring |
BidiTransform.Mirroring
indicates whether or not characters with
the "mirrored" property in RTL runs should be replaced with their
mirror-image counterparts.
|
BidiTransform.Order |
|
BigDecimal |
The BigDecimal class implements immutable arbitrary-precision decimal numbers.
|
BreakIterator |
.
|
BuddhistCalendar |
BuddhistCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
ByteArrayWrapper |
A simple utility class to wrap a byte array.
|
BytesTrie |
Light-weight, non-const reader class for a BytesTrie.
|
BytesTrie.Entry |
Return value type for the Iterator.
|
BytesTrie.Iterator |
Iterator for all of the (byte sequence, value) pairs in a BytesTrie.
|
BytesTrie.Result |
Return values for BytesTrie.next(), CharsTrie.next() and similar methods.
|
BytesTrie.State |
BytesTrie state object, for saving a trie's current state
and resetting the trie back to this state later.
|
BytesTrieBuilder |
Builder class for BytesTrie.
|
Calendar |
.
|
Calendar.FormatConfiguration |
Deprecated.
|
Calendar.WeekData |
Simple, immutable struct-like class for access to the CLDR weekend data.
|
CanonicalIterator |
This class allows one to iterate through all the strings that are canonically equivalent to a given
string.
|
CaseInsensitiveString |
A string used as a key in java.util.Hashtable and other
collections.
|
CaseMap |
Low-level case mapping options and methods.
|
CaseMap.Fold |
Case folding options and methods.
|
CaseMap.Lower |
Lowercasing options and methods.
|
CaseMap.Title |
Titlecasing options and methods.
|
CaseMap.Upper |
Uppercasing options and methods.
|
CharSequences |
Deprecated.
|
CharsetCallback |
Callback API for CharsetICU API
|
CharsetCallback.Decoder |
Decoder Callback interface
|
CharsetCallback.Encoder |
Encoder Callback interface
|
CharsetDecoderICU |
An abstract class that provides framework methods of decoding operations for concrete
subclasses.
|
CharsetDetector |
CharsetDetector provides a facility for detecting the
charset or encoding of character data in an unknown format.
|
CharsetEncoderICU |
An abstract class that provides framework methods of decoding operations for concrete
subclasses.
|
CharsetICU |
A subclass of java.nio.Charset for providing implementation of ICU's charset converters.
|
CharsetMatch |
This class represents a charset that has been identified by a CharsetDetector
as a possible encoding for a set of input data.
|
CharsetProviderICU |
A concrete subclass of CharsetProvider for loading and providing charset converters
in ICU.
|
CharsetSelector |
Charset Selector
A charset selector is built with a list of charset names and given an input
CharSequence returns the list of names the corresponding charsets which can
convert the CharSequence.
|
CharsTrie |
Light-weight, non-const reader class for a CharsTrie.
|
CharsTrie.Entry |
Return value type for the Iterator.
|
CharsTrie.Iterator |
Iterator for all of the (string, value) pairs in a CharsTrie.
|
CharsTrie.State |
CharsTrie state object, for saving a trie's current state
and resetting the trie back to this state later.
|
CharsTrieBuilder |
Builder class for CharsTrie.
|
ChineseCalendar |
ChineseCalendar is a concrete subclass of Calendar
that implements a traditional Chinese calendar.
|
ChineseDateFormat |
Deprecated.
|
ChineseDateFormat.Field |
Deprecated.
|
ChineseDateFormatSymbols |
Deprecated.
|
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.CollatorFactory |
A factory used with registerFactory to register multiple collators and provide
display names for them.
|
Collator.ReorderCodes |
Reordering codes for non-script groups that can be reordered under collation.
|
CompactByteArray |
Deprecated.
|
CompactCharArray |
Deprecated.
|
CompactDecimalFormat |
Formats numbers in compact (abbreviated) notation, like "1.2K" instead of "1200".
|
CompactDecimalFormat.CompactStyle |
Style parameter for CompactDecimalFormat.
|
CompactNotation |
A class that defines the scientific notation style to be used when formatting numbers in
NumberFormatter.
|
ComposedCharIter |
Deprecated.
|
CopticCalendar |
Implement the Coptic calendar system.
|
Currency |
A class encapsulating a currency, as defined by ISO 4217.
|
Currency.CurrencyStringInfo |
Deprecated.
|
Currency.CurrencyUsage |
Currency Usage used for Decimal Format
|
CurrencyAmount |
An amount of currency, consisting of a Number and a Currency.
|
CurrencyDisplayNames |
Returns currency names localized for a locale.
|
CurrencyMetaInfo |
Provides information about currencies that is not specific to a locale.
|
CurrencyMetaInfo.CurrencyDigits |
Represents the raw information about fraction digits and rounding increment.
|
CurrencyMetaInfo.CurrencyFilter |
A filter used to select which currency info is returned.
|
CurrencyMetaInfo.CurrencyInfo |
Represents a complete currency info record listing the region, currency, from and to dates,
and priority.
|
CurrencyPluralInfo |
This class represents the information needed by
DecimalFormat to format currency plural,
such as "3.00 US dollars" or "1.00 US dollar".
|
CurrencyPrecision |
A class that defines a rounding strategy parameterized by a currency to be used when formatting
numbers in NumberFormatter.
|
CurrencyRounder |
Deprecated.
|
DangiCalendar |
Deprecated.
|
DateFormat |
.
|
DateFormat.BooleanAttribute |
boolean attributes
|
DateFormat.Field |
The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that
DateFormat.formatToCharacterIterator() method returns.
|
DateFormatSymbols |
.
|
DateInterval |
This class represents date interval.
|
DateIntervalFormat |
DateIntervalFormat is a class for formatting and parsing date
intervals in a language-independent manner.
|
DateIntervalInfo |
DateIntervalInfo is a public class for encapsulating localizable
date time interval patterns.
|
DateIntervalInfo.PatternInfo |
PatternInfo class saves the first and second part of interval pattern,
and whether the interval pattern is earlier date first.
|
DateRule |
Note: The Holiday framework is a technology preview.
|
DateTimePatternGenerator |
This class provides flexible generation of date format patterns, like
"yy-MM-dd".
|
DateTimePatternGenerator.DisplayWidth |
Field display name width constants for getFieldDisplayName
|
DateTimePatternGenerator.FormatParser |
Deprecated.
|
DateTimePatternGenerator.PatternInfo |
PatternInfo supplies output parameters for addPattern(...).
|
DateTimePatternGenerator.VariableField |
Deprecated.
|
DateTimeRule |
DateTimeRule is a class representing a time in a year by
a rule specified by month, day of month, day of week and
time in the day.
|
DecimalFormat |
.
|
DecimalFormat.PropertySetter |
Deprecated.
|
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.
|
DisplayContext |
Display context settings.
|
DisplayContext.Type |
Type values for DisplayContext
|
DurationFormat |
Deprecated.
|
EasterHoliday |
Note: The Holiday framework is a technology preview.
|
Edits |
Records lengths of string edits but not replacement text.
|
Edits.Iterator |
Access to the list of edits.
|
EthiopicCalendar |
Implement the Ethiopic calendar system.
|
FilteredBreakIteratorBuilder |
The BreakIteratorFilter is used to modify the behavior of a BreakIterator
by constructing a new BreakIterator which suppresses certain segment boundaries.
|
FilteredNormalizer2 |
Normalization filtered by a UnicodeSet.
|
FormattedNumber |
The result of a number formatting operation.
|
FractionPrecision |
A class that defines a rounding strategy based on a number of fraction places and optionally
significant digits to be used when formatting numbers in NumberFormatter.
|
FractionRounder |
Deprecated.
|
Freezable<T> |
Provides a flexible mechanism for controlling access, without requiring that
a class be immutable.
|
GenderInfo |
Deprecated.
|
GenderInfo.Gender |
Deprecated.
|
GenderInfo.ListGenderStyle |
Deprecated.
|
GlobalizationPreferences |
This convenience class provides a mechanism for bundling together different
globalization preferences.
|
GregorianCalendar |
.
|
HebrewCalendar |
HebrewCalendar is a subclass of Calendar
that that implements the traditional Hebrew calendar.
|
HebrewHoliday |
Note: The Holiday framework is a technology preview.
|
Holiday |
Note: The Holiday framework is a technology preview.
|
ICUCloneNotSupportedException |
Unchecked version of CloneNotSupportedException .
|
ICUException |
Base class for unchecked, ICU-specific exceptions.
|
ICUUncheckedIOException |
Unchecked version of IOException .
|
IDNA |
Abstract base class for IDNA processing.
|
IDNA.Error |
IDNA error bit set values.
|
IDNA.Info |
Output container for IDNA processing errors.
|
IllformedLocaleException |
Thrown by methods in ULocale and ULocale.Builder to
indicate that an argument is not a well-formed BCP 47 tag.
|
IndianCalendar |
IndianCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
InitialTimeZoneRule |
InitialTimeZoneRule represents a time zone rule
representing a time zone effective from the beginning and
has no actual start times.
|
IntegerWidth |
A class that defines the strategy for padding and truncating integers before the decimal separator.
|
IslamicCalendar |
IslamicCalendar is a subclass of Calendar
that that implements the Islamic civil and religious calendars.
|
IslamicCalendar.CalculationType |
enumeration of available calendar calculation types
|
JapaneseCalendar |
JapaneseCalendar is a subclass of GregorianCalendar
that numbers years and eras based on the reigns of the Japanese emperors.
|
ListFormatter |
Immutable class for formatting a list, using data from CLDR (or supplied
separately).
|
ListFormatter.Style |
Deprecated.
|
LocaleData |
A class for accessing miscellaneous data in the locale bundles
|
LocaleData.MeasurementSystem |
Enumeration for representing the measurement systems.
|
LocaleData.PaperSize |
A class that represents the size of letter head
used in the country
|
LocaleDisplayNames |
Returns display names of ULocales and components of ULocales.
|
LocaleDisplayNames.DialectHandling |
|
LocaleDisplayNames.UiListItem |
Struct-like class used to return information for constructing a UI list, each corresponding to a locale.
|
LocaleMatcher |
Provides a way to match the languages (locales) supported by a product to the
languages (locales) acceptable to a user, and get the best match.
|
LocaleMatcher.LanguageMatcherData |
Deprecated.
|
LocalePriorityList |
Provides an immutable list of languages (locales) in priority order.
|
LocalePriorityList.Builder |
Class used for building LanguagePriorityLists
|
LocalizedNumberFormatter |
A NumberFormatter that has a locale associated with it; this means .format() methods are available.
|
MathContext |
The MathContext immutable class encapsulates the
settings understood by the operator methods of the BigDecimal
class (and potentially other classes).
|
Measure |
An amount of a specified unit, consisting of a Number and a Unit.
|
MeasureFormat |
A formatter for Measure objects.
|
MeasureFormat.FormatWidth |
Formatting width enum.
|
MeasureUnit |
A unit such as length, mass, volume, currency, etc.
|
MeasureUnit.Factory |
Deprecated.
|
MessageFormat |
.
|
MessageFormat.Field |
Defines constants that are used as attribute keys in the
AttributedCharacterIterator returned
from MessageFormat.formatToCharacterIterator .
|
MessagePattern |
Parses and represents ICU MessageFormat patterns.
|
MessagePattern.ApostropheMode |
Mode for when an apostrophe starts quoted literal text for MessageFormat output.
|
MessagePattern.ArgType |
Argument type constants.
|
MessagePattern.Part |
A message pattern "part", representing a pattern parsing event.
|
MessagePattern.Part.Type |
Part type constants.
|
MessagePatternUtil |
Utilities for working with a MessagePattern.
|
MessagePatternUtil.ArgNode |
A piece of MessageNode contents representing a message argument and its details.
|
MessagePatternUtil.ComplexArgStyleNode |
A Node representing details of the argument style of a complex argument.
|
MessagePatternUtil.MessageContentsNode |
A piece of MessageNode contents.
|
MessagePatternUtil.MessageContentsNode.Type |
The type of a piece of MessageNode contents.
|
MessagePatternUtil.MessageNode |
A Node representing a parsed MessageFormat pattern string.
|
MessagePatternUtil.Node |
|
MessagePatternUtil.TextNode |
Literal text, a piece of MessageNode contents.
|
MessagePatternUtil.VariantNode |
A Node representing a nested message (nested inside an argument)
with its selection criterium.
|
Normalizer |
Old Unicode normalization API.
|
Normalizer.Mode |
Deprecated.
|
Normalizer.QuickCheckResult |
Result values for quickCheck().
|
Normalizer2 |
Unicode normalization functionality for standard Unicode normalization or
for using custom mapping tables.
|
Normalizer2.Mode |
Constants for normalization modes.
|
Notation |
A class that defines the notation style to be used when formatting numbers in NumberFormatter.
|
NoUnit |
Dimensionless unit for percent and permille.
|
NumberFormat |
.
|
NumberFormat.Field |
The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that
NumberFormat.formatToCharacterIterator() method returns.
|
NumberFormat.NumberFormatFactory |
A NumberFormatFactory is used to register new number formats.
|
NumberFormat.SimpleNumberFormatFactory |
A NumberFormatFactory that supports a single locale.
|
NumberFormatter |
The main entrypoint to the localized number formatting library introduced in ICU 60.
|
NumberFormatter.DecimalSeparatorDisplay |
An enum declaring how to render the decimal separator.
|
NumberFormatter.GroupingStrategy |
An enum declaring the strategy for when and how to display grouping separators (i.e., the
separator, often a comma or period, after every 2-3 powers of ten).
|
NumberFormatter.SignDisplay |
An enum declaring how to denote positive and negative numbers.
|
NumberFormatter.UnitWidth |
An enum declaring how to render units, including currencies.
|
NumberFormatterSettings<T extends NumberFormatterSettings<?>> |
An abstract base class for specifying settings related to number formatting.
|
NumberingSystem |
NumberingSystem is the base class for all number
systems.
|
Output<T> |
Simple struct-like class for output parameters.
|
OutputInt |
Deprecated.
|
PersianCalendar |
Deprecated.
|
PluralFormat |
PluralFormat supports the creation of internationalized
messages with plural inflection.
|
PluralRanges |
Deprecated.
|
PluralRules |
Defines rules for mapping non-negative numeric values onto a small set of keywords.
|
PluralRules.Factory |
Deprecated.
|
PluralRules.FixedDecimal |
Deprecated.
|
PluralRules.FixedDecimalRange |
Deprecated.
|
PluralRules.FixedDecimalSamples |
Deprecated.
|
PluralRules.IFixedDecimal |
Deprecated.
|
PluralRules.KeywordStatus |
Status of the keyword for the rules, given a set of explicit values.
|
PluralRules.Operand |
Deprecated.
|
PluralRules.PluralType |
Type of plurals and PluralRules.
|
PluralRules.SampleType |
Deprecated.
|
PluralSamples |
Deprecated.
|
Precision |
A class that defines the rounding precision to be used when formatting numbers in NumberFormatter.
|
RangeDateRule |
Note: The Holiday framework is a technology preview.
|
RangeValueIterator |
Interface for enabling iteration over sets of <int index, int value>,
where index is the sorted integer index in ascending order and value, its
associated integer value.
|
RangeValueIterator.Element |
Return result wrapper for com.ibm.icu.util.RangeValueIterator.
|
RawCollationKey |
Simple class wrapper to store the internal byte representation of a
CollationKey.
|
RbnfLenientScanner |
Deprecated.
|
RbnfLenientScannerProvider |
Deprecated.
|
Region |
Region is the class representing a Unicode Region Code, also known as a
Unicode Region Subtag, which is defined based upon the BCP 47 standard.
|
Region.RegionType |
RegionType is an enumeration defining the different types of regions.
|
RelativeDateTimeFormatter |
Formats simple relative dates.
|
RelativeDateTimeFormatter.AbsoluteUnit |
Represents an absolute unit.
|
RelativeDateTimeFormatter.Direction |
Represents a direction for an absolute unit e.g "Next Tuesday"
or "Last Tuesday"
|
RelativeDateTimeFormatter.RelativeDateTimeUnit |
Represents the unit for formatting a relative date. e.g "in 5 days"
or "next year"
|
RelativeDateTimeFormatter.RelativeUnit |
Represents the unit for formatting a relative date. e.g "in 5 days"
or "in 3 months"
|
RelativeDateTimeFormatter.Style |
The formatting style
|
Replaceable |
Replaceable is an interface representing a
string of characters that supports the replacement of a range of
itself with a new string of characters.
|
ReplaceableString |
ReplaceableString is an adapter class that implements the
Replaceable API around an ordinary StringBuffer .
|
Rounder |
Deprecated.
|
RuleBasedBreakIterator |
Rule Based Break Iterator
This is a port of the C++ class RuleBasedBreakIterator from ICU4C.
|
RuleBasedCollator |
RuleBasedCollator is a concrete subclass of Collator.
|
RuleBasedNumberFormat |
A class that formats numbers according to a set of rules.
|
RuleBasedTimeZone |
RuleBasedTimeZone is a concrete subclass of TimeZone that allows users to define
custom historic time transition rules.
|
RuleBasedTransliterator |
Deprecated.
|
Scale |
A class that defines a quantity by which a number should be multiplied when formatting.
|
ScientificNotation |
A class that defines the scientific notation style to be used when formatting numbers in
NumberFormatter.
|
ScientificNumberFormatter |
A formatter that formats numbers in user-friendly scientific notation.
|
SearchIterator |
SearchIterator is an abstract base class that provides
methods to search for a pattern within a text string.
|
SearchIterator.ElementComparisonType |
Option to control how collation elements are compared.
|
SelectFormat |
SelectFormat supports the creation of internationalized
messages by selecting phrases based on keywords.
|
SimpleDateFormat |
.
|
SimpleDateRule |
Note: The Holiday framework is a technology preview.
|
SimpleFormatter |
Formats simple patterns like "{1} was born in {0}".
|
SimpleHoliday |
Note: The Holiday framework is a technology preview.
|
SimpleNotation |
A class that defines the simple notation style to be used when formatting numbers in NumberFormatter.
|
SimpleTimeZone |
.
|
SkeletonSyntaxException |
Exception used for illegal number skeleton strings.
|
SpoofChecker |
This class, based on Unicode Technical Report #36 and
Unicode Technical Standard #39, has two main functions:
Checking whether two strings are visually confusable with each other, such as "desparejado" and
"ԁеѕрагејаԁо".
Checking whether an individual string is likely to be an attempt at confusing the reader ( spoof
detection), such as "pаypаl" spelled with Cyrillic 'а' characters.
|
SpoofChecker.Builder |
SpoofChecker Builder.
|
SpoofChecker.CheckResult |
A struct-like class to hold the results of a Spoof Check operation.
|
SpoofChecker.RestrictionLevel |
Constants from UTS 39 for use in setRestrictionLevel.
|
StringCharacterIterator |
Deprecated.
|
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 |
|
StringTokenizer |
.
|
StringTransform |
Provide a base class for Transforms that focuses just on the transformation of the text.
|
StringTrieBuilder |
Base class for string trie builder classes.
|
StringTrieBuilder.Option |
Build options for BytesTrieBuilder and CharsTrieBuilder.
|
SymbolTable |
An interface that defines both lookup protocol and parsing of
symbolic names.
|
TaiwanCalendar |
TaiwanCalendar is a subclass of GregorianCalendar
that numbers years since 1912.
|
TimeArrayTimeZoneRule |
TimeArrayTimeZoneRule represents a time zone rule whose start times are
defined by an array of milliseconds since the standard base time.
|
TimeUnit |
Measurement unit for time units.
|
TimeUnitAmount |
Express a duration as a time unit and number.
|
TimeUnitFormat |
Deprecated.
|
TimeZone |
.
|
TimeZone.SystemTimeZoneType |
|
TimeZoneFormat |
TimeZoneFormat supports time zone display name formatting and parsing.
|
TimeZoneFormat.GMTOffsetPatternType |
Offset pattern type enum.
|
TimeZoneFormat.ParseOption |
Parse option enum, used for specifying optional parse behavior.
|
TimeZoneFormat.Style |
Time zone display format style enum used by format/parse APIs in TimeZoneFormat .
|
TimeZoneFormat.TimeType |
Time type enum used for receiving time type (standard time, daylight time or unknown)
in TimeZoneFormat APIs.
|
TimeZoneNames |
|
TimeZoneNames.Factory |
Deprecated.
|
TimeZoneNames.MatchInfo |
|
TimeZoneNames.NameType |
Time zone display name types
|
TimeZoneRule |
TimeZoneRule is an abstract class representing a rule for time zone.
|
TimeZoneTransition |
TimeZoneTransition is a class representing a time zone transition.
|
Transform<S,D> |
Provide an interface for Transforms that focuses just on the transformation of the text.
|
Transliterator |
Transliterator is an abstract class that transliterates text from one format to another.
|
Transliterator.Factory |
The factory interface for transliterators.
|
Transliterator.Position |
Position structure for incremental transliteration.
|
UCharacter |
.
|
UCharacter.BidiPairedBracketType |
Bidi Paired Bracket Type constants.
|
UCharacter.DecompositionType |
Decomposition Type constants.
|
UCharacter.EastAsianWidth |
East Asian Width constants.
|
UCharacter.GraphemeClusterBreak |
Grapheme Cluster Break constants.
|
UCharacter.HangulSyllableType |
Hangul Syllable Type constants.
|
UCharacter.JoiningGroup |
Joining Group constants.
|
UCharacter.JoiningType |
Joining Type constants.
|
UCharacter.LineBreak |
Line Break constants.
|
UCharacter.NumericType |
Numeric Type constants.
|
UCharacter.SentenceBreak |
Sentence Break constants.
|
UCharacter.UnicodeBlock |
.
A family of character subsets representing the character blocks in the
Unicode specification, generated from Unicode Data file Blocks.txt.
|
UCharacter.WordBreak |
Word Break constants.
|
UCharacterCategory |
Enumerated Unicode category types from the UnicodeData.txt file.
|
UCharacterDirection |
Enumerated Unicode character linguistic direction constants.
|
UCharacterEnums |
A container for the different 'enumerated types' used by UCharacter.
|
UCharacterEnums.ECharacterCategory |
'Enum' for the CharacterCategory constants.
|
UCharacterEnums.ECharacterDirection |
'Enum' for the CharacterDirection constants.
|
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.
|
UFieldPosition |
Deprecated.
|
UFormat |
An abstract class that extends Format to provide
additional ICU protocol, specifically, the getLocale()
API.
|
UForwardCharacterIterator |
Interface that defines an API for forward-only iteration
on text objects.
|
ULocale |
.
A class analogous to Locale that provides additional
support for ICU protocol.
|
ULocale.Builder |
Builder is used to build instances of ULocale
from values configured by the setters.
|
ULocale.Category |
Enum for locale categories.
|
ULocale.Minimize |
Deprecated.
|
ULocale.Type |
Opaque selector enum for getLocale().
|
UnicodeCompressor |
|
UnicodeDecompressor |
|
UnicodeFilter |
UnicodeFilter defines a protocol for selecting a
subset of the full range (U+0000 to U+FFFF) of Unicode characters.
|
UnicodeMatcher |
UnicodeMatcher defines a protocol for objects that can
match a range of characters in a Replaceable string.
|
UnicodeSet |
A mutable set of Unicode characters and multicharacter strings.
|
UnicodeSet.ComparisonStyle |
|
UnicodeSet.EntryRange |
A struct-like class used for iteration through ranges, for faster iteration than by String.
|
UnicodeSet.SpanCondition |
Argument values for whether span() and similar functions continue while the current character is contained vs.
|
UnicodeSet.XSymbolTable |
Internal class for customizing UnicodeSet parsing of properties.
|
UnicodeSetIterator |
UnicodeSetIterator iterates over the contents of a UnicodeSet.
|
UnicodeSetSpanner |
A helper class used to count, replace, and trim CharSequences based on UnicodeSet matches.
|
UnicodeSetSpanner.CountMethod |
Options for replaceFrom and countIn to control how to treat each matched span.
|
UnicodeSetSpanner.TrimOption |
Options for the trim() method
|
UniversalTimeScale |
There are quite a few different conventions for binary datetime, depending on different
platforms and protocols.
|
UnlocalizedNumberFormatter |
A NumberFormatter that does not yet have a locale.
|
UProperty |
Selection constants for Unicode properties.
|
UProperty.NameChoice |
Selector constants for UCharacter.getPropertyName() and
UCharacter.getPropertyValueName().
|
UResourceBundle |
.
|
UResourceBundleIterator |
Class for enabling iteration over UResourceBundle objects.
|
UResourceTypeMismatchException |
Exception thrown when the requested resource type
is not the same type as the available resource
|
UScript |
Constants for ISO 15924 script codes, and related functions.
|
UScript.ScriptUsage |
Script usage constants.
|
UScriptRun |
Deprecated.
|
UTF16 |
Standalone utility class providing UTF16 character conversions and indexing conversions.
|
UTF16.StringComparator |
UTF16 string comparator class.
|
ValueIterator |
Interface for enabling iteration over sets of <int, Object>, where
int is the sorted integer index in ascending order, and Object its
associated value.
|
ValueIterator.Element |
The return result container of each iteration.
|
VersionInfo |
Class to store version numbers of the form major.minor.milli.micro.
|
VTimeZone |
VTimeZone is a class implementing RFC2445 VTIMEZONE.
|