com.ibm.icu.util |
International calendars and other utility classes.
|
Java Source File Name | Type | Comment |
BuddhistCalendar.java | Class | BuddhistCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha. |
ByteArrayWrapper.java | Class |
A simple utility class to wrap a byte array.
Generally passed as an argument object into a method. |
Calendar.java | Class | Calendar is an abstract base class for converting between
a Date object and a set of integer fields such as
YEAR , MONTH , DAY , HOUR ,
and so on. |
CalendarFactory.java | Interface | |
CaseInsensitiveString.java | Class | A string used as a key in java.util.Hashtable and other
collections. |
CECalendar.java | Class | Base class for EthiopicCalendar and CopticCalendar. |
ChineseCalendar.java | Class | ChineseCalendar is a concrete subclass of
Calendar that implements a traditional Chinese calendar. |
CompactByteArray.java | Class | class CompactATypeArray : use only on primitive data types
Provides a compact way to store information that is indexed by Unicode
values, such as character properties, types, keyboard values, etc.This
is very useful when you have a block of Unicode data that contains
significant values while the rest of the Unicode data is unused in the
application or when you have a lot of redundance, such as where all 21,000
Han ideographs have the same value. |
CompactCharArray.java | Class | class CompactATypeArray : use only on primitive data types
Provides a compact way to store information that is indexed by Unicode
values, such as character properties, types, keyboard values, etc.This
is very useful when you have a block of Unicode data that contains
significant values while the rest of the Unicode data is unused in the
application or when you have a lot of redundance, such as where all 21,000
Han ideographs have the same value. |
CopticCalendar.java | Class | Implement the Coptic calendar system. |
Currency.java | Class | A class encapsulating a currency, as defined by ISO 4217. |
CurrencyAmount.java | Class | An amount of currency, consisting of a Number and a Currency. |
CurrencyServiceShim.java | Class | This is a package-access implementation of registration for
currency. |
DateRule.java | Interface | DateRule is an interface for calculating the date of an event. |
EasterHoliday.java | Class | A Holiday subclass which represents holidays that occur
a fixed number of days before or after Easter. |
EthiopicCalendar.java | Class | Implement the Ethiopic calendar system. |
Freezable.java | Interface |
DRAFT
Copyright (C) 2005, International Business Machines Corporation and
others. |
GlobalizationPreferences.java | Class | This convenience class provides a mechanism for bundling together different
globalization preferences. |
GregorianCalendar.java | Class | GregorianCalendar is a concrete subclass of
Calendar and provides the standard calendar used by most of the world.
The standard (Gregorian) calendar has 2 eras, BC and AD.
This implementation handles a single discontinuity, which corresponds by
default to the date the Gregorian calendar was instituted (October 15, 1582
in some countries, later in others). |
HebrewCalendar.java | Class | HebrewCalendar is a subclass of Calendar
that that implements the traditional Hebrew calendar.
This is the civil calendar in Israel and the liturgical calendar
of the Jewish faith worldwide.
The Hebrew calendar is lunisolar and thus has a number of interesting
properties that distinguish it from the Gregorian. |
HebrewHoliday.java | Class | |
Holiday.java | Class | An abstract class representing a holiday. |
IslamicCalendar.java | Class | IslamicCalendar is a subclass of Calendar
that that implements the Islamic civil and religious calendars. |
JapaneseCalendar.java | Class | JapaneseCalendar is a subclass of GregorianCalendar
that numbers years and eras based on the reigns of the Japanese emperors.
The Japanese calendar is identical to the Gregorian calendar in all respects
except for the year and era. |
LocaleData.java | Class | |
Measure.java | Class | An amount of a specified unit, consisting of a Number and a Unit.
For example, a length measure consists of a Number and a length
unit, such as feet or meters. |
MeasureUnit.java | Class | A unit such as length, mass, volume, currency, etc. |
OverlayBundle.java | Class | A ResourceBundle that overlays one hierarchy atop another. |
RangeDateRule.java | Class | Implementation of DateRule that takes a range. |
RangeValueIterator.java | Interface | Interface for enabling iteration over sets of ,
where index is the sorted integer index in ascending order and value, its
associated integer value.
The result for each iteration is the consecutive range of
with the same value. |
SimpleDateRule.java | Class | Simple implementation of DateRule. |
SimpleHoliday.java | Class | A holiday whose date can be represented by a month, day, and optionally day of week
in the Gregorian calendar. |
SimpleTimeZone.java | Class | SimpleTimeZone is a concrete subclass of TimeZone
that represents a time zone for use with a Gregorian calendar. |
StringTokenizer.java | Class | The string tokenizer class allows an application to break a string
into tokens by performing code point comparison. |
STZInfo.java | Class | |
TimeZone.java | Class | TimeZone represents a time zone offset, and also figures out daylight
savings.
Typically, you get a TimeZone using getDefault
which creates a TimeZone based on the time zone where the program
is running. |
ULocale.java | Class | A class analogous to
java.util.Locale that provides additional
support for ICU protocol. |
UniversalTimeScale.java | Class | There are quite a few different conventions for binary datetime, depending on different
platforms and protocols. |
UResourceBundle.java | Class | A class representing a collection of resource information pertaining to a given
locale. |
UResourceTypeMismatchException.java | Class | |
ValueIterator.java | Interface | Interface for enabling iteration over sets of , where
int is the sorted integer index in ascending order and Object, its
associated value.
The ValueIterator allows iterations over integer indexes in the range
of Integer.MIN_VALUE to Integer.MAX_VALUE inclusive. |
VersionInfo.java | Class | Class to store version numbers of the form major.minor.milli.micro. |