ICU 4.8.1.1
4.8.1.1
|
![]() ![]() | Class AlphabeticIndex supports the creation of a UI index appropriate for a given language, such as: |
![]() ![]() | AnnualTimeZoneRule is a class used for representing a time zone rule which takes effect annually |
![]() ![]() | Base class for objects to which Unicode characters and strings can be appended |
![]() ![]() | BasicTimeZone is an abstract class extending TimeZone |
![]() ![]() | BoyerMooreSearch |
![]() ![]() | Implements methods for finding the location of boundaries in text |
![]() ![]() | A ByteSink can be filled with bytes |
![]() ![]() | Light-weight, non-const reader class for a BytesTrie |
![]() ![]() | Builder class for BytesTrie |
![]() ![]() | Calendar is an abstract base class for converting between a UDate object and a set of integer fields such as YEAR , MONTH , DAY , HOUR , and so on |
![]() ![]() | This class allows one to iterate through all the strings that are canonically equivalent to a given string |
![]() ![]() | This object holds a list of CEs generated from a particular UnicodeString |
![]() ![]() | Abstract class that defines an API for iteration on text objects |
![]() ![]() | Implementation of ByteSink that writes to a flat byte array, with bounds-checking: This sink will not write more than capacity bytes to outbuf |
![]() ![]() | ChoiceFormat converts between ranges of numeric values and strings for those ranges |
![]() ![]() | Used as an iterator to walk through each character of an international string |
![]() ![]() | Collation keys are generated by the Collator class |
![]() ![]() | The Collator class performs locale-sensitive string comparison |
![]() ![]() | A factory, used with registerFactory, the creates multiple collators and provides display names for them |
![]() ![]() | CollData |
![]() ![]() | A currency together with a numeric amount, such as 200 USD |
![]() ![]() | This class represents the information needed by DecimalFormat to format currency plural, such as "3.00 US dollars" or "1.00 US dollar" |
![]() ![]() | A unit of currency, such as USD (U.S |
![]() ![]() | DateFormat is an abstract class for a family of classes that convert dates and times from their internal representations to textual form and back again in a language-independent manner |
![]() ![]() | DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – including timezone data |
![]() ![]() | This class represents a date interval |
![]() ![]() | DateIntervalFormat is a class for formatting and parsing date intervals in a language-independent manner |
![]() ![]() | DateIntervalInfo is a public class for encapsulating localizable date time interval patterns |
![]() ![]() | This class provides flexible generation of date format patterns, like "yy-MM-dd" |
![]() ![]() | 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 is a concrete subclass of NumberFormat that formats decimal numbers |
![]() ![]() | This class represents the set of symbols needed by DecimalFormat to format numbers |
![]() ![]() | Wrapper class for UErrorCode, with conversion operators for direct use in ICU C and C++ APIs |
![]() ![]() | FieldPosition is a simple class used by Format and its subclasses to identify fields in formatted output |
![]() ![]() | FieldPositionIterator returns the field ids and their start/limit positions generated by a call to Format::format |
![]() ![]() | Normalization filtered by a UnicodeSet |
![]() ![]() | The FontRuns class associates pointers to LEFontInstance objects with runs of text |
![]() ![]() | Base class for all formats |
![]() ![]() | Formattable objects can be passed to the Format class or its subclasses for formatting |
![]() ![]() | Abstract class that defines an API for forward-only iteration on text objects |
![]() ![]() | Concrete class which provides the standard calendar used by most of the world |
![]() ![]() | Abstract base class for IDNA processing |
![]() ![]() | Output container for IDNA processing errors |
![]() ![]() | InitialTimeZoneRule represents a time zone rule representing a time zone effective from the beginning and has no actual start times |
![]() ![]() | This is a virtual base class used to do complex text layout |
![]() ![]() | Instances of this class are used by LEFontInstance::mapCharsToGlyphs and LEFontInstance::mapCharToGlyph to adjust character codes before the character to glyph mapping process |
![]() ![]() | This is a virtual base class that serves as the interface between a LayoutEngine and the platform font environment |
![]() ![]() | This class encapsulates the per-glyph storage used by the ICU LayoutEngine |
![]() ![]() | Used to hold a pair of (x, y) values which represent a point |
![]() ![]() | This class is used to access data which stored in big endian order regardless of the conventions of the platform |
![]() ![]() | A Locale object represents a specific geographical, political, or cultural region |
![]() ![]() | Returns display names of Locales and components of Locales |
![]() ![]() | The LocaleRuns class associates pointers to Locale objects with runs of text |
![]() ![]() | An amount of a specified unit, consisting of a number and a Unit |
![]() ![]() | A formatter for measure objects |
![]() ![]() | A unit such as length, mass, volume, currency, etc |
![]() ![]() | |
![]() ![]() | Parses and represents ICU MessageFormat patterns |
![]() ![]() | Supports the standard normalization forms described in Unicode Standard Annex #15: Unicode Normalization Forms |
![]() ![]() | Unicode normalization functionality for standard Unicode normalization or for using custom mapping tables |
![]() ![]() | Abstract base class for all number formats |
![]() ![]() | A NumberFormatFactory is used to register new number formats |
![]() ![]() | Defines numbering systems |
![]() ![]() | ParagraphLayout |
![]() ![]() | ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing |
![]() ![]() | |
![]() ![]() | Defines rules for mapping non-negative numeric values onto a small set of keywords |
![]() ![]() | Class RegexMatcher bundles together a regular expression pattern and input text to which the expression can be applied |
![]() ![]() | Class RegexPattern represents a compiled regular expression |
![]() ![]() | Replaceable is an abstract base class representing a string of characters that supports the replacement of a range of itself with a new string of characters |
![]() ![]() | A class representing a collection of resource information pertaining to a given locale |
![]() ![]() | A subclass of BreakIterator whose behavior is specified using a list of rules |
![]() ![]() | Simple implementation of Collator, using data-driven tables |
![]() ![]() | Formats numbers according to a set of rules |
![]() ![]() | BasicTimeZone subclass implemented in terms of InitialTimeZoneRule and TimeZoneRule instances |
![]() ![]() | The RunArray class is a base class for building classes which represent data that is associated with runs of text |
![]() ![]() | SearchIterator is an abstract base class that provides methods to search for a pattern within a text string |
![]() ![]() | |
![]() ![]() | SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manner |
![]() ![]() | A NumberFormatFactory that supports a single locale |
![]() ![]() | SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar |
![]() ![]() | A concrete subclass of CharacterIterator that iterates over the characters (code units or code points) in a UnicodeString |
![]() ![]() | Base class for 'pure' C++ implementations of uenum api |
![]() ![]() | StringList |
![]() ![]() | A string-like object that points to a sized piece of memory |
![]() ![]() | <tt>StringSearch</tt> is a <tt>SearchIterator</tt> that provides language-sensitive text searching based on the comparison rules defined in a RuleBasedCollator object |
![]() ![]() | Base class for string trie builder classes |
![]() ![]() | An interface that defines both lookup protocol and parsing of symbolic names |
![]() ![]() | TimeArrayTimeZoneRule represents a time zone rule whose start times are defined by an array of milliseconds since the standard base time |
![]() ![]() | Measurement unit for time units |
![]() ![]() | Express a duration as a time unit and number |
![]() ![]() | Format or parse a TimeUnitAmount, using plural rules for the units where available |
![]() ![]() | TimeZone represents a time zone offset, and also figures out daylight savings |
![]() ![]() | TimeZoneRule is a class representing a rule for time zone |
![]() ![]() | TimeZoneTransition is a class representing a time zone transition |
![]() ![]() | Transliterator is an abstract class that transliterates text from one format to another |
![]() ![]() | A concrete subclass of CharacterIterator that iterates over the characters (code units or code points) in a UChar array |
![]() ![]() | C API for code unit iteration |
![]() ![]() | Light-weight, non-const reader class for a UCharsTrie |
![]() ![]() | Builder class for UCharsTrie |
![]() ![]() | The structure for the fromUnicode callback function parameter |
![]() ![]() | The structure for the toUnicode callback function parameter |
![]() ![]() | UDataInfo contains the properties about the requested data |
![]() ![]() | A struct representing a range of text containing a specific field |
![]() ![]() | Output container for IDNA processing errors |
![]() ![]() | UMemory is the common ICU base class |
![]() ![]() | UnicodeFilter defines a protocol for selecting a subset of the full range (U+0000 to U+10FFFF) of Unicode characters |
![]() ![]() | UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on Unicode strings |
![]() ![]() | UnicodeMatcher defines a protocol for objects that can match a range of characters in a Replaceable string |
![]() ![]() | UnicodeReplacer defines a protocol for objects that replace a range of characters in a Replaceable string with output text |
![]() ![]() | A mutable set of Unicode characters and multicharacter strings |
![]() ![]() | UnicodeSetIterator iterates over the contents of a UnicodeSet |
![]() ![]() | UnicodeString is a string class that stores Unicode characters directly and provides similar functionality as the Java String and StringBuffer classes |
![]() ![]() | An Appendable implementation which writes to a UnicodeString |
![]() ![]() | UObject is the common ICU "boilerplate" class |
![]() ![]() | A UParseError struct is used to returned detailed information about parsing errors |
![]() ![]() | A set of function pointers that transliterators use to manipulate a UReplaceable |
![]() ![]() | A serialized form of a Unicode set |
![]() ![]() | UText struct |
![]() ![]() | (public) Function dispatch table for UText |
![]() ![]() | Position structure for utrans_transIncremental() incremental transliteration |
![]() ![]() | The ValueRuns class associates integer values with runs of text |
![]() ![]() | VTimeZone is a class implementing RFC2445 VTIMEZONE |