Uses of Package
com.ibm.icu.util

Packages that use com.ibm.icu.util
com.ibm.icu.lang Enhanced character property and surrogate support. 
com.ibm.icu.text Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping. 
com.ibm.icu.util International calendars and other utility classes. 
 

Classes in com.ibm.icu.util used by com.ibm.icu.lang
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.
ULocale
          [icu enhancement] ICU's replacement for java.util.Locale.
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.
VersionInfo
          Class to store version numbers of the form major.minor.milli.micro.
 

Classes in com.ibm.icu.util used by com.ibm.icu.text
ByteArrayWrapper
           A simple utility class to wrap a byte array.
Calendar
          [icu enhancement] ICU's replacement for java.util.Calendar.
Calendar.FormatConfiguration
          Deprecated. This API is ICU internal only.
Currency
          A class encapsulating a currency, as defined by ISO 4217.
CurrencyAmount
          An amount of currency, consisting of a Number and a Currency.
DateInterval
          This class represents date interval.
Freezable
          Provides a flexible mechanism for controlling access, without requiring that a class be immutable.
TimeZone
          [icu enhancement] ICU's replacement for java.util.TimeZone.
ULocale
          [icu enhancement] ICU's replacement for java.util.Locale.
ULocale.Type
          Opaque selector enum for getLocale().
VersionInfo
          Class to store version numbers of the form major.minor.milli.micro.
 

Classes in com.ibm.icu.util used by com.ibm.icu.util
BasicTimeZone
          [icu] BasicTimeZone extends TimeZone with additional methods to access time zone transitions and rules.
ByteArrayWrapper
           A simple utility class to wrap a byte array.
Calendar
          [icu enhancement] ICU's replacement for java.util.Calendar.
Currency
          A class encapsulating a currency, as defined by ISO 4217.
DateRule
          Note: The Holiday framework is a technology preview.
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.
EasterHoliday
          Note: The Holiday framework is a technology preview.
Freezable
          Provides a flexible mechanism for controlling access, without requiring that a class be immutable.
GlobalizationPreferences
          This convenience class provides a mechanism for bundling together different globalization preferences.
GregorianCalendar
          [icu enhancement] ICU's replacement for java.util.GregorianCalendar.
HebrewHoliday
          Note: The Holiday framework is a technology preview.
Holiday
          Note: The Holiday framework is a technology preview.
InitialTimeZoneRule
          InitialTimeZoneRule represents a time zone rule representing a time zone effective from the beginning and has no actual start times.
LocaleData
          A class for accessing miscelleneous 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
LocaleMatcher.LanguageMatcherData
          Deprecated. This API is ICU internal only.
LocalePriorityList
          Provides an immutable list of languages (locales) in priority order.
LocalePriorityList.Builder
          Class used for building LanguagePriorityLists
Measure
          An amount of a specified unit, consisting of a Number and a Unit.
MeasureUnit
          A unit such as length, mass, volume, currency, etc.
RangeValueIterator.Element
          Return result wrapper for com.ibm.icu.util.RangeValueIterator.
SimpleHoliday
          Note: The Holiday framework is a technology preview.
TimeUnit
          Measurement unit for time units.
TimeZone
          [icu enhancement] ICU's replacement for java.util.TimeZone.
TimeZoneRule
          TimeZoneRule is an abstract class representing a rule for time zone.
TimeZoneTransition
          TimeZoneTransition is a class representing a time zone transition.
ULocale
          [icu enhancement] ICU's replacement for java.util.Locale.
ULocale.Builder
          Builder is used to build instances of ULocale from values configured by the setter.
ULocale.Type
          Opaque selector enum for getLocale().
UResourceBundle
          [icu enhancement] ICU's replacement for java.util.ResourceBundle.
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
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.
 



Copyright (c) 2011 IBM Corporation and others.