A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

ABBREVIATED - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for width.
ACE_PREFIX_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
ACTUAL_LOCALE - Static variable in class com.ibm.icu.util.ULocale
Selector for getLocale() indicating the locale of the resource containing the data.
AD - Static variable in class com.ibm.icu.util.GregorianCalendar
Value of the ERA field indicating the common era (Anno Domini), also known as CE.
ADAR - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for the Adar, the 7th month of the Hebrew year.
ADAR_1 - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Adar I, the 6th month of the Hebrew year (present in leap years only).
ADD_CASE_MAPPINGS - Static variable in class com.ibm.icu.text.UnicodeSet
Bitmask for constructor, applyPattern(), and closeOver() indicating letter case.
AEGEAN_NUMBERS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
AEGEAN_NUMBERS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
AGE - Static variable in interface com.ibm.icu.lang.UProperty
String property Age.
AIN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
ALAPH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
ALEF - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
ALETTER - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
ALLOW_UNASSIGNED - Static variable in class com.ibm.icu.text.IDNA
Option to allow processing of unassigned codepoints in the input
ALLOW_UNASSIGNED - Static variable in class com.ibm.icu.text.StringPrep
Option to allow processing of unassigned code points in the input
ALL_FLAGS - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A bit mask representing the union of the mask values listed above.
ALL_SAINTS_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
All Saints' Day, November 1st
ALL_SOULS_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
All Souls' Day, November 1st
ALPHABETIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
ALPHABETIC - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Alphabetic.
ALPHABETIC_PRESENTATION_FORMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ALPHABETIC_PRESENTATION_FORMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ALT_QUOTATION_END - Static variable in class com.ibm.icu.util.LocaleData
Delimiter type for LocaleData.getDelimiter(int).
ALT_QUOTATION_START - Static variable in class com.ibm.icu.util.LocaleData
Delimiter type for LocaleData.getDelimiter(int).
AM - Static variable in class com.ibm.icu.util.Calendar
Value of the AM_PM field indicating the period of the day from midnight to just before noon.
AMBIGUOUS - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
AMBIGUOUS - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
AMSHIR - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ?????/?????, the 6th month of the Coptic year.
AM_PM - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating whether the HOUR is before or after noon.
AM_PM_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'a' field alignment, corresponding to the Calendar.AM_PM field.
ANCIENT_GREEK_MUSICAL_NOTATION - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ANCIENT_GREEK_MUSICAL_NOTATION_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ANCIENT_GREEK_NUMBERS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ANCIENT_GREEK_NUMBERS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
APRIL - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the fourth month of the year.
ARABIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC - Static variable in class com.ibm.icu.lang.UScript
Arabic
ARABIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type AN
ARABIC_PRESENTATION_FORMS_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_PRESENTATION_FORMS_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_PRESENTATION_FORMS_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_PRESENTATION_FORMS_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARABIC_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARMENIAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARMENIAN - Static variable in class com.ibm.icu.lang.UScript
Armenian
ARMENIAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARROWS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ARROWS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ASCENSION - Static variable in class com.ibm.icu.util.EasterHoliday
Ascension, 39 days after Easter
ASCII_HEX_DIGIT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property ASCII_Hex_Digit (0-9 A-F a-f).
ASH_WEDNESDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Ash Wednesday, start of Lent, 47 days before Easter
ASSUMPTION - Static variable in class com.ibm.icu.util.SimpleHoliday
Assumption, August 15th
ATERM - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
AUGUST - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the eighth month of the year.
AV - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Av, the 12th month of the Hebrew year.
ArabicShaping - class com.ibm.icu.text.ArabicShaping.
Shape Arabic text on a character basis.
ArabicShaping(int) - Constructor for class com.ibm.icu.text.ArabicShaping
Construct ArabicShaping using the options flags.
ArabicShapingException - exception com.ibm.icu.text.ArabicShapingException.
Thrown by ArabicShaping when there is a shaping error.
ArabicShapingException(String) - Constructor for class com.ibm.icu.text.ArabicShapingException
Deprecated. This API is ICU internal only.
abs() - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is the absolute value of this BigDecimal.
abs(MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is the absolute value of this BigDecimal.
acceptLanguage(String, ULocale[], boolean[]) - Static method in class com.ibm.icu.util.ULocale
Based on a HTTP formatted list of acceptable locales, determine an available locale for the user.
acceptLanguage(ULocale[], ULocale[], boolean[]) - Static method in class com.ibm.icu.util.ULocale
Based on a list of acceptable locales, determine an available locale for the user.
acceptLanguage(String, boolean[]) - Static method in class com.ibm.icu.util.ULocale
Based on a HTTP formatted list of acceptable locales, determine an available locale for the user.
acceptLanguage(ULocale[], boolean[]) - Static method in class com.ibm.icu.util.ULocale
Based on an ordered array of acceptable locales, determine an available locale for the user.
add(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this+rhs, using fixed point arithmetic.
add(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is this+rhs.
add(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Adds the specified range to this set if it is not already present.
add(int) - Method in class com.ibm.icu.text.UnicodeSet
Adds the specified character to this set if it is not already present.
add(String) - Method in class com.ibm.icu.text.UnicodeSet
Adds the specified multicharacter to this set if it is not already present.
add(int, int) - Method in class com.ibm.icu.util.Calendar
Add a signed amount to a specified field, using this calendar's rules.
add(int, int) - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to handle leap months properly.
add(int, int) - Method in class com.ibm.icu.util.HebrewCalendar
Add a signed amount to a specified field, using this calendar's rules.
add(DateRule) - Method in class com.ibm.icu.util.RangeDateRule
 
add(Date, DateRule) - Method in class com.ibm.icu.util.RangeDateRule
 
addAll(String) - Method in class com.ibm.icu.text.UnicodeSet
Adds each of the characters in this string to the set.
addAll(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Adds all of the elements in the specified set to this set if they're not already present.
addAll(Collection) - Method in class com.ibm.icu.text.UnicodeSet
Add the contents of the collection (as strings) into this UnicodeSet.
addAllTo(Collection) - Method in class com.ibm.icu.text.UnicodeSet
Add the contents of the UnicodeSet (as strings) into a collection.
addMatchSetTo(UnicodeSet) - Method in interface com.ibm.icu.text.UnicodeMatcher
Union the set of all characters that may be matched by this object into the given set.
addMatchSetTo(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Implementation of UnicodeMatcher API.
addToCache(ClassLoader, String, ULocale, UResourceBundle) - Static method in class com.ibm.icu.util.UResourceBundle
 
after(Object) - Method in class com.ibm.icu.util.Calendar
Compares the time field records.
append(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Append a single UTF-32 value to the end of a StringBuffer.
append(char[], int, int) - Static method in class com.ibm.icu.text.UTF16
Adds a codepoint to offset16 position of the argument char array.
append(byte[], int, int) - Method in class com.ibm.icu.util.ByteArrayWrapper
Appends the internal byte array from offset size with the contents of src from offset start to limit.
appendCodePoint(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Cover JDK 1.5 APIs.
applyIntPropertyValue(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to contain those code points which have the given value for the given binary or enumerated property, as returned by UCharacter.getIntPropertyValue.
applyLocalizedPattern(String) - Method in class com.ibm.icu.text.DecimalFormat
Apply the given pattern to this Format object.
applyLocalizedPattern(String) - Method in class com.ibm.icu.text.SimpleDateFormat
Apply the given localized pattern string to this date format.
applyPattern(String) - Method in class com.ibm.icu.text.DecimalFormat
Apply the given pattern to this Format object.
applyPattern(String) - Method in class com.ibm.icu.text.MessageFormat
Sets the pattern used by this message format.
applyPattern(String) - Method in class com.ibm.icu.text.SimpleDateFormat
Apply the given unlocalized pattern string to this date format.
applyPattern(String) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to represent the set specified by the given pattern.
applyPattern(String, boolean) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to represent the set specified by the given pattern, optionally ignoring whitespace.
applyPattern(String, int) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to represent the set specified by the given pattern, optionally ignoring whitespace.
applyPropertyAlias(String, String, UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet.XSymbolTable
 
applyPropertyAlias(String, String) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to contain those code points which have the given value for the given property.
applyPropertyAlias(String, String, SymbolTable) - Method in class com.ibm.icu.text.UnicodeSet
Modifies this set to contain those code points which have the given value for the given property.
areSignificantDigitsUsed() - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
at(int, char) - Method in class com.ibm.icu.text.BreakDictionary
Uses the column map to map the character to a column number, then passes the row and column number to the other version of at()
at(int, int) - Method in class com.ibm.icu.text.BreakDictionary
Returns the value in the cell with the specified (logical) row and column numbers.
autoQuoteApostrophe(String) - Static method in class com.ibm.icu.text.MessageFormat
Convert an 'apostrophe-friendly' pattern into a standard pattern.

B

BABA - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ?????/????, the 2nd month of the Coptic year.
BARAMHAT - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ????????/??????, the 7th month of the Coptic year.
BARAMOUDA - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ???????/??????, the 8th month of the Coptic year.
BASE_FIELD_COUNT - Static variable in class com.ibm.icu.util.Calendar
The number of fields defined by this class.
BASHANS - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ?????/????, the 9th month of the Coptic year.
BASIC_LATIN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BASIC_LATIN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BC - Static variable in class com.ibm.icu.util.GregorianCalendar
Value of the ERA field indicating the period before the common era (before Christ), also known as BCE.
BE - Static variable in class com.ibm.icu.util.BuddhistCalendar
Constant for the Buddhist Era.
BEH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
BENGALI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BENGALI - Static variable in class com.ibm.icu.lang.UScript
Bengali
BENGALI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BETH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
BIDI_CLASS - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Bidi_Class.
BIDI_CONTROL - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Bidi_Control.
BIDI_MIRRORED - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Bidi_Mirrored.
BIDI_MIRRORING_GLYPH - Static variable in interface com.ibm.icu.lang.UProperty
String property Bidi_Mirroring_Glyph.
BINARY_LIMIT - Static variable in interface com.ibm.icu.lang.UProperty
One more than the last constant for binary Unicode properties.
BINARY_START - Static variable in interface com.ibm.icu.lang.UProperty
First constant for binary Unicode properties.
BLOCK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Block.
BLOCKSHIFT - Static variable in class com.ibm.icu.util.CompactCharArray
 
BLOCK_ELEMENTS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BLOCK_ELEMENTS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BLOCK_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type B
BOM - Static variable in class com.ibm.icu.text.CharsetMatch
Bit flag indicating the match is based on the presence of a BOM.
BOPOMOFO - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BOPOMOFO - Static variable in class com.ibm.icu.lang.UScript
Bopomofo
BOPOMOFO_EXTENDED - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BOPOMOFO_EXTENDED_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BOPOMOFO_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BOUNDARY_NEUTRAL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type BN
BOXING_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
Boxing Day, December 26th
BOX_DRAWING - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BOX_DRAWING_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BRAILLE - Static variable in class com.ibm.icu.lang.UScript
Braille New script in Unicode 4
BRAILLE_PATTERNS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BRAILLE_PATTERNS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BREAK_AFTER - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
BREAK_BEFORE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
BREAK_BOTH - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
BREAK_SYMBOLS - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
BUFFER_OVERFLOW_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
BUGINESE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BUGINESE - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
BUGINESE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BUHID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BUHID - Static variable in class com.ibm.icu.lang.UScript
Buhid
BUHID_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BYZANTINE_MUSICAL_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BYZANTINE_MUSICAL_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
BigDecimal - class com.ibm.icu.math.BigDecimal.
The BigDecimal class implements immutable arbitrary-precision decimal numbers.
BigDecimal(BigDecimal) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from a java.math.BigDecimal.
BigDecimal(BigInteger) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from a BigInteger, with scale 0.
BigDecimal(BigInteger, int) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from a BigInteger and a scale.
BigDecimal(char[]) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from an array of characters.
BigDecimal(char[], int, int) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from an array of characters.
BigDecimal(double) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object directly from a double.
BigDecimal(int) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object directly from a int.
BigDecimal(long) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object directly from a long.
BigDecimal(String) - Constructor for class com.ibm.icu.math.BigDecimal
Constructs a BigDecimal object from a String.
BreakDictionary - class com.ibm.icu.text.BreakDictionary.
This is the class that represents the list of known words used by DictionaryBasedBreakIterator.
BreakDictionary(InputStream) - Constructor for class com.ibm.icu.text.BreakDictionary
 
BreakIterator - class com.ibm.icu.text.BreakIterator.
A class that locates boundaries in text.
BreakIterator() - Constructor for class com.ibm.icu.text.BreakIterator
Default constructor.
BuddhistCalendar - class com.ibm.icu.util.BuddhistCalendar.
BuddhistCalendar is a subclass of GregorianCalendar that numbers years since the birth of the Buddha.
BuddhistCalendar() - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar using the current time in the default time zone with the default locale.
BuddhistCalendar(TimeZone) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar based on the current time in the given time zone with the default locale.
BuddhistCalendar(Locale) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar based on the current time in the default time zone with the given locale.
BuddhistCalendar(ULocale) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar based on the current time in the default time zone with the given locale.
BuddhistCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar based on the current time in the given time zone with the given locale.
BuddhistCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar based on the current time in the given time zone with the given locale.
BuddhistCalendar(Date) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar with the given date set in the default time zone with the default locale.
BuddhistCalendar(int, int, int) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar with the given date set in the default time zone with the default locale.
BuddhistCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.BuddhistCalendar
Constructs a BuddhistCalendar with the given date and time set for the default time zone with the default locale.
ByteArrayWrapper - class com.ibm.icu.util.ByteArrayWrapper.
A simple utility class to wrap a byte array.
ByteArrayWrapper() - Constructor for class com.ibm.icu.util.ByteArrayWrapper
Construct a new ByteArrayWrapper with no data.
ByteArrayWrapper(byte[], int) - Constructor for class com.ibm.icu.util.ByteArrayWrapper
Construct a new ByteArrayWrapper from a byte array and size
ByteArrayWrapper(ByteBuffer) - Constructor for class com.ibm.icu.util.ByteArrayWrapper
Construct a new ByteArrayWrapper from the contents of a ByteBuffer.
baseToRules(boolean) - Method in class com.ibm.icu.text.Transliterator
Returns a rule string for this transliterator.
before(Object) - Method in class com.ibm.icu.util.Calendar
Compares the time field records.
bigDecimalFrom(double, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a double datetime from the given time scale to the universal time scale.
bigDecimalFrom(long, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a long datetime from the given time scale to the universal time scale.
bigDecimalFrom(BigDecimal, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a BigDecimal datetime from the given time scale to the universal time scale.
bounds(String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the type of the boundaries around the char at offset16.
bounds(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Returns the type of the boundaries around the char at offset16.
bounds(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns the type of the boundaries around the char at offset16.
breakIterator - Variable in class com.ibm.icu.text.SearchIterator
The BreakIterator to define the boundaries of a logical match.
buildBreakIterator() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
This is the main function for setting up the BreakIterator's tables.
buildCharCategories(Vector) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator.Builder
The other half of the logic to handle the dictionary characters happens here.
buildCharCategories(Vector) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
This function builds the character category table.
byteValueExact() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a byte.
bytes - Variable in class com.ibm.icu.util.ByteArrayWrapper
Internal byte array.

C

CANADA - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
CANADA_FRENCH - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
CANADIAN_ABORIGINAL - Static variable in class com.ibm.icu.lang.UScript
Unified Canadian Aboriginal Symbols
CANONICAL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
CANONICAL_COMBINING_CLASS - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Canonical_Combining_Class.
CANONICAL_DECOMPOSITION - Static variable in class com.ibm.icu.text.Collator
Decomposition mode value.
CARRIAGE_RETURN - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
CASE - Static variable in class com.ibm.icu.text.UnicodeSet
Bitmask for constructor, applyPattern(), and closeOver() indicating letter case.
CASE_FOLDING - Static variable in interface com.ibm.icu.lang.UProperty
String property Case_Folding.
CASE_INSENSITIVE - Static variable in class com.ibm.icu.text.UnicodeSet
Alias for UnicodeSet.CASE, for ease of porting from C++ where ICU4C also has both USET_CASE and USET_CASE_INSENSITIVE (see uset.h).
CASE_SENSITIVE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Case_Sensitive.
CHAR_CATEGORY_COUNT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type count
CHAR_DIRECTION_COUNT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Number of directional types
CHECK_BIDI_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
CHEROKEE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CHEROKEE - Static variable in class com.ibm.icu.lang.UScript
Cherokee
CHEROKEE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CHINA - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
CHINESE - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
CHRISTMAS - Static variable in class com.ibm.icu.util.SimpleHoliday
Christmas, December 25th
CHRISTMAS_EVE - Static variable in class com.ibm.icu.util.SimpleHoliday
Christmas Eve, December 24th
CIRCLE - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
CJK_COMPATIBILITY - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_FORMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_FORMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_IDEOGRAPHS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_IDEOGRAPHS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_RADICALS_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_RADICALS_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_STROKES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_STROKES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_SYMBOLS_AND_PUNCTUATION - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_SYMBOLS_AND_PUNCTUATION_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CJK_UNIFIED_IDEOGRAPHS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CLOSE - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
CLOSE_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
CODEPOINT_MAX_VALUE - Static variable in class com.ibm.icu.text.UTF16
The highest Unicode code point value (scalar value) according to the Unicode Standard.
CODEPOINT_MIN_VALUE - Static variable in class com.ibm.icu.text.UTF16
The lowest Unicode code point value.
CODE_LIMIT - Static variable in class com.ibm.icu.lang.UScript
Limit
COMBINING_DIACRITICAL_MARKS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_DIACRITICAL_MARKS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_DIACRITICAL_MARKS_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_HALF_MARKS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_HALF_MARKS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COMBINING_MARK - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
COMBINING_MARKS_FOR_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
COMBINING_MARKS_FOR_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
COMBINING_SPACING_MARK - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Mc
COMMON - Static variable in class com.ibm.icu.lang.UScript
Common
COMMON_NUMBER_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type CS
COMPARE_CODE_POINT_ORDER - Static variable in class com.ibm.icu.text.Normalizer
Option bit for compare: Compare strings in code point order instead of code unit order.
COMPARE_IGNORE_CASE - Static variable in class com.ibm.icu.text.Normalizer
Option bit for compare: Perform case-insensitive comparison.
COMPARE_NORM_OPTIONS_SHIFT - Static variable in class com.ibm.icu.text.Normalizer
Lowest-order bit number of compare() options bits corresponding to normalization options bits.
COMPAT - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
COMPLEX_CONTEXT - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
COMPOSE - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. Use Normalier.NFC
COMPOSE_COMPAT - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. Use Normalizer.NFKC
CONNECTOR_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pc
CONTINGENT_BREAK - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
CONTROL - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
CONTROL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Cc
CONTROL_PICTURES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CONTROL_PICTURES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COPTIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COPTIC - Static variable in class com.ibm.icu.lang.UScript
Coptic
COPTIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CORPUS_CHRISTI - Static variable in class com.ibm.icu.util.EasterHoliday
Corpus Christi, 60 days after Easter
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.NumericType
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
COUNT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
COUNT - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
COUNT - Static variable in interface com.ibm.icu.lang.UProperty.NameChoice
The number of predefined property name choices.
COUNT - Static variable in class com.ibm.icu.text.CollationKey.BoundMode
Number of bound mode
CR - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
CURRENCY - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
CURRENCYID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
CURRENCY_SYMBOL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Sc
CURRENCY_SYMBOLID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
CURRENCY_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CURRENCY_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CURRENT_ERA - Static variable in class com.ibm.icu.util.JapaneseCalendar
 
CYPRIOT - Static variable in class com.ibm.icu.lang.UScript
Cypriot New script in Unicode 4
CYPRIOT_SYLLABARY - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CYPRIOT_SYLLABARY_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CYRILLIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CYRILLIC - Static variable in class com.ibm.icu.lang.UScript
Cyrillic
CYRILLIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
CYRILLIC_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
CYRILLIC_SUPPLEMENTARY - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
CYRILLIC_SUPPLEMENTARY_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
CYRILLIC_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
Calendar - class com.ibm.icu.util.Calendar.
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.
Calendar() - Constructor for class com.ibm.icu.util.Calendar
Constructs a Calendar with the default time zone and locale.
Calendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.Calendar
Constructs a calendar with the specified time zone and locale.
Calendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.Calendar
Constructs a calendar with the specified time zone and locale.
CanonicalIterator - class com.ibm.icu.text.CanonicalIterator.
This class allows one to iterate through all the strings that are canonically equivalent to a given string.
CanonicalIterator(String) - Constructor for class com.ibm.icu.text.CanonicalIterator
Construct a CanonicalIterator object
CaseInsensitiveString - class com.ibm.icu.util.CaseInsensitiveString.
A string used as a key in java.util.Hashtable and other collections.
CaseInsensitiveString(String) - Constructor for class com.ibm.icu.util.CaseInsensitiveString
Constructs an CaseInsentiveString object from the given string
CharsetDetector - class com.ibm.icu.text.CharsetDetector.
CharsetDetector provides a facility for detecting the charset or encoding of character data in an unknown format.
CharsetDetector() - Constructor for class com.ibm.icu.text.CharsetDetector
Constructor
CharsetMatch - class com.ibm.icu.text.CharsetMatch.
This class represents a charset that has been identified by a CharsetDetector as a possible encoding for a set of input data.
ChineseCalendar - class com.ibm.icu.util.ChineseCalendar.
ChineseCalendar is a concrete subclass of Calendar that implements a traditional Chinese calendar.
ChineseCalendar() - Constructor for class com.ibm.icu.util.ChineseCalendar
Construct a Chinese calendar with the default time zone and locale.
ChineseCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.ChineseCalendar
Construct a Chinese calendar with the given time zone and locale.
ChineseCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.ChineseCalendar
Construct a Chinese calendar with the given time zone and locale.
ChineseDateFormat - class com.ibm.icu.text.ChineseDateFormat.
A concrete DateFormat for ChineseCalendar.
ChineseDateFormat(String, Locale) - Constructor for class com.ibm.icu.text.ChineseDateFormat
Construct a ChineseDateFormat from a date format pattern and locale
ChineseDateFormat(String, ULocale) - Constructor for class com.ibm.icu.text.ChineseDateFormat
Construct a ChineseDateFormat from a date format pattern and locale
ChineseDateFormatSymbols - class com.ibm.icu.text.ChineseDateFormatSymbols.
A subclass of DateFormatSymbols for ChineseDateFormat.
ChineseDateFormatSymbols() - Constructor for class com.ibm.icu.text.ChineseDateFormatSymbols
Construct a ChineseDateFormatSymbols for the default locale.
ChineseDateFormatSymbols(Locale) - Constructor for class com.ibm.icu.text.ChineseDateFormatSymbols
Construct a ChineseDateFormatSymbols for the provided locale.
ChineseDateFormatSymbols(ULocale) - Constructor for class com.ibm.icu.text.ChineseDateFormatSymbols
Construct a ChineseDateFormatSymbols for the provided locale.
ChineseDateFormatSymbols(Calendar, Locale) - Constructor for class com.ibm.icu.text.ChineseDateFormatSymbols
Construct a ChineseDateFormatSymbols for the provided calendar and locale.
ChineseDateFormatSymbols(Calendar, ULocale) - Constructor for class com.ibm.icu.text.ChineseDateFormatSymbols
Construct a ChineseDateFormatSymbols for the provided calendar and locale.
CollationElementIterator - class com.ibm.icu.text.CollationElementIterator.
CollationElementIterator is an iterator created by a RuleBasedCollator to walk through a string.
CollationKey - class com.ibm.icu.text.CollationKey.
A CollationKey represents a String under the rules of a specific Collator object.
CollationKey(String, byte[]) - Constructor for class com.ibm.icu.text.CollationKey
CollationKey constructor.
CollationKey(String, RawCollationKey) - Constructor for class com.ibm.icu.text.CollationKey
CollationKey constructor that forces key to release its internal byte array for adoption. key will have a null byte array after this construction.
CollationKey.BoundMode - class com.ibm.icu.text.CollationKey.BoundMode.
Options that used in the API CollationKey.getBound() for getting a CollationKey based on the bound mode requested.
Collator - class com.ibm.icu.text.Collator.
Collator performs locale-sensitive string comparison.
Collator() - Constructor for class com.ibm.icu.text.Collator
Empty default constructor to make javadocs happy
Collator.CollatorFactory - class com.ibm.icu.text.Collator.CollatorFactory.
A factory used with registerFactory to register multiple collators and provide display names for them.
Collator.CollatorFactory() - Constructor for class com.ibm.icu.text.Collator.CollatorFactory
Empty default constructor.
CompactByteArray - class com.ibm.icu.util.CompactByteArray.
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.
CompactByteArray() - Constructor for class com.ibm.icu.util.CompactByteArray
Default constructor for CompactByteArray, the default value of the compact array is 0.
CompactByteArray(byte) - Constructor for class com.ibm.icu.util.CompactByteArray
Constructor for CompactByteArray.
CompactByteArray(char[], byte[]) - Constructor for class com.ibm.icu.util.CompactByteArray
Constructor for CompactByteArray.
CompactByteArray(String, String) - Constructor for class com.ibm.icu.util.CompactByteArray
Constructor for CompactByteArray.
CompactCharArray - class com.ibm.icu.util.CompactCharArray.
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() - Constructor for class com.ibm.icu.util.CompactCharArray
Default constructor for CompactCharArray, the default value of the compact array is 0.
CompactCharArray(char) - Constructor for class com.ibm.icu.util.CompactCharArray
Constructor for CompactCharArray.
CompactCharArray(char[], char[]) - Constructor for class com.ibm.icu.util.CompactCharArray
Constructor for CompactCharArray.
CompactCharArray(String, String) - Constructor for class com.ibm.icu.util.CompactCharArray
Constructor for CompactCharArray.
ComposedCharIter - class com.ibm.icu.text.ComposedCharIter.
Deprecated. ICU 2.2
ComposedCharIter() - Constructor for class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
ComposedCharIter(boolean, int) - Constructor for class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
CopticCalendar - class com.ibm.icu.util.CopticCalendar.
Implement the Coptic calendar system.
CopticCalendar() - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a default CopticCalendar using the current time in the default time zone with the default locale.
CopticCalendar(TimeZone) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar based on the current time in the given time zone with the default locale.
CopticCalendar(Locale) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar based on the current time in the default time zone with the given locale.
CopticCalendar(ULocale) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar based on the current time in the default time zone with the given locale.
CopticCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar based on the current time in the given time zone with the given locale.
CopticCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar based on the current time in the given time zone with the given locale.
CopticCalendar(int, int, int) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar with the given date set in the default time zone with the default locale.
CopticCalendar(Date) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar with the given date set in the default time zone with the default locale.
CopticCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.CopticCalendar
Constructs a CopticCalendar with the given date and time set for the default time zone with the default locale.
Currency - class com.ibm.icu.util.Currency.
A class encapsulating a currency, as defined by ISO 4217.
Currency(String) - Constructor for class com.ibm.icu.util.Currency
Constructs a currency object for the given ISO 4217 3-letter code.
CurrencyAmount - class com.ibm.icu.util.CurrencyAmount.
An amount of currency, consisting of a Number and a Currency.
CurrencyAmount(Number, Currency) - Constructor for class com.ibm.icu.util.CurrencyAmount
Constructs a new object given a number and a currency.
CurrencyAmount(double, Currency) - Constructor for class com.ibm.icu.util.CurrencyAmount
Constructs a new object given a double value and a currency.
calendar - Variable in class com.ibm.icu.text.DateFormat
The calendar that DateFormat uses to produce the time field values needed to implement date and time formatting.
canonicalize(String) - Static method in class com.ibm.icu.util.ULocale
Returns the canonical name for the specified locale ID.
categories - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A temporary holding place used for calculating the character categories.
char32At(int) - Method in interface com.ibm.icu.text.Replaceable
Returns the 32-bit code point at the given 16-bit offset into the text.
char32At(int) - Method in class com.ibm.icu.text.ReplaceableString
Return the 32-bit code point at the given 16-bit offset into the text.
charAt(int) - Method in interface com.ibm.icu.text.Replaceable
Returns the 16-bit code unit at the given offset into the text.
charAt(int) - Method in class com.ibm.icu.text.ReplaceableString
Return the character at the given position in this object.
charAt(String, int) - Static method in class com.ibm.icu.text.UTF16
Extract a single UTF-32 value from a string.
charAt(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Extract a single UTF-32 value from a string.
charAt(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Extract a single UTF-32 value from a substring.
charAt(Replaceable, int) - Static method in class com.ibm.icu.text.UTF16
Extract a single UTF-32 value from a string.
charAt(int) - Method in class com.ibm.icu.text.UnicodeSet
Returns the character at the given index within this set, where the set is ordered by ascending code point.
charCount(int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
checkOffset(int, CharacterIterator) - Static method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Throw IllegalArgumentException unless begin <= offset < end.
checkOffset(int, CharacterIterator) - Static method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Throw IllegalArgumentException unless begin <= offset < end.
clear() - Method in class com.ibm.icu.text.UnicodeSet
Removes all of the elements from this set.
clear() - Method in class com.ibm.icu.util.Calendar
Clears the values of all the time fields.
clear(int) - Method in class com.ibm.icu.util.Calendar
Clears the value in the given time field.
clearLoopingStates - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A flag that is used to indicate when the list of looping states can be reset.
clone() - Method in class com.ibm.icu.text.BreakIterator
Clone method.
clone() - Method in class com.ibm.icu.text.Collator
Clone the collator.
clone() - Method in class com.ibm.icu.text.DateFormat
Overrides Cloneable
clone() - Method in class com.ibm.icu.text.DateFormatSymbols
Overrides Cloneable
clone() - Method in class com.ibm.icu.text.DecimalFormat
Standard override; no change in semantics.
clone() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Standard override.
clone() - Method in class com.ibm.icu.text.MessageFormat
Creates and returns a copy of this object.
clone() - Method in class com.ibm.icu.text.Normalizer
Clones this Normalizer object.
clone() - Method in class com.ibm.icu.text.NumberFormat
Overrides Cloneable.
clone() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Clones this iterator.
clone() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Clones this iterator.
clone() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Clones this iterator.
clone() - Method in class com.ibm.icu.text.RuleBasedCollator
Clones the RuleBasedCollator
clone() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Duplicates this formatter.
clone() - Method in class com.ibm.icu.text.SimpleDateFormat
Overrides Cloneable
clone() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
clone() - Method in class com.ibm.icu.text.UCharacterIterator
Creates a copy of this iterator, independent from other iterators.
clone() - Method in class com.ibm.icu.text.UnicodeSet
Return a new set that is equivalent to this one.
clone() - Method in class com.ibm.icu.util.Calendar
Overrides Cloneable
clone() - Method in class com.ibm.icu.util.CompactByteArray
Overrides Cloneable
clone() - Method in class com.ibm.icu.util.CompactCharArray
Overrides Cloneable
clone() - Method in class com.ibm.icu.util.SimpleTimeZone
Return a clone of this time zone.
clone() - Method in class com.ibm.icu.util.TimeZone
Overrides Cloneable
clone() - Method in class com.ibm.icu.util.ULocale
This is for compatibility with Locale-- in actuality, since ULocale is immutable, there is no reason to clone it, so this API returns 'this'.
cloneAsThawed() - Method in interface com.ibm.icu.util.Freezable
Provides for the clone operation.
cloneAsThawed() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
closeOver(int) - Method in class com.ibm.icu.text.UnicodeSet
Close this set over the given attribute.
codePointAt(CharSequence, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointAt(char[], int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointAt(char[], int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointBefore(CharSequence, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointBefore(char[], int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointBefore(char[], int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
codePointCount(CharSequence, int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK API, for convenience.
codePointCount(char[], int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK API, for convenience.
codepoint - Variable in class com.ibm.icu.text.UnicodeSetIterator
Current code point, or the special value IS_STRING, if the iterator points to a string.
codepointEnd - Variable in class com.ibm.icu.text.UnicodeSetIterator
When iterating over ranges using nextRange(), codepointEnd contains the inclusive end of the iteration range, if codepoint !
com.ibm.icu.lang - package com.ibm.icu.lang
Enhanced character property and surrogate support.
com.ibm.icu.math - package com.ibm.icu.math
IBM BigDecimal support.
com.ibm.icu.text - package 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 - package com.ibm.icu.util
International calendars and other utility classes.
compact() - Method in class com.ibm.icu.text.UnicodeSet
Reallocate this objects internal structures to take up the least possible space, without changing this object's value.
compact() - Method in class com.ibm.icu.util.CompactByteArray
Compact the array.
compact(boolean) - Method in class com.ibm.icu.util.CompactByteArray
Compact the array.
compact() - Method in class com.ibm.icu.util.CompactCharArray
Compact the array
compact(boolean) - Method in class com.ibm.icu.util.CompactCharArray
Compact the array.
compare(Object, Object) - Method in class com.ibm.icu.text.Collator
Compares the source text String to the target text String according to this Collator's rules, strength and decomposition mode.
compare(String, String) - Method in class com.ibm.icu.text.Collator
Compares the source text String to the target text String according to this Collator's rules, strength and decomposition mode.
compare(StringBuffer, StringBuffer, int) - Static method in class com.ibm.icu.text.IDNA
Compare two IDN strings for equivalence.
compare(String, String, int) - Static method in class com.ibm.icu.text.IDNA
Compare two IDN strings for equivalence.
compare(UCharacterIterator, UCharacterIterator, int) - Static method in class com.ibm.icu.text.IDNA
Compare two IDN strings for equivalence.
compare(char[], int, int, char[], int, int, int) - Static method in class com.ibm.icu.text.Normalizer
Compare two strings for canonical equivalence.
compare(String, String, int) - Static method in class com.ibm.icu.text.Normalizer
Compare two strings for canonical equivalence.
compare(char[], char[], int) - Static method in class com.ibm.icu.text.Normalizer
Compare two strings for canonical equivalence.
compare(int, int, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience method that can have faster implementation by not allocating buffers.
compare(int, String, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience method that can have faster implementation by not allocating buffers.
compare(String, String) - Method in class com.ibm.icu.text.RuleBasedCollator
Compares the source text String to the target text String according to the collation rules, strength and decomposition mode for this RuleBasedCollator.
compare(Object, Object) - Method in class com.ibm.icu.text.UTF16.StringComparator
Compare two strings depending on the options selected during construction.
compareTo(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Compares this BigDecimal to another, using unlimited precision.
compareTo(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Compares this BigDecimal to another.
compareTo(Object) - Method in class com.ibm.icu.math.BigDecimal
Compares this BigDecimal with the value of the parameter.
compareTo(Object) - Method in class com.ibm.icu.text.CharsetMatch
Compare to other CharsetMatch objects.
compareTo(CollationKey) - Method in class com.ibm.icu.text.CollationKey
Compare this CollationKey to another CollationKey.
compareTo(Object) - Method in class com.ibm.icu.text.CollationKey
Compare this CollationKey with the specified Object.
compareTo(Object) - Method in class com.ibm.icu.text.RawCollationKey
Compare this RawCollationKey to another, which must not be null.
compareTo(Object) - Method in class com.ibm.icu.util.ByteArrayWrapper
Compare this object to another ByteArrayWrapper, which must not be null.
compareTo(Calendar) - Method in class com.ibm.icu.util.Calendar
Compares the times (in millis) represented by two Calendar objects.
compareTo(Object) - Method in class com.ibm.icu.util.Calendar
Implement comparable API as a convenience override of Calendar.compareTo(Calendar).
compareTo(VersionInfo) - Method in class com.ibm.icu.util.VersionInfo
Compares other with this VersionInfo.
complement(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Complements the specified range in this set.
complement(int) - Method in class com.ibm.icu.text.UnicodeSet
Complements the specified character in this set.
complement() - Method in class com.ibm.icu.text.UnicodeSet
This is equivalent to complement(MIN_VALUE, MAX_VALUE).
complement(String) - Method in class com.ibm.icu.text.UnicodeSet
Complement the specified string in this set.
complementAll(String) - Method in class com.ibm.icu.text.UnicodeSet
Complement EACH of the characters in this string.
complementAll(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Complements in this set all elements contained in the specified set.
complete() - Method in class com.ibm.icu.util.Calendar
Fills in any unset fields in the time field list.
compose(String, boolean) - Static method in class com.ibm.icu.text.Normalizer
Compose a string.
compose(String, boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Compose a string.
compose(char[], char[], boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Compose a string.
compose(char[], int, int, char[], int, int, boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Compose a string.
compress(String) - Static method in class com.ibm.icu.text.UnicodeCompressor
Compress a string into a byte array.
compress(char[], int, int) - Static method in class com.ibm.icu.text.UnicodeCompressor
Compress a Unicode character array into a byte array.
compress(char[], int, int, int[], byte[], int, int) - Method in class com.ibm.icu.text.UnicodeCompressor
Compress a Unicode character array into a byte array.
computeFields() - Method in class com.ibm.icu.util.Calendar
Converts the current millisecond time value time to field values in fields[].
computeGregorianFields(int) - Method in class com.ibm.icu.util.Calendar
Compute the Gregorian calendar year, month, and day of month from the Julian day.
computeGregorianMonthStart(int, int) - Method in class com.ibm.icu.util.Calendar
Compute the Julian day of a month of the Gregorian calendar.
computeJulianDay() - Method in class com.ibm.icu.util.Calendar
Compute the Julian day number as specified by this calendar's fields.
computeMillisInDay() - Method in class com.ibm.icu.util.Calendar
Compute the milliseconds in the day from the fields.
computeTime() - Method in class com.ibm.icu.util.Calendar
Converts the current field values in fields[] to the millisecond time value time.
computeZoneOffset(long, int) - Method in class com.ibm.icu.util.Calendar
This method can assume EXTENDED_YEAR has been set.
concatenate(char[], int, int, char[], int, int, char[], int, int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Concatenate normalized strings, making sure that the result is normalized as well.
concatenate(char[], char[], Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Concatenate normalized strings, making sure that the result is normalized as well.
concatenate(String, String, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Concatenate normalized strings, making sure that the result is normalized as well.
contains(int) - Method in class com.ibm.icu.text.UnicodeFilter
Returns true for characters that are in the selected subset.
contains(int) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains the given character.
contains(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains every character of the given range.
contains(String) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains the given multicharacter string.
containsAll(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains all the characters and strings of the given set.
containsAll(String) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if there is a partition of the string such that this set contains each of the partitioned strings.
containsNone(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains none of the characters of the given range.
containsNone(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if none of the characters or strings in this UnicodeSet appears in the string.
containsNone(String) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains none of the characters of the given string.
containsSome(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains one or more of the characters in the given range.
containsSome(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains one or more of the characters and strings of the given set.
containsSome(String) - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains one or more of the characters of the given string.
contextLimit - Variable in class com.ibm.icu.text.Transliterator.Position
Ending index, exclusive, of the context to be considered for a transliteration operation.
contextStart - Variable in class com.ibm.icu.text.Transliterator.Position
Beginning index, inclusive, of the context to be considered for a transliteration operation.
convertIDNToASCII(UCharacterIterator, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToASCII operation as defined in the IDNA RFC.
convertIDNToASCII(StringBuffer, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToASCII operation as defined in the IDNA RFC.
convertIDNToASCII(String, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToASCII operation as defined in the IDNA RFC.
convertIDNToUnicode(UCharacterIterator, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToUnicode operation as defined in the IDNA RFC.
convertIDNToUnicode(StringBuffer, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToUnicode operation as defined in the IDNA RFC.
convertIDNToUnicode(String, int) - Static method in class com.ibm.icu.text.IDNA
Convenience function that implements the IDNToUnicode operation as defined in the IDNA RFC.
convertToASCII(String, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToASCII operation as defined in the IDNA RFC.
convertToASCII(StringBuffer, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToASCII operation as defined in the IDNA RFC.
convertToASCII(UCharacterIterator, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToASCII operation as defined in the IDNA RFC.
convertToUnicode(String, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToUnicode operation as defined in the IDNA RFC.
convertToUnicode(StringBuffer, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToUnicode operation as defined in the IDNA RFC.
convertToUnicode(UCharacterIterator, int) - Static method in class com.ibm.icu.text.IDNA
This function implements the ToUnicode operation as defined in the IDNA RFC.
copticToJD(long, int, int) - Static method in class com.ibm.icu.util.CopticCalendar
Convert an Coptic year, month, and day to a Julian day.
copy(int, int, int) - Method in interface com.ibm.icu.text.Replaceable
Copies a substring of this object, retaining metadata.
copy(int, int, int) - Method in class com.ibm.icu.text.ReplaceableString
Copy a substring of this object, retaining attribute (out-of-band) information.
countCodePoint(String) - Static method in class com.ibm.icu.text.UTF16
Number of codepoints in a UTF16 String
countCodePoint(StringBuffer) - Static method in class com.ibm.icu.text.UTF16
Number of codepoints in a UTF16 String buffer
countCodePoint(char[], int, int) - Static method in class com.ibm.icu.text.UTF16
Number of codepoints in a UTF16 char array substring
countEquivalentIDs(String) - Static method in class com.ibm.icu.util.TimeZone
Returns the number of IDs in the equivalency group that includes the given ID.
countTokens() - Method in class com.ibm.icu.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
createCanonical(String) - Static method in class com.ibm.icu.util.ULocale
Create a ULocale from the id by first canonicalizing the id.
createCollator(ULocale) - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return an instance of the appropriate collator.
createCollator(Locale) - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return an instance of the appropriate collator.
createFormat(ULocale, int) - Method in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Returns a number format of the appropriate type.
createFormat(Locale, int) - Method in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Returns a number format of the appropriate type.
createFromRules(String, String, int) - Static method in class com.ibm.icu.text.Transliterator
Returns a Transliterator object constructed from the given rule string.
current() - Method in class com.ibm.icu.text.BreakIterator
Return the iterator's current position.
current() - Method in class com.ibm.icu.text.Normalizer
Return the current character in the normalized text->
current() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Returns the current iteration position.
current() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Returns the current iteration position.
current() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Returns the current iteration position.
current() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
current() - Method in class com.ibm.icu.text.UCharacterIterator
Returns the code unit at the current index.
currentCodePoint() - Method in class com.ibm.icu.text.UCharacterIterator
Returns the codepoint at the current index.

D

DAL - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
DALATH_RISH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
DASH - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Dash.
DASH_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pd
DATE - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the day of the month.
DATE_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'd' field alignment, corresponding to the Calendar.DATE field.
DAY_OF_MONTH - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the day of the month.
DAY_OF_WEEK - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the day of the week.
DAY_OF_WEEK_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'E' field alignment, corresponding to the Calendar.DAY_OF_WEEK field.
DAY_OF_WEEK_IN_MONTH - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the ordinal number of the day of the week within the current month.
DAY_OF_WEEK_IN_MONTH_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'F' field alignment, corresponding to the Calendar.DAY_OF_WEEK_IN_MONTH field.
DAY_OF_YEAR - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the day number within the current year.
DAY_OF_YEAR_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'D' field alignment, corresponding to the Calendar.DAY_OF_YEAR field.
DB2_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in DB2.
DECEMBER - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the twelfth month of the year.
DECIMAL - Static variable in interface com.ibm.icu.lang.UCharacter.NumericType
 
DECIMAL_DIGIT_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Nd
DECLARED_ENCODING - Static variable in class com.ibm.icu.text.CharsetMatch
Bit flag indicating he match is based on the declared encoding.
DECOMP - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. Use Normalizer.NFD
DECOMPOSITION_TYPE - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Decomposition_Type.
DECOMP_COMPAT - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. Use Normalizer.NFKD
DEFAULT - Static variable in class com.ibm.icu.math.MathContext
A MathContext object initialized to the default settings for general-purpose arithmetic.
DEFAULT - Static variable in class com.ibm.icu.text.DateFormat
Constant for default style pattern.
DEFAULT - Static variable in class com.ibm.icu.text.IDNA
Option to prohibit processing of unassigned codepoints in the input and do not check if the input conforms to STD-3 ASCII rules.
DEFAULT - Static variable in class com.ibm.icu.text.Normalizer
Default normalization.
DEFAULT - Static variable in class com.ibm.icu.text.StringPrep
Option to prohibit processing of unassigned code points in the input
DEFAULT_IGNORABLE_CODE_POINT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Default_Ignorable_Code_Point (new).
DELIMITER_COUNT - Static variable in class com.ibm.icu.util.LocaleData
Count of delimiter types for LocaleData.getDelimiter(int).
DEPRECATED - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Deprecated (new).
DESERET - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DESERET - Static variable in class com.ibm.icu.lang.UScript
Deseret
DESERET_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DEVANAGARI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DEVANAGARI - Static variable in class com.ibm.icu.lang.UScript
Devanagari
DEVANAGARI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DHU_AL_HIJJAH - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Dhu al-Hijjah, the 12th month of the Islamic year.
DHU_AL_QIDAH - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Dhu al-Qi'dah, the 11th month of the Islamic year.
DIACRITIC - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Diacritic.
DIGIT - Static variable in interface com.ibm.icu.lang.UCharacter.NumericType
 
DIGITS_AN2EN - Static variable in class com.ibm.icu.text.ArabicShaping
Digit shaping option: Replace Arabic-Indic digits by European digits (U+0030...U+0039).
DIGITS_EN2AN - Static variable in class com.ibm.icu.text.ArabicShaping
Digit shaping option: Replace European digits (U+0030...U+0039) by Arabic-Indic digits.
DIGITS_EN2AN_INIT_AL - Static variable in class com.ibm.icu.text.ArabicShaping
Digit shaping option: Replace European digits (U+0030...U+0039) by Arabic-Indic digits if the most recent strongly directional character is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
DIGITS_EN2AN_INIT_LR - Static variable in class com.ibm.icu.text.ArabicShaping
Digit shaping option: Replace European digits (U+0030...U+0039) by Arabic-Indic digits if the most recent strongly directional character is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
DIGITS_MASK - Static variable in class com.ibm.icu.text.ArabicShaping
Bit mask for digit shaping options.
DIGITS_NOOP - Static variable in class com.ibm.icu.text.ArabicShaping
Digit shaping option: do not perform digit shaping.
DIGIT_TYPE_AN - Static variable in class com.ibm.icu.text.ArabicShaping
Digit type option: Use Arabic-Indic digits (U+0660...U+0669).
DIGIT_TYPE_AN_EXTENDED - Static variable in class com.ibm.icu.text.ArabicShaping
Digit type option: Use Eastern (Extended) Arabic-Indic digits (U+06f0...U+06f9).
DIGIT_TYPE_MASK - Static variable in class com.ibm.icu.text.ArabicShaping
Bit mask for digit type options.
DINGBATS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DINGBATS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
DIRECTIONALITY_ARABIC_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for ARABIC_NUMBER.
DIRECTIONALITY_BOUNDARY_NEUTRAL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for BOUNDARY_NEUTRAL.
DIRECTIONALITY_COMMON_NUMBER_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for COMMON_NUMBER_SEPARATOR.
DIRECTIONALITY_EUROPEAN_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for EUROPEAN_NUMBER.
DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for EUROPEAN_NUMBER_SEPARATOR.
DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for EUROPEAN_NUMBER_TERMINATOR.
DIRECTIONALITY_LEFT_TO_RIGHT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for LEFT_TO_RIGHT.
DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for LEFT_TO_RIGHT_EMBEDDING.
DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for LEFT_TO_RIGHT_OVERRIDE.
DIRECTIONALITY_NONSPACING_MARK - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for DIR_NON_SPACING_MARK.
DIRECTIONALITY_OTHER_NEUTRALS - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for OTHER_NEUTRAL.
DIRECTIONALITY_PARAGRAPH_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for BLOCK_SEPARATOR.
DIRECTIONALITY_POP_DIRECTIONAL_FORMAT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for POP_DIRECTIONAL_FORMAT.
DIRECTIONALITY_RIGHT_TO_LEFT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for RIGHT_TO_LEFT.
DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for RIGHT_TO_LEFT_ARABIC.
DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for RIGHT_TO_LEFT_EMBEDDING.
DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for RIGHT_TO_LEFT_OVERRIDE.
DIRECTIONALITY_SEGMENT_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for SEGMENT_SEPARATOR.
DIRECTIONALITY_UNDEFINED - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Undefined bidirectional character type.
DIRECTIONALITY_WHITESPACE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
JDK-compatible synonym for WHITE_SPACE_NEUTRAL.
DIR_NON_SPACING_MARK - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type NSM
DISPLAYID_LIMIT - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
DONE - Static variable in class com.ibm.icu.text.BreakIterator
DONE is returned by previous() and next() after all valid boundaries have been returned.
DONE - Static variable in class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
DONE - Static variable in class com.ibm.icu.text.Normalizer
Constant indicating that the end of the iteration has been reached.
DONE - Static variable in class com.ibm.icu.text.SearchIterator
DONE is returned by previous() and next() after all valid matches have been returned, and by first() and last() if there are no matches at all.
DONE - Static variable in interface com.ibm.icu.text.UForwardCharacterIterator
Indicator that we have reached the ends of the UTF16 text.
DONT_LOOP_FLAG - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A bit mask used to indicate a bit in the table's flags column that marks a state as one the builder shouldn't loop to any looping states
DOTNET_DATE_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in the .NET framework's System.DateTime structure.
DOUBLE_LIMIT - Static variable in interface com.ibm.icu.lang.UProperty
One more than the last constant for double Unicode properties.
DOUBLE_START - Static variable in interface com.ibm.icu.lang.UProperty
First constant for double Unicode properties.
DOW_LOCAL - Static variable in class com.ibm.icu.util.Calendar
Field number for get() and set() indicating the localized day of week.
DOW_LOCAL_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'e' field alignment, corresponding to the Calendar.DOW_LOCAL field.
DST_OFFSET - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the daylight savings offset in milliseconds.
DT_CONTEXT_COUNT - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for context.
DT_WIDTH_COUNT - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for width.
DUAL_JOINING - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
DURATION - Static variable in class com.ibm.icu.text.RuleBasedNumberFormat
Selector code that tells the constructor to create a duration formatter
DateFormat - class com.ibm.icu.text.DateFormat.
DateFormat is an abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner.
DateFormat() - Constructor for class com.ibm.icu.text.DateFormat
Create a new date format.
DateFormatSymbols - class com.ibm.icu.text.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.
DateFormatSymbols() - Constructor for class com.ibm.icu.text.DateFormatSymbols
Construct a DateFormatSymbols object by loading format data from resources for the default locale.
DateFormatSymbols(Locale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Construct a DateFormatSymbols object by loading format data from resources for the given locale.
DateFormatSymbols(ULocale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Construct a DateFormatSymbols object by loading format data from resources for the given ulocale.
DateFormatSymbols(Calendar, Locale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Get the DateFormatSymbols object that should be used to format a calendar system's dates in the given locale.
DateFormatSymbols(Calendar, ULocale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Get the DateFormatSymbols object that should be used to format a calendar system's dates in the given locale.
DateFormatSymbols(Class, Locale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Variant of DateFormatSymbols(Calendar, Locale) that takes the Calendar class instead of a Calandar instance.
DateFormatSymbols(Class, ULocale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Variant of DateFormatSymbols(Calendar, ULocale) that takes the Calendar class instead of a Calandar instance.
DateFormatSymbols(ResourceBundle, Locale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Fetch a custom calendar's DateFormatSymbols out of the given resource bundle.
DateFormatSymbols(ResourceBundle, ULocale) - Constructor for class com.ibm.icu.text.DateFormatSymbols
Fetch a custom calendar's DateFormatSymbols out of the given resource bundle.
DateRule - interface com.ibm.icu.util.DateRule.
DateRule is an interface for calculating the date of an event.
DecimalFormat - class com.ibm.icu.text.DecimalFormat.
DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers.
DecimalFormat() - Constructor for class com.ibm.icu.text.DecimalFormat
Create a DecimalFormat using the default pattern and symbols for the default locale.
DecimalFormat(String) - Constructor for class com.ibm.icu.text.DecimalFormat
Create a DecimalFormat from the given pattern and the symbols for the default locale.
DecimalFormat(String, DecimalFormatSymbols) - Constructor for class com.ibm.icu.text.DecimalFormat
Create a DecimalFormat from the given pattern and symbols.
DecimalFormatSymbols - class com.ibm.icu.text.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.
DecimalFormatSymbols() - Constructor for class com.ibm.icu.text.DecimalFormatSymbols
Create a DecimalFormatSymbols object for the default locale.
DecimalFormatSymbols(Locale) - Constructor for class com.ibm.icu.text.DecimalFormatSymbols
Create a DecimalFormatSymbols object for the given locale.
DecimalFormatSymbols(ULocale) - Constructor for class com.ibm.icu.text.DecimalFormatSymbols
Create a DecimalFormatSymbols object for the given locale.
DictionaryBasedBreakIterator - class com.ibm.icu.text.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(String, InputStream) - Constructor for class com.ibm.icu.text.DictionaryBasedBreakIterator
Constructs a DictionaryBasedBreakIterator.
DictionaryBasedBreakIterator.Builder - class com.ibm.icu.text.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
DictionaryBasedBreakIterator.Builder() - Constructor for class com.ibm.icu.text.DictionaryBasedBreakIterator.Builder
No special initialization
debugDumpTables() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Dump out a more-or-less human readable form of the complete state table and character class definitions
debugPrintTempStateTable() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
 
debugPrintVector(String, Vector) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
 
debugPrintVectorOfVectors(String, String, Vector) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
 
debugPrintln(String) - Static method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
 
decisionPointList - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A list of all the states that have to be filled in with transitions to the next state that is created.
decisionPointStack - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A stack for holding decision point lists.
decompose(String, boolean) - Static method in class com.ibm.icu.text.Normalizer
Decompose a string.
decompose(String, boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Decompose a string.
decompose(char[], char[], boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Decompose a string.
decompose(char[], int, int, char[], int, int, boolean, int) - Static method in class com.ibm.icu.text.Normalizer
Decompose a string.
decomposition() - Method in class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
decompress(byte[]) - Static method in class com.ibm.icu.text.UnicodeDecompressor
Decompress a byte array into a String.
decompress(byte[], int, int) - Static method in class com.ibm.icu.text.UnicodeDecompressor
Decompress a byte array into a Unicode character array.
decompress(byte[], int, int, int[], char[], int, int) - Method in class com.ibm.icu.text.UnicodeDecompressor
Decompress a byte array into a Unicode character array.
delete(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Removes the codepoint at the specified position in this target (shortening target by 1 character if the codepoint is a non-supplementary, 2 otherwise).
delete(char[], int, int) - Static method in class com.ibm.icu.text.UTF16
Removes the codepoint at the specified position in this target (shortening target by 1 character if the codepoint is a non-supplementary, 2 otherwise).
detect() - Method in class com.ibm.icu.text.CharsetDetector
Return the charset that best matches the supplied input data.
detectAll() - Method in class com.ibm.icu.text.CharsetDetector
Return an array of all charsets that appear to be plausible matches with the input data.
digit(int, int) - Static method in class com.ibm.icu.lang.UCharacter
Retrieves the numeric value of a decimal digit code point.
digit(int) - Static method in class com.ibm.icu.lang.UCharacter
Retrieves the numeric value of a decimal digit code point.
divide(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this/rhs, using fixed point arithmetic.
divide(BigDecimal, int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this/rhs, using fixed point arithmetic and a rounding mode.
divide(BigDecimal, int, int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this/rhs, using fixed point arithmetic and a given scale and rounding mode.
divide(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is this/rhs.
divideInteger(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is the integer part of this/rhs.
divideInteger(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is the integer part of this/rhs.
doubleValue() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a double.
dump() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Dump the contents of the state table and character classes for this break iterator.

E

E - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
EASTER_MONDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Easter Monday, 1 day after Easter
EASTER_SUNDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Easter Sunday
EAST_ASIAN_WIDTH - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property East_Asian_Width.
ELUL - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Elul, the 13th month of the Hebrew year.
ENCLOSED_ALPHANUMERICS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ENCLOSED_ALPHANUMERICS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ENCLOSED_CJK_LETTERS_AND_MONTHS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ENCLOSED_CJK_LETTERS_AND_MONTHS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ENCLOSING_MARK - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Me
ENCODING_SCHEME - Static variable in class com.ibm.icu.text.CharsetMatch
Bit flag indicating the match is based on the the encoding scheme.
END_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pe
END_STATE_FLAG - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A bit mask used to indicate a bit in the table's flags column that marks a state as an accepting state.
ENGINEERING - Static variable in class com.ibm.icu.math.MathContext
Standard floating point notation (with engineering exponential format, where the power of ten is a multiple of 3).
ENGLISH - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
EPEP - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ????/????, the 11th month of the Coptic year.
EPIPHANY - Static variable in class com.ibm.icu.util.SimpleHoliday
Epiphany, January 6th
EPOCH_JULIAN_DAY - Static variable in class com.ibm.icu.util.Calendar
The Julian day of the epoch, that is, January 1, 1970 on the Gregorian calendar.
EPOCH_OFFSET_MINUS_1_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the epoch offset minus one value for a time scale.
EPOCH_OFFSET_PLUS_1_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the epoch plus one value for a time scale.
EPOCH_OFFSET_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the epoch offset value for a time scale.
ERA - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the era, e.g., AD or BC in the Julian calendar.
ERA_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'G' field alignment, corresponding to the Calendar.ERA field.
ESTHER - Static variable in class com.ibm.icu.util.HebrewHoliday
 
ES_AUXILIARY - Static variable in class com.ibm.icu.util.LocaleData
EXType for LocaleData.getExemplarSet(int, int).
ES_COUNT - Static variable in class com.ibm.icu.util.LocaleData
Count of EXTypes for LocaleData.getExemplarSet(int, int).
ES_STANDARD - Static variable in class com.ibm.icu.util.LocaleData
EXType for LocaleData.getExemplarSet(int, int).
ETHER - Static variable in interface com.ibm.icu.text.UnicodeMatcher
The character at index i, where i < contextStart || i >= contextLimit, is ETHER.
ETHIOPIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ETHIOPIC - Static variable in class com.ibm.icu.lang.UScript
Ethiopic
ETHIOPIC_EXTENDED - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ETHIOPIC_EXTENDED_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ETHIOPIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ETHIOPIC_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ETHIOPIC_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
EUROPEAN_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type EN
EUROPEAN_NUMBER_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type ES
EUROPEAN_NUMBER_TERMINATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type ET
EXCEL_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in Excel.
EXCLAMATION - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
EXTEND - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
EXTENDED_YEAR - Static variable in class com.ibm.icu.util.Calendar
Field number for get() and set() indicating the extended year.
EXTENDED_YEAR_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'u' field alignment, corresponding to the Calendar.EXTENDED_YEAR field.
EXTENDER - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Extender.
EXTENDNUMLET - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
EasterHoliday - class com.ibm.icu.util.EasterHoliday.
A Holiday subclass which represents holidays that occur a fixed number of days before or after Easter.
EasterHoliday(String) - Constructor for class com.ibm.icu.util.EasterHoliday
Construct a holiday that falls on Easter Sunday every year
EasterHoliday(int, String) - Constructor for class com.ibm.icu.util.EasterHoliday
Construct a holiday that falls a specified number of days before or after Easter Sunday each year.
EasterHoliday(int, boolean, String) - Constructor for class com.ibm.icu.util.EasterHoliday
Construct a holiday that falls a specified number of days before or after Easter Sunday each year, using either the Western or Orthodox calendar.
EthiopicCalendar - class com.ibm.icu.util.EthiopicCalendar.
Implement the Ethiopic calendar system.
EthiopicCalendar() - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a default EthiopicCalendar using the current time in the default time zone with the default locale.
EthiopicCalendar(TimeZone) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar based on the current time in the given time zone with the default locale.
EthiopicCalendar(Locale) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar based on the current time in the default time zone with the given locale.
EthiopicCalendar(ULocale) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar based on the current time in the default time zone with the given locale.
EthiopicCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar based on the current time in the given time zone with the given locale.
EthiopicCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar based on the current time in the given time zone with the given locale.
EthiopicCalendar(int, int, int) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar with the given date set in the default time zone with the default locale.
EthiopicCalendar(Date) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar with the given date set in the default time zone with the default locale.
EthiopicCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.EthiopicCalendar
Constructs a EthiopicCalendar with the given date and time set for the default time zone with the default locale.
EthiopicToJD(long, int, int) - Static method in class com.ibm.icu.util.EthiopicCalendar
Convert an Ethiopic year, month, and day to a Julian day.
elementAt(char) - Method in class com.ibm.icu.util.CompactByteArray
Get the mapped value of a Unicode character.
elementAt(char) - Method in class com.ibm.icu.util.CompactCharArray
Get the mapped value of a Unicode character.
enableInputFilter(boolean) - Method in class com.ibm.icu.text.CharsetDetector
Enable filtering of input text.
endElement - Variable in class com.ibm.icu.text.UnicodeSetIterator
 
endIndex() - Method in class com.ibm.icu.text.Normalizer
Retrieve the index of the end of the input text-> This is the end index of the CharacterIterator or the length of the String over which this Normalizer is iterating
ensureCapacity(int) - Method in class com.ibm.icu.util.ByteArrayWrapper
Ensure that the internal byte array is at least of length capacity.
equals(Object) - Method in class com.ibm.icu.math.BigDecimal
Compares this BigDecimal with rhs for equality.
equals(Object) - Method in class com.ibm.icu.text.ArabicShaping
 
equals(Object) - Method in class com.ibm.icu.text.CollationElementIterator
Tests that argument object is equals to this CollationElementIterator.
equals(Object) - Method in class com.ibm.icu.text.CollationKey
Compare this CollationKey and the specified Object for equality.
equals(CollationKey) - Method in class com.ibm.icu.text.CollationKey
Compare this CollationKey and the argument target CollationKey for equality.
equals(String, String) - Method in class com.ibm.icu.text.Collator
Convenience method for comparing the equality of two text Strings using this Collator's rules, strength and decomposition mode.
equals(Object) - Method in class com.ibm.icu.text.DateFormat
Overrides equals
equals(Object) - Method in class com.ibm.icu.text.DateFormatSymbols
Override equals
equals(Object) - Method in class com.ibm.icu.text.DecimalFormat
Overrides equals
equals(Object) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Override equals.
equals(Object) - Method in class com.ibm.icu.text.MessageFormat
Equality comparison between two message format objects
equals(Object) - Method in class com.ibm.icu.text.NumberFormat
Overrides equals.
equals(Object) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Returns true if both BreakIterators are of the same class, have the same rules, and iterate over the same text.
equals(Object) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Returns true if both BreakIterators are of the same class, have the same rules, and iterate over the same text.
equals(Object) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Returns true if both BreakIterators are of the same class, have the same rules, and iterate over the same text.
equals(Object) - Method in class com.ibm.icu.text.RuleBasedCollator
Compares the equality of two RuleBasedCollator objects.
equals(Object) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Tests two RuleBasedNumberFormats for equality.
equals(Object) - Method in class com.ibm.icu.text.SimpleDateFormat
Override equals.
equals(Object) - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
equals(Object) - Method in class com.ibm.icu.text.StringPrepParseException
Compare this ParseException to another and evaluate if they are equal.
equals(Object) - Method in class com.ibm.icu.text.Transliterator.Position
Returns true if this Position is equal to the given object.
equals(Object) - Method in class com.ibm.icu.text.UnicodeSet
Compares the specified object with this set for equality.
equals(Object) - Method in class com.ibm.icu.util.ByteArrayWrapper
Return true if the bytes in each wrapper are equal.
equals(Object) - Method in class com.ibm.icu.util.Calendar
Compares this calendar to the specified object.
equals(Object) - Method in class com.ibm.icu.util.CaseInsensitiveString
Compare the object with this
equals(Object) - Method in class com.ibm.icu.util.CompactByteArray
Compares the equality of two compact array objects.
equals(Object) - Method in class com.ibm.icu.util.CompactCharArray
Compares the equality of two compact array objects.
equals(Object) - Method in class com.ibm.icu.util.Currency
Return true if rhs is a Currency instance, is non-null, and has the same currency code.
equals(Object) - Method in class com.ibm.icu.util.Measure
Returns true if the given object is equal to this object.
equals(Object) - Method in class com.ibm.icu.util.SimpleTimeZone
Return true if obj is a SimpleTimeZone equivalent to this.
equals(Object) - Method in class com.ibm.icu.util.TimeZone
Return true if obj is a TimeZone with the same class and ID as this.
equals(Object) - Method in class com.ibm.icu.util.ULocale
Returns true if the other object is another ULocale with the same full name, or is a String localeID that matches the full name.
equals(Object) - Method in class com.ibm.icu.util.VersionInfo
Checks if this version information is equals to the argument version
error(String, int, String) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
Throws an IllegalArgumentException representing a syntax error in the rule description.
expressions - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A table used to map parts of regexp text to lists of character categories, rather than having to figure them out from scratch each time

F

FCD - Static variable in class com.ibm.icu.text.Normalizer
"Fast C or D" form.
FE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
FEBRUARY - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the second month of the year.
FEH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
FIELD_COUNT - Static variable in class com.ibm.icu.text.DateFormat
Number of FieldPosition selectors for DateFormat.
FINAL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
FINAL_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pf
FINAL_QUOTE_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pf This name is compatible with java.lang.Character's name for this type.
FINAL_SEMKATH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
FOLD_CASE_DEFAULT - Static variable in class com.ibm.icu.lang.UCharacter
Option value for case folding: use default mappings defined in CaseFolding.txt.
FOLD_CASE_DEFAULT - Static variable in class com.ibm.icu.text.Normalizer
Option bit for compare: Case sensitively compare the strings
FOLD_CASE_DEFAULT - Static variable in class com.ibm.icu.text.UTF16.StringComparator
Option value for case folding comparison: Comparison is case insensitive, strings are folded using default mappings defined in Unicode data file CaseFolding.txt, before comparison.
FOLD_CASE_EXCLUDE_SPECIAL_I - Static variable in class com.ibm.icu.lang.UCharacter
Option value for case folding: exclude the mappings for dotted I and dotless i marked with 'I' in CaseFolding.txt.
FOLD_CASE_EXCLUDE_SPECIAL_I - Static variable in class com.ibm.icu.text.Normalizer
Option value for case folding: exclude the mappings for dotted I and dotless i marked with 'I' in CaseFolding.txt.
FOLD_CASE_EXCLUDE_SPECIAL_I - Static variable in class com.ibm.icu.text.UTF16.StringComparator
Option value for case folding comparison: Comparison is case insensitive, strings are folded using modified mappings defined in Unicode data file CaseFolding.txt, before comparison.
FONT - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
FORMAT - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
FORMAT - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
FORMAT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Cf
FORMAT - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for context.
FORMAT_CURRENCY - Static variable in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Value passed to format requesting a currency format.
FORMAT_INTEGER - Static variable in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Value passed to format requesting an integer format.
FORMAT_NUMBER - Static variable in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Value passed to format requesting a default number format.
FORMAT_PERCENT - Static variable in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Value passed to format requesting a percent format.
FORMAT_SCIENTIFIC - Static variable in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Value passed to format requesting a scientific format.
FORWARD - Static variable in class com.ibm.icu.text.Transliterator
Direction constant indicating the forward direction in a transliterator, e.g., the forward rules of a RuleBasedTransliterator.
FRACTION - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
FRACTIONAL_SECOND_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'S' field alignment, corresponding to the Calendar.MILLISECOND field.
FRACTION_FIELD - Static variable in class com.ibm.icu.text.NumberFormat
Field constant used to construct a FieldPosition object.
FRANCE - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
FRENCH - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
FRIDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Friday.
FROM_MAX_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the maximum from value for a time scale.
FROM_MIN_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the minimum from value for a time scale.
FULL - Static variable in class com.ibm.icu.text.DateFormat
Constant for full style pattern.
FULLWIDTH - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
FULL_COMPOSITION_EXCLUSION - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Full_Composition_Exclusion.
FULL_DECOMPOSITION - Static variable in class com.ibm.icu.text.Collator
This is for backwards compatibility with Java APIs only.
Freezable - interface com.ibm.icu.util.Freezable.
DRAFT Copyright (C) 2005, International Business Machines Corporation and others.
fTrace - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_New
Debugging flag.
fieldDifference(Date, int) - Method in class com.ibm.icu.util.Calendar
[NEW] Return the difference between the given time and the time this calendar object is set to.
fieldName(int) - Method in class com.ibm.icu.util.Calendar
Return a string name for a field, for debugging and exceptions.
filteredTransliterate(Replaceable, Transliterator.Position, boolean) - Method in class com.ibm.icu.text.Transliterator
Transliterate a substring of text, as specified by index, taking filters into account.
findCodePointOffset(String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-32 offset corresponding to the first UTF-32 boundary at or after the given UTF-16 offset.
findCodePointOffset(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-32 offset corresponding to the first UTF-32 boundary at the given UTF-16 offset.
findCodePointOffset(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-32 offset corresponding to the first UTF-32 boundary at the given UTF-16 offset.
findOffsetFromCodePoint(String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-16 offset that corresponds to a UTF-32 offset.
findOffsetFromCodePoint(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-16 offset that corresponds to a UTF-32 offset.
findOffsetFromCodePoint(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns the UTF-16 offset that corresponds to a UTF-32 offset.
finishTransliteration(Replaceable, Transliterator.Position) - Method in class com.ibm.icu.text.Transliterator
Finishes any pending transliterations that were waiting for more characters.
first() - Method in class com.ibm.icu.text.BreakIterator
Return the first boundary position.
first() - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Sets the current iteration position to the beginning of the text.
first() - Method in class com.ibm.icu.text.Normalizer
Return the first character in the normalized text-> This resets the Normalizer's position to the beginning of the text->
first() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Sets the current iteration position to the beginning of the text.
first() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Sets the current iteration position to the beginning of the text.
first() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Sets the current iteration position to the beginning of the text.
first() - Method in class com.ibm.icu.text.SearchIterator
Return the index of the first forward match in the target text.
first() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
firstAfter(Date) - Method in interface com.ibm.icu.util.DateRule
Return the first occurrance of the event represented by this rule that is on or after the given start date.
firstAfter(Date) - Method in class com.ibm.icu.util.Holiday
Return the first occurrance of this holiday on or after the given date
firstAfter(Date) - Method in class com.ibm.icu.util.RangeDateRule
 
firstAfter(Date) - Method in class com.ibm.icu.util.SimpleDateRule
Return the first occurrance of the event represented by this rule that is on or after the given start date.
firstBetween(Date, Date) - Method in interface com.ibm.icu.util.DateRule
Return the first occurrance of the event represented by this rule that is on or after the given start date and before the given end date.
firstBetween(Date, Date) - Method in class com.ibm.icu.util.Holiday
Return the first occurrance of this holiday that is on or after the given start date and before the given end date.
firstBetween(Date, Date) - Method in class com.ibm.icu.util.RangeDateRule
 
firstBetween(Date, Date) - Method in class com.ibm.icu.util.SimpleDateRule
Return the first occurrance of the event represented by this rule that is on or after the given start date and before the given end date.
floatValue() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a float.
floorDivide(long, long) - Static method in class com.ibm.icu.util.Calendar
Divide two long integers, returning the floor of the quotient.
floorDivide(int, int) - Static method in class com.ibm.icu.util.Calendar
Divide two integers, returning the floor of the quotient.
floorDivide(int, int, int[]) - Static method in class com.ibm.icu.util.Calendar
Divide two integers, returning the floor of the quotient, and the modulus remainder.
floorDivide(long, int, int[]) - Static method in class com.ibm.icu.util.Calendar
Divide two integers, returning the floor of the quotient, and the modulus remainder.
foldCase(int, boolean) - Static method in class com.ibm.icu.lang.UCharacter
The given character is mapped to its case folding equivalent according to UnicodeData.txt and CaseFolding.txt; if the character has no case folding equivalent, the character itself is returned.
foldCase(String, boolean) - Static method in class com.ibm.icu.lang.UCharacter
The given string is mapped to its case folding equivalent according to UnicodeData.txt and CaseFolding.txt; if any character has no case folding equivalent, the character itself is returned.
foldCase(int, int) - Static method in class com.ibm.icu.lang.UCharacter
The given character is mapped to its case folding equivalent according to UnicodeData.txt and CaseFolding.txt; if the character has no case folding equivalent, the character itself is returned.
foldCase(String, int) - Static method in class com.ibm.icu.lang.UCharacter
The given string is mapped to its case folding equivalent according to UnicodeData.txt and CaseFolding.txt; if any character has no case folding equivalent, the character itself is returned.
following(int) - Method in class com.ibm.icu.text.BreakIterator
Sets the iterator's current iteration position to be the first boundary position following the specified position.
following(int) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Sets the current iteration position to the first boundary position after the specified position.
following(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Sets the iterator to refer to the first boundary position following the specified position.
following(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Sets the iterator to refer to the first boundary position following the specified position.
following(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Sets the iterator to refer to the first boundary position following the specified position.
following(int) - Method in class com.ibm.icu.text.SearchIterator
Return the index of the first forward match in target text that is at or after argument position.
forDigit(int, int) - Static method in class com.ibm.icu.lang.UCharacter
Provide the java.lang.Character forDigit API, for convenience.
forLocale(Locale) - Static method in class com.ibm.icu.util.ULocale
Return a ULocale object for a Locale.
forName(String) - Static method in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Cover the JDK 1.5 API.
format(int, int) - Method in class com.ibm.icu.math.BigDecimal
Returns the String representation of this BigDecimal, modified by layout parameters.
format(int, int, int, int, int, int) - Method in class com.ibm.icu.math.BigDecimal
Returns the String representation of this BigDecimal, modified by layout parameters and allowing exponential notation.
format(Object, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DateFormat
Overrides Format.
format(Calendar, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DateFormat
Formats a date into a date/time string.
format(Date, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DateFormat
Formats a Date into a date/time string.
format(Date) - Method in class com.ibm.icu.text.DateFormat
Formats a Date into a date/time string.
format(double, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DecimalFormat
 
format(long, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DecimalFormat
 
format(BigInteger, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DecimalFormat
NEW Format a BigInteger number.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DecimalFormat
NEW Format a BigDecimal number.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.DecimalFormat
NEW Format a BigDecimal number.
format(Object[], StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.MessageFormat
Formats an array of objects and appends the MessageFormat's pattern, with format elements replaced by the formatted objects, to the provided StringBuffer.
format(String, Object[]) - Static method in class com.ibm.icu.text.MessageFormat
Creates a MessageFormat with the given pattern and uses it to format the given arguments.
format(Object, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.MessageFormat
Formats an array of objects and appends the MessageFormat's pattern, with format elements replaced by the formatted objects, to the provided StringBuffer.
format(Object, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
CHANGED Format an object.
format(double) - Method in class com.ibm.icu.text.NumberFormat
Specialization of format.
format(long) - Method in class com.ibm.icu.text.NumberFormat
Specialization of format.
format(BigInteger) - Method in class com.ibm.icu.text.NumberFormat
NEW Convenience method to format a BigInteger.
format(BigDecimal) - Method in class com.ibm.icu.text.NumberFormat
NEW Convenience method to format a BigDecimal.
format(BigDecimal) - Method in class com.ibm.icu.text.NumberFormat
NEW Convenience method to format an ICU BigDecimal.
format(CurrencyAmount) - Method in class com.ibm.icu.text.NumberFormat
NEW Convenience method to format a CurrencyAmount.
format(double, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
Specialization of format.
format(long, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
Specialization of format.
format(BigInteger, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
NEW Format a BigInteger.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
NEW Format a BigDecimal.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
NEW Format a BigDecimal.
format(CurrencyAmount, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.NumberFormat
NEW Format a CurrencyAmount.
format(double, String) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Formats the specified number according to the specified rule set.
format(long, String) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Formats the specified number according to the specified rule set.
format(double, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Formats the specified number using the formatter's default rule set.
format(long, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Formats the specified number using the formatter's default rule set.
format(BigInteger, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
NEW Implement com.ibm.icu.text.NumberFormat: Format a BigInteger.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
NEW Implement com.ibm.icu.text.NumberFormat: Format a BigDecimal.
format(BigDecimal, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
NEW Implement com.ibm.icu.text.NumberFormat: Format a BigDecimal.
format(Calendar, StringBuffer, FieldPosition) - Method in class com.ibm.icu.text.SimpleDateFormat
Overrides DateFormat.
freeze() - Method in interface com.ibm.icu.util.Freezable
Locks the object.
freeze() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
from(String) - Static method in class com.ibm.icu.text.UnicodeSet
Makes a set from a multicharacter string.
from(long, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a long datetime from the given time scale to the universal time scale.
fromAll(String) - Static method in class com.ibm.icu.text.UnicodeSet
Makes a set from each of the characters in the string.

G

GAF - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
GAMAL - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
GEDALIAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
GENBOT - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 9th month of the Ethiopic year.
GENERAL_CATEGORY - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property General_Category.
GENERAL_CATEGORY_MASK - Static variable in interface com.ibm.icu.lang.UProperty
Bitmask property General_Category_Mask.
GENERAL_OTHER_TYPES - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Cn Not Assigned (no characters in [UnicodeData.txt] have this property)
GENERAL_PUNCTUATION - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GENERAL_PUNCTUATION_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEOMETRIC_SHAPES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEOMETRIC_SHAPES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEORGIAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEORGIAN - Static variable in class com.ibm.icu.lang.UScript
Georgian
GEORGIAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEORGIAN_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GEORGIAN_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GERMAN - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
GERMANY - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
GLAGOLITIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GLAGOLITIC - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
GLAGOLITIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GLUE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
GOOD_FRIDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Good Friday, 2 days before Easter
GOTHIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GOTHIC - Static variable in class com.ibm.icu.lang.UScript
Gothic
GOTHIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GRAPHEME_BASE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Grapheme_Base (new).
GRAPHEME_CLUSTER_BREAK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Grapheme_Cluster_Break (new in Unicode 4.1).
GRAPHEME_EXTEND - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Grapheme_Extend (new).
GRAPHEME_LINK - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Grapheme_Link (new).
GREATEST_MINIMUM - Static variable in class com.ibm.icu.util.Calendar
Limit type for getLimit() and handleGetLimit() indicating the greatest minimum value that a field can take.
GREEK - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 3.2 renames this block to "Greek and Coptic".
GREEK - Static variable in class com.ibm.icu.lang.UScript
Greek
GREEK_EXTENDED - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GREEK_EXTENDED_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GREEK_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Unicode 3.2 renames this block to "Greek and Coptic".
GUJARATI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GUJARATI - Static variable in class com.ibm.icu.lang.UScript
Gujarati
GUJARATI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GURMUKHI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GURMUKHI - Static variable in class com.ibm.icu.lang.UScript
Gurmukhi
GURMUKHI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
GlobalizationPreferences - class com.ibm.icu.util.GlobalizationPreferences.
Deprecated. This API is ICU internal only.
GlobalizationPreferences() - Constructor for class com.ibm.icu.util.GlobalizationPreferences
Deprecated.  
GregorianCalendar - class com.ibm.icu.util.GregorianCalendar.
GregorianCalendar is a concrete subclass of Calendar and provides the standard calendar used by most of the world.
GregorianCalendar() - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a default GregorianCalendar using the current time in the default time zone with the default locale.
GregorianCalendar(TimeZone) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar based on the current time in the given time zone with the default locale.
GregorianCalendar(Locale) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar based on the current time in the default time zone with the given locale.
GregorianCalendar(ULocale) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar based on the current time in the default time zone with the given locale.
GregorianCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar based on the current time in the given time zone with the given locale.
GregorianCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar based on the current time in the given time zone with the given locale.
GregorianCalendar(int, int, int) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar with the given date set in the default time zone with the default locale.
GregorianCalendar(int, int, int, int, int) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar with the given date and time set for the default time zone with the default locale.
GregorianCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.GregorianCalendar
Constructs a GregorianCalendar with the given date and time set for the default time zone with the default locale.
get(int) - Method in class com.ibm.icu.util.Calendar
Gets the value for a given time field.
get2DigitYearStart() - Method in class com.ibm.icu.text.SimpleDateFormat
Returns the beginning date of the 100-year period 2-digit years are interpreted as being within.
getActualMaximum(int) - Method in class com.ibm.icu.util.Calendar
Return the maximum value that this field could have, given the current date.
getActualMaximum(int) - Method in class com.ibm.icu.util.GregorianCalendar
Return the maximum value that this field could have, given the current date.
getActualMinimum(int) - Method in class com.ibm.icu.util.Calendar
Return the minimum value that this field could have, given the current date.
getActualMinimum(int) - Method in class com.ibm.icu.util.GregorianCalendar
Return the minimum value that this field could have, given the current date.
getAge(int) - Static method in class com.ibm.icu.lang.UCharacter
Get the "age" of the code point.
getAllDetectableCharsets() - Static method in class com.ibm.icu.text.CharsetDetector
Get the names of all char sets that can be recognized by the char set detector.
getAmPmStrings() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets ampm strings.
getAvailableIDs() - Static method in class com.ibm.icu.text.Transliterator
Returns an enumeration over the programmatic names of registered Transliterator objects.
getAvailableIDs(int) - Static method in class com.ibm.icu.util.TimeZone
Return a new String array containing all system TimeZone IDs with the given raw offset from GMT.
getAvailableIDs(String) - Static method in class com.ibm.icu.util.TimeZone
Return a new String array containing all system TimeZone IDs associated with the given country.
getAvailableIDs() - Static method in class com.ibm.icu.util.TimeZone
Return a new String array containing all system TimeZone IDs.
getAvailableLocales() - Static method in class com.ibm.icu.text.BreakIterator
Returns a list of locales for which BreakIterators can be used.
getAvailableLocales() - Static method in class com.ibm.icu.text.Collator
Get the set of locales, as Locale objects, for which collators are installed.
getAvailableLocales() - Static method in class com.ibm.icu.text.DateFormat
Gets the set of locales for which DateFormats are installed.
getAvailableLocales() - Static method in class com.ibm.icu.text.NumberFormat
Get the list of Locales for which NumberFormats are available.
getAvailableLocales() - Static method in class com.ibm.icu.util.Calendar
Gets the list of locales for which Calendars are installed.
getAvailableLocales() - Static method in class com.ibm.icu.util.Currency
Return an array of the locales for which a currency is defined.
getAvailableLocales() - Static method in class com.ibm.icu.util.ULocale
Returns a list of all installed locales.
getAvailableSources() - Static method in class com.ibm.icu.text.Transliterator
Returns an enumeration over the source names of registered transliterators.
getAvailableTargets(String) - Static method in class com.ibm.icu.text.Transliterator
Returns an enumeration over the target names of registered transliterators having a given source name.
getAvailableULocales() - Static method in class com.ibm.icu.text.BreakIterator
Returns a list of locales for which BreakIterators can be used.
getAvailableULocales() - Static method in class com.ibm.icu.text.Collator
Get the set of locales, as ULocale objects, for which collators are installed.
getAvailableULocales() - Static method in class com.ibm.icu.text.DateFormat
Gets the set of locales for which DateFormats are installed.
getAvailableULocales() - Static method in class com.ibm.icu.text.NumberFormat
Get the list of Locales for which NumberFormats are available.
getAvailableULocales() - Static method in class com.ibm.icu.util.Calendar
Gets the list of locales for which Calendars are installed.
getAvailableULocales() - Static method in class com.ibm.icu.util.Currency
Return an array of the ulocales for which a currency is defined.
getAvailableVariants(String, String) - Static method in class com.ibm.icu.text.Transliterator
Returns an enumeration over the variant names of registered transliterators having a given source name and target name.
getBaseName() - Method in class com.ibm.icu.util.ULocale
Returns the (normalized) base name for this locale.
getBaseName(String) - Static method in class com.ibm.icu.util.ULocale
Returns the (normalized) base name for the specified locale.
getBaseName() - Method in class com.ibm.icu.util.UResourceBundle
Gets the base name of the resource bundle
getBeginIndex() - Method in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.2. Use startIndex() instead.
getBeginIndex() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
getBound(int, int) - Method in class com.ibm.icu.text.CollationKey
Produce a bound for the sort order of a given collation key and a strength level.
getBreakIterator() - Method in class com.ibm.icu.text.SearchIterator
Returns the BreakIterator that is used to restrict the indexes at which matches are detected.
getBundleInstance(String, String) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a resource bundle using the specified base name and locale.
getBundleInstance(String, String, ClassLoader) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a resource bundle using the specified base name, locale, and class root.
getBundleInstance(String, String, ClassLoader, boolean) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a resource bundle using the specified base name, locale, and class root.
getBundleInstance(ULocale) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a UResourceBundle for the locale specified, from which users can extract resources by using their corresponding keys.
getBundleInstance(String) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a UResourceBundle for the default locale and specified base name, from which users can extract resources by using their corresponding keys.
getBundleInstance(String, Locale) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a UResourceBundle for the specified locale and specified base name, from which users can extract resources by using their corresponding keys.
getBundleInstance(String, ULocale) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a UResourceBundle, from which users can extract resources by using their corresponding keys.
getBundleInstance(String, Locale, ClassLoader) - Static method in class com.ibm.icu.util.UResourceBundle
Creates a UResourceBundle for the specified locale and specified base name, from which users can extract resources by using their corresponding keys.
getBundleInstance(String, ULocale, ClassLoader) - Static method in class com.ibm.icu.util.UResourceBundle
Deprecated. This API is ICU internal only.
getCalendar() - Method in class com.ibm.icu.text.DateFormat
Gets the calendar associated with this date/time formatter.
getCalendar() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getCharCount(int) - Static method in class com.ibm.icu.text.UTF16
Determines how many chars this char32 requires.
getCharFromExtendedName(String) - Static method in class com.ibm.icu.lang.UCharacter
Find a Unicode character by either its name and return its code point value.
getCharFromName(String) - Static method in class com.ibm.icu.lang.UCharacter
Find a Unicode code point by its most current Unicode name and return its code point value.
getCharFromName1_0(String) - Static method in class com.ibm.icu.lang.UCharacter
Find a Unicode character by its version 1.0 Unicode name and return its code point value.
getCharacterInstance() - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates logical-character boundaries.
getCharacterInstance(Locale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates logical-character boundaries.
getCharacterInstance(ULocale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates logical-character boundaries.
getCharacterIterator() - Method in class com.ibm.icu.text.UCharacterIterator
Returns a java.text.CharacterIterator object for the underlying text of this iterator.
getChars(int, int, char[], int) - Method in interface com.ibm.icu.text.Replaceable
Copies characters from this object into the destination character array.
getChars(int, int, char[], int) - Method in class com.ibm.icu.text.ReplaceableString
Copies characters from this object into the destination character array.
getCode(Locale) - Static method in class com.ibm.icu.lang.UScript
Gets a script codes associated with the given locale or ISO 15924 abbreviation or name.
getCode(ULocale) - Static method in class com.ibm.icu.lang.UScript
Gets a script codes associated with the given locale or ISO 15924 abbreviation or name.
getCode(String) - Static method in class com.ibm.icu.lang.UScript
Gets a script codes associated with the given locale or ISO 15924 abbreviation or name.
getCodeFromName(String) - Static method in class com.ibm.icu.lang.UScript
Gets a script codes associated with the given ISO 15924 abbreviation or name.
getCodePoint(char, char) - Static method in class com.ibm.icu.lang.UCharacter
Returns a code point corresponding to the two UTF16 characters.
getCodePoint(char) - Static method in class com.ibm.icu.lang.UCharacter
Returns the code point corresponding to the UTF16 character.
getCodePointCompare() - Method in class com.ibm.icu.text.UTF16.StringComparator
Checks if the comparison mode is code point compare.
getCollationElementIterator(String) - Method in class com.ibm.icu.text.RuleBasedCollator
Return a CollationElementIterator for the given String.
getCollationElementIterator(CharacterIterator) - Method in class com.ibm.icu.text.RuleBasedCollator
Return a CollationElementIterator for the given CharacterIterator.
getCollationElementIterator(UCharacterIterator) - Method in class com.ibm.icu.text.RuleBasedCollator
Return a CollationElementIterator for the given UCharacterIterator.
getCollationKey(String) - Method in class com.ibm.icu.text.Collator
Transforms the String into a CollationKey suitable for efficient repeated comparison.
getCollationKey(String) - Method in class com.ibm.icu.text.RuleBasedCollator
Get a Collation key for the argument String source from this RuleBasedCollator.
getCollator() - Method in class com.ibm.icu.text.StringSearch
Gets the RuleBasedCollator used for the language rules.
getCollator() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getCombiningClass(int) - Static method in class com.ibm.icu.lang.UCharacter
Gets the combining class of the argument codepoint
getConfidence() - Method in class com.ibm.icu.text.CharsetMatch
Get an indication of the confidence in the charset detected.
getContractionsAndExpansions(UnicodeSet, UnicodeSet, boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Gets unicode sets containing contractions and/or expansions of a collator
getCountry() - Method in class com.ibm.icu.util.ULocale
Returns the country/region code for this locale, which will either be the empty string or an uppercase ISO 3166 2-letter code.
getCountry(String) - Static method in class com.ibm.icu.util.ULocale
Returns the country/region code for this locale, which will either be the empty string or an uppercase ISO 3166 2-letter code.
getCurrency() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Returns the currency symbol, for JDK 1.4 compatibility only.
getCurrency() - Method in class com.ibm.icu.text.NumberFormat
Gets the Currency object used to display currency amounts.
getCurrency() - Method in class com.ibm.icu.util.CurrencyAmount
Returns the currency of this object.
getCurrency() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getCurrencyCode() - Method in class com.ibm.icu.util.Currency
Returns the ISO 4217 3-letter code for this currency object.
getCurrencyFormat(ULocale) - Static method in class com.ibm.icu.text.MeasureFormat
Return a formatter for CurrencyAmount objects in the given locale.
getCurrencyFormat() - Static method in class com.ibm.icu.text.MeasureFormat
Return a formatter for CurrencyAmount objects in the default locale.
getCurrencyInstance() - Static method in class com.ibm.icu.text.NumberFormat
Returns a currency format for the current default locale.
getCurrencyInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a currency format for the specified locale.
getCurrencyInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a currency format for the specified locale.
getCurrencySymbol() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the string denoting the local currency.
getDSTSavings() - Method in class com.ibm.icu.util.SimpleTimeZone
Returns the amount of time in ms that the clock is advanced during DST.
getDSTSavings() - Method in class com.ibm.icu.util.TimeZone
Returns the amount of time to be added to local standard time to get local wall clock time.
getDateFormat(int, int) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getDateFormatBundle(Class, Locale) - Static method in class com.ibm.icu.text.DateFormatSymbols
Find the ResourceBundle containing the date format information for a specified calendar subclass in a given locale.
getDateFormatBundle(Class, ULocale) - Static method in class com.ibm.icu.text.DateFormatSymbols
Find the ResourceBundle containing the date format information for a specified calendar subclass in a given locale.
getDateFormatBundle(Calendar, Locale) - Static method in class com.ibm.icu.text.DateFormatSymbols
Variant of getDateFormatBundle(java.lang.Class, java.util.Locale) that takes a Calendar instance instead of a Calendar class.
getDateFormatBundle(Calendar, ULocale) - Static method in class com.ibm.icu.text.DateFormatSymbols
Variant of getDateFormatBundle(java.lang.Class, java.util.Locale) that takes a Calendar instance instead of a Calendar class.
getDateFormatSymbols() - Method in class com.ibm.icu.text.SimpleDateFormat
Gets the date/time formatting data.
getDateFromJD(int) - Static method in class com.ibm.icu.util.CopticCalendar
 
getDateFromJD(int) - Static method in class com.ibm.icu.util.EthiopicCalendar
 
getDateInstance() - Static method in class com.ibm.icu.text.DateFormat
Gets the date formatter with the default formatting style for the default locale.
getDateInstance(int) - Static method in class com.ibm.icu.text.DateFormat
Gets the date formatter with the given formatting style for the default locale.
getDateInstance(int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Gets the date formatter with the given formatting style for the given locale.
getDateInstance(int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Gets the date formatter with the given formatting style for the given locale.
getDateInstance(Calendar, int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format dates in the calendar system specified by cal.
getDateInstance(Calendar, int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format dates in the calendar system specified by cal.
getDateInstance(Calendar, int) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getDateLocale() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getDateTimeFormat(int, int, Locale) - Method in class com.ibm.icu.util.Calendar
Return a DateFormat appropriate to this calendar.
getDateTimeFormat(int, int, ULocale) - Method in class com.ibm.icu.util.Calendar
Return a DateFormat appropriate to this calendar.
getDateTimeInstance() - Static method in class com.ibm.icu.text.DateFormat
Gets the date/time formatter with the default formatting style for the default locale.
getDateTimeInstance(int, int) - Static method in class com.ibm.icu.text.DateFormat
Gets the date/time formatter with the given date and time formatting styles for the default locale.
getDateTimeInstance(int, int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Gets the date/time formatter with the given formatting styles for the given locale.
getDateTimeInstance(int, int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Gets the date/time formatter with the given formatting styles for the given locale.
getDateTimeInstance(Calendar, int, int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format dates and times in the calendar system specified by cal.
getDateTimeInstance(Calendar, int, int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format dates and times in the calendar system specified by cal.
getDateTimeInstance(Calendar, int, int) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getDayOfWeekType(int) - Method in class com.ibm.icu.util.Calendar
Return whether the given day of the week is a weekday, a weekend day, or a day that transitions from one to the other, in this calendar system.
getDecimalFormatSymbols() - Method in class com.ibm.icu.text.DecimalFormat
Returns a copy of the decimal format symbols used by this format.
getDecimalSeparator() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for decimal sign.
getDecomposition() - Method in class com.ibm.icu.text.Collator
Get the decomposition mode of this Collator.
getDefault() - Static method in class com.ibm.icu.util.TimeZone
Gets the default TimeZone for this host.
getDefault() - Static method in class com.ibm.icu.util.ULocale
Returns the current default ULocale.
getDefaultFractionDigits() - Method in class com.ibm.icu.util.Currency
Returns the number of the number of fraction digits that should be displayed for this currency.
getDefaultRuleSetName() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return the name of the current default rule set.
getDelimiter(int) - Method in class com.ibm.icu.util.LocaleData
Retrieves a delimiter string from the locale data.
getDigit() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for a digit in a pattern.
getDigits() - Method in class com.ibm.icu.math.MathContext
Returns the digits setting.
getDirection(int) - Static method in class com.ibm.icu.lang.UCharacter
Returns the Bidirection property of a code point.
getDirectionality(int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK API, for convenience.
getDisplayCountry() - Method in class com.ibm.icu.util.ULocale
Returns this locale's country localized for display in the default locale.
getDisplayCountry(ULocale) - Method in class com.ibm.icu.util.ULocale
Returns this locale's country localized for display in the provided locale.
getDisplayCountry(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's country localized for display in the provided locale.
getDisplayCountry(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's country localized for display in the provided locale.
getDisplayKeyword(String) - Static method in class com.ibm.icu.util.ULocale
Returns a keyword localized for display in the default locale.
getDisplayKeyword(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a keyword localized for display in the specified locale.
getDisplayKeyword(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a keyword localized for display in the specified locale.
getDisplayKeywordValue(String) - Method in class com.ibm.icu.util.ULocale
Returns a keyword value localized for display in the default locale.
getDisplayKeywordValue(String, ULocale) - Method in class com.ibm.icu.util.ULocale
Returns a keyword value localized for display in the specified locale.
getDisplayKeywordValue(String, String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a keyword value localized for display in the specified locale.
getDisplayKeywordValue(String, String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a keyword value localized for display in the specified locale.
getDisplayLanguage() - Method in class com.ibm.icu.util.ULocale
Returns this locale's language localized for display in the default locale.
getDisplayLanguage(ULocale) - Method in class com.ibm.icu.util.ULocale
Returns this locale's language localized for display in the provided locale.
getDisplayLanguage(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's language localized for display in the provided locale.
getDisplayLanguage(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's language localized for display in the provided locale.
getDisplayName(Locale, Locale) - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return the name of the collator for the objectLocale, localized for the displayLocale.
getDisplayName(ULocale, ULocale) - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return the name of the collator for the objectLocale, localized for the displayLocale.
getDisplayName(Locale, Locale) - Static method in class com.ibm.icu.text.Collator
Get the name of the collator for the objectLocale, localized for the displayLocale.
getDisplayName(ULocale, ULocale) - Static method in class com.ibm.icu.text.Collator
Get the name of the collator for the objectLocale, localized for the displayLocale.
getDisplayName(Locale) - Static method in class com.ibm.icu.text.Collator
Get the name of the collator for the objectLocale, localized for the current locale.
getDisplayName(ULocale) - Static method in class com.ibm.icu.text.Collator
Get the name of the collator for the objectLocale, localized for the current locale.
getDisplayName(String) - Static method in class com.ibm.icu.text.Transliterator
Returns a name for this transliterator that is appropriate for display to the user in the default locale.
getDisplayName(String, Locale) - Static method in class com.ibm.icu.text.Transliterator
Returns a name for this transliterator that is appropriate for display to the user in the given locale.
getDisplayName(String, ULocale) - Static method in class com.ibm.icu.text.Transliterator
Returns a name for this transliterator that is appropriate for display to the user in the given locale.
getDisplayName(Locale) - Method in class com.ibm.icu.util.Calendar
Return the name of this calendar in the language of the given locale.
getDisplayName(ULocale) - Method in class com.ibm.icu.util.Calendar
Return the name of this calendar in the language of the given locale.
getDisplayName(String, int) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getDisplayName() - Method in class com.ibm.icu.util.Holiday
Return the name of this holiday in the language of the default locale
getDisplayName(Locale) - Method in class com.ibm.icu.util.Holiday
Return the name of this holiday in the language of the specified locale The name parameter passed to this object's constructor is used as a key to look up the holiday's localized name in a ResourceBundle object named HolidayBundle.
getDisplayName(ULocale) - Method in class com.ibm.icu.util.Holiday
Return the name of this holiday in the language of the specified locale The name parameter passed to this object's constructor is used as a key to look up the holiday's localized name in a ResourceBundle object named HolidayBundle.
getDisplayName() - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the default locale.
getDisplayName(Locale) - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the specified locale.
getDisplayName(ULocale) - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the specified locale.
getDisplayName(boolean, int) - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the default locale.
getDisplayName(boolean, int, Locale) - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the specified locale.
getDisplayName(boolean, int, ULocale) - Method in class com.ibm.icu.util.TimeZone
Returns a name of this time zone suitable for presentation to the user in the specified locale.
getDisplayName() - Method in class com.ibm.icu.util.ULocale
Returns this locale name localized for display in the default locale.
getDisplayName(ULocale) - Method in class com.ibm.icu.util.ULocale
Returns this locale name localized for display in the provided locale.
getDisplayName(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns the locale ID localized for display in the provided locale.
getDisplayName(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns the locale ID localized for display in the provided locale.
getDisplayScript() - Method in class com.ibm.icu.util.ULocale
Returns this locale's script localized for display in the default locale.
getDisplayScript(ULocale) - Method in class com.ibm.icu.util.ULocale
Returns this locale's script localized for display in the provided locale.
getDisplayScript(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's script localized for display in the provided locale.
getDisplayScript(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's script localized for display in the provided locale.
getDisplayVariant() - Method in class com.ibm.icu.util.ULocale
Returns this locale's variant localized for display in the default locale.
getDisplayVariant(ULocale) - Method in class com.ibm.icu.util.ULocale
Returns this locale's variant localized for display in the provided locale.
getDisplayVariant(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's variant localized for display in the provided locale.
getDisplayVariant(String, ULocale) - Static method in class com.ibm.icu.util.ULocale
Returns a locale's variant localized for display in the provided locale.
getEffectiveCurrency() - Method in class com.ibm.icu.text.DecimalFormat
Returns the currency in effect for this formatter.
getEffectiveCurrency() - Method in class com.ibm.icu.text.NumberFormat
Returns the currency in effect for this formatter.
getElements() - Method in class com.ibm.icu.text.Transliterator
Return the elements that make up this transliterator.
getEndIndex() - Method in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.2. Use endIndex() instead.
getEndIndex() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
getEquivalentID(String, int) - Static method in class com.ibm.icu.util.TimeZone
Returns an ID in the equivalency group that includes the given ID.
getEraNames() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets era name strings.
getEras() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets era strings.
getExemplarSet(ULocale, int) - Static method in class com.ibm.icu.util.LocaleData
Returns the set of exemplar characters for a locale.
getExemplarSet(int, int) - Method in class com.ibm.icu.util.LocaleData
Returns the set of exemplar characters for a locale.
getExponentSeparator() - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Return the string used to separate the mantissa from the exponent.
getExtendedName(int) - Static method in class com.ibm.icu.lang.UCharacter
Retrieves a name for a valid codepoint.
getExtendedNameIterator() - Static method in class com.ibm.icu.lang.UCharacter
Gets an iterator for character names, iterating over codepoints.
getFC_NFKC_Closure(int, char[]) - Static method in class com.ibm.icu.text.Normalizer
Gets the FC_NFKC closure set from the normalization data
getFC_NFKC_Closure(int) - Static method in class com.ibm.icu.text.Normalizer
Gets the FC_NFKC closure set from the normalization data
getFallback(String) - Static method in class com.ibm.icu.util.ULocale
Returns the fallback locale for the specified locale, which might be the empty string.
getFallback() - Method in class com.ibm.icu.util.ULocale
Returns the fallback locale for this locale.
getFieldCount() - Method in class com.ibm.icu.util.Calendar
Return the number of fields defined by this calendar.
getFieldResolutionTable() - Method in class com.ibm.icu.util.Calendar
Return the field resolution array for this calendar.
getFieldResolutionTable() - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to add IS_LEAP_MONTH to the field resolution table.
getFilter() - Method in class com.ibm.icu.text.Transliterator
Returns the filter used by this transliterator, or null if this transliterator uses no filter.
getFirstDayOfWeek() - Method in class com.ibm.icu.util.Calendar
Gets what the first day of the week is; e.g., Sunday in US, Monday in France.
getForm() - Method in class com.ibm.icu.math.MathContext
Returns the form setting.
getFormatWidth() - Method in class com.ibm.icu.text.DecimalFormat
NEW Get the width to which the output of format() is padded.
getFormats() - Method in class com.ibm.icu.text.MessageFormat
Gets the formats used for the format elements in the previously set pattern string.
getFormatsByArgumentIndex() - Method in class com.ibm.icu.text.MessageFormat
Gets the formats used for the values passed into format methods or returned from parse methods.
getFunctionalEquivalent(String, ULocale, boolean[]) - Static method in class com.ibm.icu.text.Collator
Return the functionally equivalent locale for the given requested locale, with respect to given keyword, for the collation service.
getFunctionalEquivalent(String, ULocale) - Static method in class com.ibm.icu.text.Collator
Return the functionally equivalent locale for the given requested locale, with respect to given keyword, for the collation service.
getGreatestMinimum(int) - Method in class com.ibm.icu.util.Calendar
Gets the highest minimum value for the given field if varies.
getGregorianChange() - Method in class com.ibm.icu.util.GregorianCalendar
Gets the Gregorian Calendar change date.
getGregorianDayOfMonth() - Method in class com.ibm.icu.util.Calendar
Return the day of month (1-based) on the Gregorian calendar as computed by computeGregorianFields().
getGregorianDayOfYear() - Method in class com.ibm.icu.util.Calendar
Return the day of year (1-based) on the Gregorian calendar as computed by computeGregorianFields().
getGregorianMonth() - Method in class com.ibm.icu.util.Calendar
Return the month (0-based) on the Gregorian calendar as computed by computeGregorianFields().
getGregorianYear() - Method in class com.ibm.icu.util.Calendar
Return the extended year on the Gregorian calendar as computed by computeGregorianFields().
getGroupingSeparator() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for thousands separator.
getGroupingSize() - Method in class com.ibm.icu.text.DecimalFormat
Return the grouping size.
getHanNumericValue(int) - Static method in class com.ibm.icu.lang.UCharacter
Return numeric value of Han code points.
getHeight() - Method in class com.ibm.icu.util.LocaleData.PaperSize
Retruns the height of the paper
getHolidays() - Static method in class com.ibm.icu.util.Holiday
 
getHolidays(Locale) - Static method in class com.ibm.icu.util.Holiday
 
getHolidays(ULocale) - Static method in class com.ibm.icu.util.Holiday
 
getID() - Method in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Returns the type ID of this Unicode block
getID() - Method in class com.ibm.icu.text.Transliterator
Returns a programmatic identifier for this transliterator.
getID() - Method in class com.ibm.icu.util.TimeZone
Gets the ID of this time zone.
getISO3Country() - Method in class com.ibm.icu.util.ULocale
Returns a three-letter abbreviation for this locale's country/region.
getISO3Country(String) - Static method in class com.ibm.icu.util.ULocale
Returns a three-letter abbreviation for this locale's country/region.
getISO3Language() - Method in class com.ibm.icu.util.ULocale
Returns a three-letter abbreviation for this locale's language.
getISO3Language(String) - Static method in class com.ibm.icu.util.ULocale
Returns a three-letter abbreviation for this locale's language.
getISOComment(int) - Static method in class com.ibm.icu.lang.UCharacter
Get the ISO 10646 comment for a character.
getISOCountries() - Static method in class com.ibm.icu.util.ULocale
Returns a list of all 2-letter country codes defined in ISO 3166.
getISOLanguages() - Static method in class com.ibm.icu.util.ULocale
Returns a list of all 2-letter language codes defined in ISO 639.
getIgnoreCase() - Method in class com.ibm.icu.text.UTF16.StringComparator
Checks if Comparator is in the case insensitive mode.
getIgnoreCaseOption() - Method in class com.ibm.icu.text.UTF16.StringComparator
Gets the fold case options set in Comparator to be used with case insensitive comparison.
getIndex() - Method in class com.ibm.icu.text.Normalizer
Retrieve the current iteration position in the input text that is being normalized.
getIndex() - Method in class com.ibm.icu.text.SearchIterator
Return the index in the target text at which the iterator is currently positioned.
getIndex() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
getIndex() - Method in class com.ibm.icu.text.StringSearch
Return the index in the target text where the iterator is currently positioned at.
getIndex() - Method in class com.ibm.icu.text.UCharacterIterator
Gets the current index in text.
getIndexArray() - Method in class com.ibm.icu.util.CompactByteArray
For internal use only.
getIndexArray() - Method in class com.ibm.icu.util.CompactCharArray
For internal use only.
getInfinity() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the String used to represent infinity.
getInstance(int) - Static method in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Gets the only instance of the UnicodeBlock with the argument ID.
getInstance() - Static method in class com.ibm.icu.text.Collator
Gets the Collator for the current default locale.
getInstance(ULocale) - Static method in class com.ibm.icu.text.Collator
Gets the Collator for the desired locale.
getInstance(Locale) - Static method in class com.ibm.icu.text.Collator
Gets the Collator for the desired locale.
getInstance() - Static method in class com.ibm.icu.text.DateFormat
Get a default date/time formatter that uses the SHORT style for both the date and the time.
getInstance(Calendar, Locale) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getInstance(Calendar, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getInstance(Calendar) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getInstance() - Static method in class com.ibm.icu.text.NumberFormat
Returns the default number format for the current default locale.
getInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
Returns the default number format for the specified locale.
getInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
Returns the default number format for the specified locale.
getInstance(String) - Method in interface com.ibm.icu.text.Transliterator.Factory
Return a transliterator for the given ID.
getInstance(String) - Static method in class com.ibm.icu.text.Transliterator
Returns a Transliterator object given its ID.
getInstance(String, int) - Static method in class com.ibm.icu.text.Transliterator
Returns a Transliterator object given its ID.
getInstance(Replaceable) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a Replaceable object.
getInstance(String) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a source string.
getInstance(char[]) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a source character array.
getInstance(char[], int, int) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a source character array.
getInstance(StringBuffer) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a source StringBuffer.
getInstance(CharacterIterator) - Static method in class com.ibm.icu.text.UCharacterIterator
Returns a UCharacterIterator object given a CharacterIterator.
getInstance() - Static method in class com.ibm.icu.util.Calendar
Gets a calendar using the default time zone and locale.
getInstance(TimeZone) - Static method in class com.ibm.icu.util.Calendar
Gets a calendar using the specified time zone and default locale.
getInstance(Locale) - Static method in class com.ibm.icu.util.Calendar
Gets a calendar using the default time zone and specified locale.
getInstance(ULocale) - Static method in class com.ibm.icu.util.Calendar
Gets a calendar using the default time zone and specified locale.
getInstance(TimeZone, Locale) - Static method in class com.ibm.icu.util.Calendar
Gets a calendar with the specified time zone and locale.
getInstance(TimeZone, ULocale) - Static method in class com.ibm.icu.util.Calendar
Gets a calendar with the specified time zone and locale.
getInstance(Locale) - Static method in class com.ibm.icu.util.Currency
Returns a currency object for the default currency in the given locale.
getInstance(ULocale) - Static method in class com.ibm.icu.util.Currency
Returns a currency object for the default currency in the given locale.
getInstance(String) - Static method in class com.ibm.icu.util.Currency
Returns a currency object given an ISO 4217 3-letter code.
getInstance(ULocale) - Static method in class com.ibm.icu.util.LocaleData
Gets the LocaleData object associated with the ULocale specified in locale
getInstance() - Static method in class com.ibm.icu.util.LocaleData
Gets the LocaleData object associated with the default locale
getInstance(String) - Static method in class com.ibm.icu.util.VersionInfo
Returns an instance of VersionInfo with the argument version.
getInstance(int, int, int, int) - Static method in class com.ibm.icu.util.VersionInfo
Returns an instance of VersionInfo with the argument version.
getInstance(int, int, int) - Static method in class com.ibm.icu.util.VersionInfo
Returns an instance of VersionInfo with the argument version.
getInstance(int, int) - Static method in class com.ibm.icu.util.VersionInfo
Returns an instance of VersionInfo with the argument version.
getInstance(int) - Static method in class com.ibm.icu.util.VersionInfo
Returns an instance of VersionInfo with the argument version.
getInstanceFromCompiledRules(InputStream) - Static method in class com.ibm.icu.text.RuleBasedBreakIterator
Get a break iterator based on a set of pre-compiled break rules.
getInstanceFromCompiledRules(InputStream) - Static method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Create a break iterator from a precompiled set of rules.
getIntPropertyMaxValue(int) - Static method in class com.ibm.icu.lang.UCharacter
Get the maximum value for an integer/binary Unicode property.
getIntPropertyMinValue(int) - Static method in class com.ibm.icu.lang.UCharacter
Get the minimum value for an integer/binary Unicode property type.
getIntPropertyValue(int, int) - Static method in class com.ibm.icu.lang.UCharacter
Gets the property value for an Unicode property type of a code point.
getIntegerInstance() - Static method in class com.ibm.icu.text.NumberFormat
Returns an integer number format for the current default locale.
getIntegerInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
Returns an integer number format for the specified locale.
getIntegerInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
Returns an integer number format for the specified locale.
getInternationalCurrencySymbol() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the international string denoting the local currency.
getInverse() - Method in class com.ibm.icu.text.Transliterator
Returns this transliterator's inverse.
getKeys() - Method in class com.ibm.icu.util.OverlayBundle
Deprecated. ICU 2.4. This class may be removed or modified.
getKeywordValue(String) - Method in class com.ibm.icu.util.ULocale
Returns the value for a keyword in this locale.
getKeywordValue(String, String) - Static method in class com.ibm.icu.util.ULocale
Returns the value for a keyword in the specified locale.
getKeywordValues(String) - Static method in class com.ibm.icu.text.Collator
Given a keyword, return an array of all values for that keyword that are currently in use.
getKeywords() - Static method in class com.ibm.icu.text.Collator
Return an array of all possible keywords that are relevant to collation.
getKeywords() - Method in class com.ibm.icu.util.ULocale
Returns an iterator over keywords for this locale.
getKeywords(String) - Static method in class com.ibm.icu.util.ULocale
Returns an iterator over keywords for the specified locale.
getLanguage() - Method in class com.ibm.icu.text.CharsetMatch
Get the ISO code for the language of the detected charset.
getLanguage() - Method in class com.ibm.icu.util.ULocale
Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
getLanguage(String) - Static method in class com.ibm.icu.util.ULocale
Returns the language code for the locale ID, which will either be the empty string or a lowercase ISO 639 code.
getLeadSurrogate(int) - Static method in class com.ibm.icu.text.UTF16
Returns the lead surrogate.
getLeapMonth(int) - Method in class com.ibm.icu.text.ChineseDateFormatSymbols
 
getLeastMaximum(int) - Method in class com.ibm.icu.util.Calendar
Gets the lowest maximum value for the given field if varies.
getLength() - Method in class com.ibm.icu.text.Normalizer
Gets the length of underlying text storage
getLength() - Method in class com.ibm.icu.text.UCharacterIterator
Returns the length of the text
getLimit(int, int) - Method in class com.ibm.icu.util.Calendar
Return a limit for a field.
getLineInstance() - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates legal line- wrapping positions.
getLineInstance(Locale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates legal line- wrapping positions.
getLineInstance(ULocale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates legal line- wrapping positions.
getLocalPatternChars() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets localized date-time pattern characters.
getLocale(ULocale.Type) - Method in class com.ibm.icu.text.BreakIterator
Return the locale that was used to create this object, or null.
getLocale(ULocale.Type) - Method in class com.ibm.icu.text.Collator
Return the locale that was used to create this object, or null.
getLocale(ULocale.Type) - Method in class com.ibm.icu.text.DateFormatSymbols
Return the locale that was used to create this object, or null.
getLocale() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Returns the locale for which this object was constructed.
getLocale(ULocale.Type) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the locale that was used to create this object, or null.
getLocale() - Method in class com.ibm.icu.text.MessageFormat
Gets the locale that's used when creating or comparing subformats.
getLocale(ULocale.Type) - Method in class com.ibm.icu.text.UFormat
Return the locale that was used to create this object, or null.
getLocale(ULocale.Type) - Method in class com.ibm.icu.util.Calendar
Return the locale that was used to create this object, or null.
getLocale(ULocale.Type) - Method in class com.ibm.icu.util.Currency
Return the locale that was used to create this object, or null.
getLocale(int) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getLocale() - Method in class com.ibm.icu.util.UResourceBundle
Get the locale of this bundle
getLocaleID() - Method in class com.ibm.icu.util.UResourceBundle
Gets the localeID
getLocales() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getLostDigits() - Method in class com.ibm.icu.math.MathContext
Returns the lostDigits setting.
getMajor() - Method in class com.ibm.icu.util.VersionInfo
Returns the major version number
getMask() - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
getMatchLength() - Method in class com.ibm.icu.text.SearchIterator
Returns the length of the most recent match in the target text.
getMatchStart() - Method in class com.ibm.icu.text.SearchIterator
Returns the index of the most recent match in the target text.
getMatchType() - Method in class com.ibm.icu.text.CharsetMatch
Return flags indicating what it was about the input data that caused this charset to be considered as a possible match.
getMatchedText() - Method in class com.ibm.icu.text.SearchIterator
Returns the text that was matched by the most recent call to SearchIterator.first(), SearchIterator.next(), SearchIterator.previous(), or SearchIterator.last().
getMaxExpansion(int) - Method in class com.ibm.icu.text.CollationElementIterator
Returns the maximum length of any expansion sequence that ends with the specified collation element.
getMaximum(int) - Method in class com.ibm.icu.util.Calendar
Gets the maximum value for the given time field.
getMaximumContextLength() - Method in class com.ibm.icu.text.Transliterator
Returns the length of the longest context required by this transliterator.
getMaximumFractionDigits() - Method in class com.ibm.icu.text.NumberFormat
Returns the maximum number of digits allowed in the fraction portion of a number.
getMaximumIntegerDigits() - Method in class com.ibm.icu.text.NumberFormat
Returns the maximum number of digits allowed in the integer portion of a number.
getMaximumSignificantDigits() - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
getMeasurementSystem(ULocale) - Static method in class com.ibm.icu.util.LocaleData
Returns the measurement system used in the locale specified by the locale.
getMicro() - Method in class com.ibm.icu.util.VersionInfo
Returns the micro version number
getMilli() - Method in class com.ibm.icu.util.VersionInfo
Returns the milli version number
getMinC() - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
getMinimalDaysInFirstWeek() - Method in class com.ibm.icu.util.Calendar
Gets what the minimal days required in the first week of the year are; e.g., if the first week is defined as one that contains the first day of the first month of a year, getMinimalDaysInFirstWeek returns 1.
getMinimum(int) - Method in class com.ibm.icu.util.Calendar
Gets the minimum value for the given time field.
getMinimumExponentDigits() - Method in class com.ibm.icu.text.DecimalFormat
NEW Return the minimum exponent digits that will be shown.
getMinimumFractionDigits() - Method in class com.ibm.icu.text.NumberFormat
Returns the minimum number of digits allowed in the fraction portion of a number.
getMinimumIntegerDigits() - Method in class com.ibm.icu.text.NumberFormat
Returns the minimum number of digits allowed in the integer portion of a number.
getMinimumSignificantDigits() - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
getMinor() - Method in class com.ibm.icu.util.VersionInfo
Returns the minor version number
getMinusSign() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used to represent minus sign.
getMirror(int) - Static method in class com.ibm.icu.lang.UCharacter
Maps the specified code point to a "mirror-image" code point.
getMode() - Method in class com.ibm.icu.text.Normalizer
Return the basic operation performed by this Normalizer
getMonetaryDecimalSeparator() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the monetary decimal separator.
getMonths() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets month strings.
getMonths(int, int) - Method in class com.ibm.icu.text.DateFormatSymbols
Gets month strings.
getMultiplier() - Method in class com.ibm.icu.text.DecimalFormat
Get the multiplier for use in percent, permill, etc.
getNaN() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the String used to represent NaN.
getName(int) - Static method in class com.ibm.icu.lang.UCharacter
Retrieve the most current Unicode name of the argument code point, or null if the character is unassigned or outside the range UCharacter.MIN_VALUE and UCharacter.MAX_VALUE or does not have a name.
getName(String, String) - Static method in class com.ibm.icu.lang.UCharacter
Gets the names for each of the characters in a string
getName(int) - Static method in class com.ibm.icu.lang.UScript
Gets a script name associated with the given script code.
getName() - Method in class com.ibm.icu.text.CharsetMatch
Get the name of the detected charset.
getName(Locale, int, boolean[]) - Method in class com.ibm.icu.util.Currency
Returns the display name for the given currency in the given locale.
getName(ULocale, int, boolean[]) - Method in class com.ibm.icu.util.Currency
Returns the display name for the given currency in the given locale.
getName() - Method in class com.ibm.icu.util.ULocale
Returns the (normalized) full name for this locale.
getName(String) - Static method in class com.ibm.icu.util.ULocale
Returns the (normalized) full name for the specified locale.
getName1_0(int) - Static method in class com.ibm.icu.lang.UCharacter
Retrieve the earlier version 1.0 Unicode name of the argument code point, or null if the character is unassigned or outside the range UCharacter.MIN_VALUE and UCharacter.MAX_VALUE or does not have a name.
getName1_0Iterator() - Static method in class com.ibm.icu.lang.UCharacter
Gets an iterator for character names, iterating over codepoints.
getNameIterator() - Static method in class com.ibm.icu.lang.UCharacter
Gets an iterator for character names, iterating over codepoints.
getNegativePrefix() - Method in class com.ibm.icu.text.DecimalFormat
Get the negative prefix.
getNegativeSuffix() - Method in class com.ibm.icu.text.DecimalFormat
Get the negative suffix.
getNextBoundary() - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
getNoSubstitute() - Method in class com.ibm.icu.util.LocaleData
Gets the "no substitute" behavior of this locale data object.
getNumber() - Method in class com.ibm.icu.util.Measure
Returns the numeric value of this object.
getNumberFormat() - Method in class com.ibm.icu.text.DateFormat
Gets the number formatter which this date/time formatter uses to format and parse a time.
getNumberFormat(int) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getNumberInstance() - Static method in class com.ibm.icu.text.NumberFormat
Returns a general-purpose number format for the current default locale.
getNumberInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a general-purpose number format for the specified locale.
getNumberInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a general-purpose number format for the specified locale.
getNumberLocale() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getNumericCollation() - Method in class com.ibm.icu.text.RuleBasedCollator
Method to retrieve the numeric collation value.
getNumericValue(int) - Static method in class com.ibm.icu.lang.UCharacter
Returns the numeric value of the code point as a nonnegative integer.
getOffset() - Method in class com.ibm.icu.text.CollationElementIterator
Returns the character offset in the source string corresponding to the next collation element.
getOffset(int, int, int, int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
 
getOffset(int, int, int, int, int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
 
getOffset(int, int, int, int, int, int) - Method in class com.ibm.icu.util.TimeZone
Gets the time zone offset, for current date, modified in case of daylight savings.
getOffset(long) - Method in class com.ibm.icu.util.TimeZone
Returns the offset of this time zone from UTC at the specified date.
getOffset(long, boolean, int[]) - Method in class com.ibm.icu.util.TimeZone
Returns the time zone raw and GMT offset for the given moment in time.
getOption(int) - Method in class com.ibm.icu.text.Normalizer
Determine whether an option is turned on or off.
getPadCharacter() - Method in class com.ibm.icu.text.DecimalFormat
NEW Get the character used to pad to the format width.
getPadEscape() - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Return the character used to pad numbers out to a specified width.
getPadPosition() - Method in class com.ibm.icu.text.DecimalFormat
NEW Get the position at which padding will take place.
getPaperSize(ULocale) - Static method in class com.ibm.icu.util.LocaleData
Returns the size of paper used in the locale.
getParent() - Method in class com.ibm.icu.util.UResourceBundle
Gets the parent bundle
getPattern(Locale, int) - Static method in class com.ibm.icu.text.NumberFormat
Deprecated. ICU 3.4 subclassers should override getPattern(ULocale, int) instead of this method.
getPattern(ULocale, int) - Static method in class com.ibm.icu.text.NumberFormat
Returns the pattern for the provided locale and choice.
getPattern() - Method in class com.ibm.icu.text.StringSearch
Returns the pattern for which StringSearch is searching for.
getPatternSeparator() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used to separate positive and negative subpatterns in a pattern.
getPerMill() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for mille percent sign.
getPercent() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for percent sign.
getPercentInstance() - Static method in class com.ibm.icu.text.NumberFormat
Returns a percentage format for the current default locale.
getPercentInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a percentage format for the specified locale.
getPercentInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
Returns a percentage format for the specified locale.
getPlusSign() - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Return the localized plus sign.
getPositivePrefix() - Method in class com.ibm.icu.text.DecimalFormat
Get the positive prefix.
getPositiveSuffix() - Method in class com.ibm.icu.text.DecimalFormat
Get the positive suffix.
getPrevBoundary() - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
getPropertyEnum(String) - Static method in class com.ibm.icu.lang.UCharacter
Return the UProperty selector for a given property name, as specified in the Unicode database file PropertyAliases.txt.
getPropertyName(int, int) - Static method in class com.ibm.icu.lang.UCharacter
Return the Unicode name for a given property, as given in the Unicode database file PropertyAliases.txt.
getPropertyValueEnum(int, String) - Static method in class com.ibm.icu.lang.UCharacter
Return the property value integer for a given value name, as specified in the Unicode database file PropertyValueAliases.txt.
getPropertyValueName(int, int, int) - Static method in class com.ibm.icu.lang.UCharacter
Return the Unicode name for a given property value, as given in the Unicode database file PropertyValueAliases.txt.
getRangeCount() - Method in class com.ibm.icu.text.UnicodeSet
Iteration method that returns the number of ranges contained in this set.
getRangeEnd(int) - Method in class com.ibm.icu.text.UnicodeSet
Iteration method that returns the last character in the specified range of this set.
getRangeStart(int) - Method in class com.ibm.icu.text.UnicodeSet
Iteration method that returns the first character in the specified range of this set.
getRawCollationKey(String, RawCollationKey) - Method in class com.ibm.icu.text.Collator
Gets the simpler form of a CollationKey for the String source following the rules of this Collator and stores the result into the user provided argument key.
getRawCollationKey(String, RawCollationKey) - Method in class com.ibm.icu.text.RuleBasedCollator
Gets the simpler form of a CollationKey for the String source following the rules of this Collator and stores the result into the user provided argument key.
getRawOffset() - Method in class com.ibm.icu.util.SimpleTimeZone
get the raw offset.
getRawOffset() - Method in class com.ibm.icu.util.TimeZone
Gets unmodified offset, NOT modified in case of daylight savings.
getReader(InputStream, String) - Method in class com.ibm.icu.text.CharsetDetector
Autodetect the charset of an inputStream, and return a Java Reader to access the converted input data.
getReader() - Method in class com.ibm.icu.text.CharsetMatch
Create a java.io.Reader for reading the Unicode character data corresponding to the original byte data supplied to the Charset detect operation.
getRegexEquivalent() - Method in class com.ibm.icu.text.UnicodeSet
 
getRoundingIncrement() - Method in class com.ibm.icu.text.DecimalFormat
NEW Get the rounding increment.
getRoundingIncrement() - Method in class com.ibm.icu.util.Currency
Returns the rounding increment for this currency, or 0.0 if no rounding is done by this currency.
getRoundingMode() - Method in class com.ibm.icu.math.MathContext
Returns the roundingMode setting.
getRoundingMode() - Method in class com.ibm.icu.text.DecimalFormat
NEW Get the rounding mode.
getRule() - Method in class com.ibm.icu.util.Holiday
 
getRuleSetDisplayName(String, ULocale) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return the rule set display name for the provided rule set and locale.
getRuleSetDisplayName(String) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return the rule set display name for the provided rule set in the current default locale.
getRuleSetDisplayNameLocales() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return a list of locales for which there are locale-specific display names for the rule sets in this formatter.
getRuleSetDisplayNames(ULocale) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return the rule set display names for the provided locale.
getRuleSetDisplayNames() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Return the rule set display names for the current default locale.
getRuleSetNames() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Returns a list of the names of all of this formatter's public rule sets.
getRuleStatus() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Return the status tag from the break rule that determined the most recently returned break position.
getRuleStatus() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Return the status tag from the break rule that determined the most recently returned break position.
getRuleStatus() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Return the status tag from the break rule that determined the most recently returned break position.
getRuleStatusVec(int[]) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Get the status (tag) values from the break rule(s) that determined the most recently returned break position.
getRuleStatusVec(int[]) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Get the status (tag) values from the break rule(s) that determined the most recently returned break position.
getRuleStatusVec(int[]) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Get the status (tag) values from the break rule(s) that determined the most recently returned break position.
getRules() - Method in class com.ibm.icu.text.RuleBasedCollator
Gets the collation rules for this RuleBasedCollator.
getRules(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Returns current rules.
getScientificInstance() - Static method in class com.ibm.icu.text.NumberFormat
NEW Returns a scientific format for the current default locale.
getScientificInstance(Locale) - Static method in class com.ibm.icu.text.NumberFormat
NEW Returns a scientific format for the specified locale.
getScientificInstance(ULocale) - Static method in class com.ibm.icu.text.NumberFormat
NEW Returns a scientific format for the specified locale.
getScript(int) - Static method in class com.ibm.icu.lang.UScript
Gets the script code associated with the given codepoint.
getScript() - Method in class com.ibm.icu.util.ULocale
Returns the script code for this locale, which might be the empty string.
getScript(String) - Static method in class com.ibm.icu.util.ULocale
Returns the script code for the specified locale, which might be the empty string.
getScriptCode() - Method in class com.ibm.icu.lang.UScriptRun
Get the script code for the script of the current script run.
getScriptLimit() - Method in class com.ibm.icu.lang.UScriptRun
Get the index of the first character after the current script run.
getScriptStart() - Method in class com.ibm.icu.lang.UScriptRun
Get the starting index of the current script run.
getSecondaryGroupingSize() - Method in class com.ibm.icu.text.DecimalFormat
Return the secondary grouping size.
getSentenceInstance() - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates sentence boundaries.
getSentenceInstance(Locale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates sentence boundaries.
getSentenceInstance(ULocale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates sentence boundaries.
getShortMonths() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets short month strings.
getShortName(int) - Static method in class com.ibm.icu.lang.UScript
Gets a script name associated with the given script code.
getShortWeekdays() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets short weekday strings.
getSignificantDigit() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used to represent a significant digit in a pattern.
getSource() - Method in class com.ibm.icu.text.CanonicalIterator
Gets the NFD form of the current source we are iterating over.
getSourceSet() - Method in class com.ibm.icu.text.Transliterator
Returns the set of all characters that may be modified in the input text by this Transliterator.
getSourceString() - Method in class com.ibm.icu.text.CollationKey
Return the source string that this CollationKey represents.
getStamp(int) - Method in class com.ibm.icu.util.Calendar
Return the timestamp of a field.
getStrength() - Method in class com.ibm.icu.text.Collator
Returns this Collator's strength property.
getString(byte[], String) - Method in class com.ibm.icu.text.CharsetDetector
Autodetect the charset of an inputStream, and return a String containing the converted input data.
getString() - Method in class com.ibm.icu.text.CharsetMatch
Create a Java String from Unicode character data corresponding to the original byte data supplied to the Charset detect operation.
getString(int) - Method in class com.ibm.icu.text.CharsetMatch
Create a Java String from Unicode character data corresponding to the original byte data supplied to the Charset detect operation.
getString() - Method in class com.ibm.icu.text.UnicodeSetIterator
Gets the current string from the iterator.
getString() - Method in class com.ibm.icu.util.CaseInsensitiveString
returns the underlying string
getStringPropertyValue(int, int, int) - Static method in class com.ibm.icu.lang.UCharacter
Deprecated. This API is ICU internal only.
getSupportedLocaleIDs() - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return an unmodifiable collection of the locale names directly supported by this factory.
getSupportedLocaleNames() - Method in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Returns an immutable collection of the locale names directly supported by this factory.
getSupportedLocaleNames() - Method in class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 
getSymbol() - Method in class com.ibm.icu.util.Currency
Convenience and compatibility override of getName that requests the symbol name.
getSymbol(Locale) - Method in class com.ibm.icu.util.Currency
Convenience and compatibility override of getName that requests the symbol name.
getSymbol(ULocale) - Method in class com.ibm.icu.util.Currency
Convenience and compatibility override of getName that requests the symbol name.
getSymbols() - Method in class com.ibm.icu.text.SimpleDateFormat
Method for subclasses to access the DateFormatSymbols.
getTailoredSet() - Method in class com.ibm.icu.text.Collator
Get an UnicodeSet that contains all the characters and sequences tailored in this collator.
getTailoredSet() - Method in class com.ibm.icu.text.RuleBasedCollator
Get an UnicodeSet that contains all the characters and sequences tailored in this collator.
getTarget() - Method in class com.ibm.icu.text.SearchIterator
Return the target text that is being searched.
getTargetSet() - Method in class com.ibm.icu.text.Transliterator
Returns the set of all characters that may be generated as replacement text by this transliterator.
getTerritory() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getText() - Method in class com.ibm.icu.text.BreakIterator
Returns a CharacterIterator over the text being analyzed.
getText(char[]) - Method in class com.ibm.icu.text.Normalizer
Gets the underlying text storage
getText() - Method in class com.ibm.icu.text.Normalizer
Returns the text under iteration as a string
getText() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Return a CharacterIterator over the text being analyzed.
getText() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Return a CharacterIterator over the text being analyzed.
getText() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Return a CharacterIterator over the text being analyzed.
getText(char[], int) - Method in class com.ibm.icu.text.UCharacterIterator
Fills the buffer with the underlying text storage of the iterator If the buffer capacity is not enough a exception is thrown.
getText(char[]) - Method in class com.ibm.icu.text.UCharacterIterator
Convenience override for getText(char[], int)>/code> that provides an offset of 0.
getText() - Method in class com.ibm.icu.text.UCharacterIterator
Convenience method for returning the underlying text storage as as string
getTime() - Method in class com.ibm.icu.util.Calendar
Gets this Calendar's current time.
getTimeInMillis() - Method in class com.ibm.icu.util.Calendar
Gets this Calendar's current time as a long.
getTimeInstance() - Static method in class com.ibm.icu.text.DateFormat
Gets the time formatter with the default formatting style for the default locale.
getTimeInstance(int) - Static method in class com.ibm.icu.text.DateFormat
Gets the time formatter with the given formatting style for the default locale.
getTimeInstance(int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Gets the time formatter with the given formatting style for the given locale.
getTimeInstance(int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Gets the time formatter with the given formatting style for the given locale.
getTimeInstance(Calendar, int, Locale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format times in the calendar system specified by cal.
getTimeInstance(Calendar, int, ULocale) - Static method in class com.ibm.icu.text.DateFormat
Create a DateFormat object that can be used to format times in the calendar system specified by cal.
getTimeInstance(Calendar, int) - Static method in class com.ibm.icu.text.DateFormat
Convenience overload
getTimeScaleValue(int, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Get a value associated with a particular time scale.
getTimeZone() - Method in class com.ibm.icu.text.DateFormat
Gets the time zone.
getTimeZone() - Method in class com.ibm.icu.util.Calendar
Gets the time zone.
getTimeZone() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
getTimeZone(String) - Static method in class com.ibm.icu.util.TimeZone
Gets the TimeZone for the given ID.
getTitleInstance() - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates title boundaries.
getTitleInstance(Locale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates title boundaries.
getTitleInstance(ULocale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates title boundaries.
getTrailSurrogate(int) - Static method in class com.ibm.icu.text.UTF16
Returns the trail surrogate.
getType(int) - Static method in class com.ibm.icu.lang.UCharacter
Returns a value indicating a code point's Unicode category.
getType() - Method in class com.ibm.icu.util.BuddhistCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.Calendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.ChineseCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.CopticCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.EthiopicCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.GregorianCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.HebrewCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.IslamicCalendar
Return the current Calendar type.
getType() - Method in class com.ibm.icu.util.JapaneseCalendar
Return the current Calendar type.
getTypeIterator() - Static method in class com.ibm.icu.lang.UCharacter
Gets an iterator for character types, iterating over codepoints.
getUCAVersion() - Method in class com.ibm.icu.text.Collator
Get the UCA version of this collator object.
getUCAVersion() - Method in class com.ibm.icu.text.RuleBasedCollator
Get the UCA version of this collator object.
getULocale() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Returns the locale for which this object was constructed.
getULocale() - Method in class com.ibm.icu.text.MessageFormat
Gets the locale that's used when creating or comparing subformats.
getULocale() - Method in class com.ibm.icu.util.UResourceBundle
Returns the RFC 3066 conformant locale id of this resource bundle.
getUnicodeNumericValue(int) - Static method in class com.ibm.icu.lang.UCharacter
Get the numeric value for a Unicode code point as defined in the Unicode Character Database.
getUnicodeVersion() - Static method in class com.ibm.icu.lang.UCharacter
Gets the version of Unicode data used.
getUnit() - Method in class com.ibm.icu.util.Measure
Returns the unit of this object.
getValueArray() - Method in class com.ibm.icu.util.CompactByteArray
For internal use only.
getValueArray() - Method in class com.ibm.icu.util.CompactCharArray
For internal use only.
getVariableTop() - Method in class com.ibm.icu.text.Collator
Gets the variable top value of a Collator.
getVariableTop() - Method in class com.ibm.icu.text.RuleBasedCollator
Gets the variable top value of a Collator.
getVariant() - Method in class com.ibm.icu.util.ULocale
Returns the variant code for this locale, which might be the empty string.
getVariant(String) - Static method in class com.ibm.icu.util.ULocale
Returns the variant code for the specified locale, which might be the empty string.
getVersion() - Method in class com.ibm.icu.text.Collator
Get the version of this collator object.
getVersion() - Method in class com.ibm.icu.text.RuleBasedCollator
Get the version of this collator object.
getWeekdays() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets weekday strings.
getWeekdays(int, int) - Method in class com.ibm.icu.text.DateFormatSymbols
Gets weekday strings.
getWeekendTransition(int) - Method in class com.ibm.icu.util.Calendar
Return the time during the day at which the weekend begins or end in this calendar system.
getWidth() - Method in class com.ibm.icu.util.LocaleData.PaperSize
Returns the width of hte paper
getWordInstance() - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates word boundaries.
getWordInstance(Locale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates word boundaries.
getWordInstance(ULocale) - Static method in class com.ibm.icu.text.BreakIterator
Returns a new instance of BreakIterator that locates word boundaries.
getZeroDigit() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Return the character used for zero.
getZoneStrings() - Method in class com.ibm.icu.text.DateFormatSymbols
Gets timezone strings.
gregorianMonthLength(int, int) - Static method in class com.ibm.icu.util.Calendar
Return the length of a month of the Gregorian calendar.
gregorianPreviousMonthLength(int, int) - Static method in class com.ibm.icu.util.Calendar
Return the length of a previous month of the Gregorian calendar.
guessCalendar() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
guessCollator() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
guessCurrency() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
guessLocales() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
guessTerritory() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
guessTimeZone() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.

H

H2 - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
H3 - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
HAH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HALFWIDTH - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
HALFWIDTH_AND_FULLWIDTH_FORMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HALFWIDTH_AND_FULLWIDTH_FORMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HAMLE - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ???, the 11th month of the Ethiopic year.
HAMZA_ON_HEH_GOAL - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HAN - Static variable in class com.ibm.icu.lang.UScript
Han
HANGUL - Static variable in class com.ibm.icu.lang.UScript
Hangul
HANGUL_COMPATIBILITY_JAMO - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_COMPATIBILITY_JAMO_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_JAMO - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_JAMO_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_SYLLABLES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_SYLLABLES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANGUL_SYLLABLE_TYPE - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Hangul_Syllable_Type, new in Unicode 4.
HANUKKAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
HANUNOO - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HANUNOO - Static variable in class com.ibm.icu.lang.UScript
Hanunooo
HANUNOO_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HATOR - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ????/?????, the 3rd month of the Coptic year.
HE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HEBREW - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HEBREW - Static variable in class com.ibm.icu.lang.UScript
Hebrew
HEBREW_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HEDAR - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ???, the 3rd month of the Ethiopic year.
HEH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HEH_GOAL - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HEISEI - Static variable in class com.ibm.icu.util.JapaneseCalendar
Constant for the era starting on Jan. 7, 1989 AD.
HESHVAN - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Heshvan, the 2nd month of the Hebrew year.
HETH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
HEX_DIGIT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Hex_Digit.
HIGH_PRIVATE_USE_SURROGATES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HIGH_PRIVATE_USE_SURROGATES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HIGH_SURROGATES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HIGH_SURROGATES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HIRAGANA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HIRAGANA - Static variable in class com.ibm.icu.lang.UScript
Hiragana
HIRAGANA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
HOSHANAH_RABBAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
HOUR - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the hour of the morning or afternoon.
HOUR0_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'K' field alignment, corresponding to the Calendar.HOUR field.
HOUR1_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'h' field alignment, corresponding to the Calendar.HOUR field.
HOUR_OF_DAY - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the hour of the day.
HOUR_OF_DAY0_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'H' field alignment, corresponding to the Calendar.HOUR_OF_DAY field.
HOUR_OF_DAY1_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'k' field alignment, corresponding to the Calendar.HOUR_OF_DAY field.
HYPHEN - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
HYPHEN - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Hyphen.
HebrewCalendar - class com.ibm.icu.util.HebrewCalendar.
HebrewCalendar is a subclass of Calendar that that implements the traditional Hebrew calendar.
HebrewCalendar() - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a default HebrewCalendar using the current time in the default time zone with the default locale.
HebrewCalendar(TimeZone) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar based on the current time in the given time zone with the default locale.
HebrewCalendar(Locale) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar based on the current time in the default time zone with the given locale.
HebrewCalendar(ULocale) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar based on the current time in the default time zone with the given locale.
HebrewCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar based on the current time in the given time zone with the given locale.
HebrewCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar based on the current time in the given time zone with the given locale.
HebrewCalendar(int, int, int) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar with the given date set in the default time zone with the default locale.
HebrewCalendar(Date) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar with the given date set in the default time zone with the default locale.
HebrewCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.HebrewCalendar
Constructs a HebrewCalendar with the given date and time set for the default time zone with the default locale.
HebrewHoliday - class com.ibm.icu.util.HebrewHoliday.
 
HebrewHoliday(int, int, String) - Constructor for class com.ibm.icu.util.HebrewHoliday
Construct a holiday defined in reference to the Hebrew calendar.
HebrewHoliday(int, int, int, String) - Constructor for class com.ibm.icu.util.HebrewHoliday
 
Holiday - class com.ibm.icu.util.Holiday.
An abstract class representing a holiday.
Holiday(String, DateRule) - Constructor for class com.ibm.icu.util.Holiday
Construct a new Holiday object.
handleComputeFields(int) - Method in class com.ibm.icu.util.BuddhistCalendar
 
handleComputeFields(int) - Method in class com.ibm.icu.util.Calendar
Subclasses may override this method to compute several fields specific to each calendar system.
handleComputeFields(int) - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to compute several fields specific to the Chinese calendar system.
handleComputeFields(int) - Method in class com.ibm.icu.util.GregorianCalendar
Override Calendar to compute several fields specific to the hybrid Gregorian-Julian calendar system.
handleComputeFields(int) - Method in class com.ibm.icu.util.HebrewCalendar
Subclasses may override this method to compute several fields specific to each calendar system.
handleComputeFields(int) - Method in class com.ibm.icu.util.IslamicCalendar
Override Calendar to compute several fields specific to the Islamic calendar system.
handleComputeFields(int) - Method in class com.ibm.icu.util.JapaneseCalendar
 
handleComputeJulianDay(int) - Method in class com.ibm.icu.util.Calendar
Subclasses may override this.
handleComputeJulianDay(int) - Method in class com.ibm.icu.util.GregorianCalendar
 
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.BuddhistCalendar
 
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.Calendar
Return the Julian day number of day before the first day of the given month in the given extended year.
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.ChineseCalendar
Return the Julian day number of day before the first day of the given month in the given extended year.
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.GregorianCalendar
Return JD of start of given month/year
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.HebrewCalendar
Return JD of start of given month/year.
handleComputeMonthStart(int, int, boolean) - Method in class com.ibm.icu.util.IslamicCalendar
 
handleCreateFields() - Method in class com.ibm.icu.util.Calendar
Subclasses that use additional fields beyond those defined in Calendar should override this method to return an int[] array of the appropriate length.
handleCreateFields() - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to allocate our additional field.
handleGetDateFormat(String, Locale) - Method in class com.ibm.icu.util.Calendar
Create a DateFormat appropriate to this calendar.
handleGetDateFormat(String, ULocale) - Method in class com.ibm.icu.util.Calendar
Create a DateFormat appropriate to this calendar.
handleGetDateFormat(String, ULocale) - Method in class com.ibm.icu.util.ChineseCalendar
Framework method to create a calendar-specific DateFormat object using the the given pattern.
handleGetExtendedYear() - Method in class com.ibm.icu.util.BuddhistCalendar
 
handleGetExtendedYear() - Method in class com.ibm.icu.util.Calendar
Return the extended year defined by the current fields.
handleGetExtendedYear() - Method in class com.ibm.icu.util.ChineseCalendar
Implement abstract Calendar method to return the extended year defined by the current fields.
handleGetExtendedYear() - Method in class com.ibm.icu.util.GregorianCalendar
 
handleGetExtendedYear() - Method in class com.ibm.icu.util.HebrewCalendar
 
handleGetExtendedYear() - Method in class com.ibm.icu.util.IslamicCalendar
 
handleGetExtendedYear() - Method in class com.ibm.icu.util.JapaneseCalendar
 
handleGetLimit(int, int) - Method in class com.ibm.icu.util.BuddhistCalendar
Override GregorianCalendar.
handleGetLimit(int, int) - Method in class com.ibm.icu.util.Calendar
Subclass API for defining limits of different types.
handleGetLimit(int, int) - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to return the limit value for the given field.
handleGetLimit(int, int) - Method in class com.ibm.icu.util.GregorianCalendar
 
handleGetLimit(int, int) - Method in class com.ibm.icu.util.HebrewCalendar
 
handleGetLimit(int, int) - Method in class com.ibm.icu.util.IslamicCalendar
 
handleGetLimit(int, int) - Method in class com.ibm.icu.util.JapaneseCalendar
Override GregorianCalendar.
handleGetMonthLength(int, int) - Method in class com.ibm.icu.util.Calendar
Return the number of days in the given month of the given extended year of this calendar system.
handleGetMonthLength(int, int) - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar method to return the number of days in the given extended year and month.
handleGetMonthLength(int, int) - Method in class com.ibm.icu.util.GregorianCalendar
 
handleGetMonthLength(int, int) - Method in class com.ibm.icu.util.HebrewCalendar
Returns the length of the given month in the given year
handleGetMonthLength(int, int) - Method in class com.ibm.icu.util.IslamicCalendar
Return the length (in days) of the given month.
handleGetObject(String) - Method in class com.ibm.icu.util.OverlayBundle
Deprecated. ICU 2.4. This class may be removed or modified.
handleGetSourceSet() - Method in class com.ibm.icu.text.Transliterator
Framework method that returns the set of all characters that may be modified in the input text by this Transliterator, ignoring the effect of this object's filter.
handleGetYearLength(int) - Method in class com.ibm.icu.util.Calendar
Return the number of days in the given extended year of this calendar system.
handleGetYearLength(int) - Method in class com.ibm.icu.util.GregorianCalendar
 
handleGetYearLength(int) - Method in class com.ibm.icu.util.HebrewCalendar
Returns the number of days in the given Hebrew year
handleGetYearLength(int) - Method in class com.ibm.icu.util.IslamicCalendar
Return the number of days in the given Islamic year
handleNext() - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
This is the implementation function for next().
handleNext() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
This method is the actual implementation of the next() method.
handleNext(int) - Method in class com.ibm.icu.text.SearchIterator
Abstract method that subclasses override to provide the mechanism for finding the next forwards match in the target text.
handleNext(int) - Method in class com.ibm.icu.text.StringSearch
Concrete method to provide the mechanism for finding the next forwards match in the target text.
handlePrevious() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
This method backs the iterator back up to a "safe position" in the text.
handlePrevious(int) - Method in class com.ibm.icu.text.SearchIterator
Abstract method which subclasses override to provide the mechanism for finding the next backwards match in the target text.
handlePrevious(int) - Method in class com.ibm.icu.text.StringSearch
Concrete method to provide the mechanism for finding the next backwards match in the target text.
handleSpecialSubstitution(String, String, int, String) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator.Builder
We override handleSpecialSubstitution() to add logic to handle the $dictionary tag.
handleSpecialSubstitution(String, String, int, String) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
This function defines a protocol for handling substitution names that are "special," i.e., that have some property beyond just being substitutions.
handleTransliterate(Replaceable, Transliterator.Position, boolean) - Method in class com.ibm.icu.text.Transliterator
Abstract method that concrete subclasses define to implement their transliteration algorithm.
hasBinaryProperty(int, int) - Static method in class com.ibm.icu.lang.UCharacter
Check a binary Unicode property for a code point.
hasMetaData() - Method in interface com.ibm.icu.text.Replaceable
Returns true if this object contains metadata.
hasMetaData() - Method in class com.ibm.icu.text.ReplaceableString
Implements Replaceable
hasMoreCodePointsThan(String, int) - Static method in class com.ibm.icu.text.UTF16
Check if the string contains more Unicode code points than a certain number.
hasMoreCodePointsThan(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Check if the sub-range of char array, from argument start to limit, contains more Unicode code points than a certain number.
hasMoreCodePointsThan(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Check if the string buffer contains more Unicode code points than a certain number.
hasMoreElements() - Method in class com.ibm.icu.util.StringTokenizer
Returns the same value as the hasMoreTokens method.
hasMoreTokens() - Method in class com.ibm.icu.util.StringTokenizer
Tests if there are more tokens available from this tokenizer's string.
hasNext() - Method in class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
hasSameRules(TimeZone) - Method in class com.ibm.icu.util.SimpleTimeZone
 
hasSameRules(TimeZone) - Method in class com.ibm.icu.util.TimeZone
Returns true if this zone has the same rule and offset as another zone.
hashCode() - Method in class com.ibm.icu.math.BigDecimal
Returns the hashcode for this BigDecimal.
hashCode() - Method in class com.ibm.icu.text.ArabicShaping
 
hashCode() - Method in class com.ibm.icu.text.CollationKey
Returns a hash code for this CollationKey.
hashCode() - Method in class com.ibm.icu.text.DateFormat
Overrides hashCode
hashCode() - Method in class com.ibm.icu.text.DateFormatSymbols
Override hashCode.
hashCode() - Method in class com.ibm.icu.text.DecimalFormat
Overrides hashCode
hashCode() - Method in class com.ibm.icu.text.DecimalFormatSymbols
Override hashCode
hashCode() - Method in class com.ibm.icu.text.MessageFormat
Generates a hash code for the message format object.
hashCode() - Method in class com.ibm.icu.text.NumberFormat
Overrides hashCode
hashCode() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Compute a hashcode for this BreakIterator
hashCode() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Compute a hashcode for this BreakIterator
hashCode() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Compute a hashcode for this BreakIterator
hashCode() - Method in class com.ibm.icu.text.RuleBasedCollator
Generates a unique hash code for this RuleBasedCollator.
hashCode() - Method in class com.ibm.icu.text.SimpleDateFormat
Override hashCode.
hashCode() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
hashCode() - Method in class com.ibm.icu.text.UnicodeSet
Returns the hash code value for this set.
hashCode() - Method in class com.ibm.icu.util.ByteArrayWrapper
Return the hashcode.
hashCode() - Method in class com.ibm.icu.util.Calendar
Returns a hash code for this calendar.
hashCode() - Method in class com.ibm.icu.util.CaseInsensitiveString
Returns the hashCode of this object
hashCode() - Method in class com.ibm.icu.util.CompactByteArray
Generates the hash code for the compact array object
hashCode() - Method in class com.ibm.icu.util.CompactCharArray
Generates the hash code for the compact array object
hashCode() - Method in class com.ibm.icu.util.Currency
Return a hashcode for this currency.
hashCode() - Method in class com.ibm.icu.util.GregorianCalendar
Override hashCode.
hashCode() - Method in class com.ibm.icu.util.Measure
Returns a hashcode for this object.
hashCode() - Method in class com.ibm.icu.util.SimpleTimeZone
Return the hash code.
hashCode() - Method in class com.ibm.icu.util.TimeZone
Return the hash code.
hashCode() - Method in class com.ibm.icu.util.ULocale
Returns the hashCode.

I

ICU4C_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in the ICU4C.
ICU_DATA_VERSION - Static variable in class com.ibm.icu.util.VersionInfo
Data version string for ICU's internal data
ICU_VERSION - Static variable in class com.ibm.icu.util.VersionInfo
ICU4J current release version
IDENTICAL - Static variable in class com.ibm.icu.text.Collator
Smallest Collator strength value.
IDEOGRAPHIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
IDEOGRAPHIC - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Ideographic.
IDEOGRAPHIC_DESCRIPTION_CHARACTERS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
IDNA - class com.ibm.icu.text.IDNA.
IDNA API implements the IDNA protocol as defined in the IDNA RFC.
IDS_BINARY_OPERATOR - Static variable in interface com.ibm.icu.lang.UProperty
Binary property IDS_Binary_Operator (new).
IDS_TRINARY_OPERATOR - Static variable in interface com.ibm.icu.lang.UProperty
Binary property IDS_Trinary_Operator (new).
ID_CONTINUE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property ID_Continue.
ID_START - Static variable in interface com.ibm.icu.lang.UProperty
Binary property ID_Start.
IGNORABLE - Static variable in class com.ibm.icu.text.CollationElementIterator
This constant is returned by the iterator in the methods next() and previous() when a collation element result is to be ignored.
IGNORE - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old
A token used as a character-category value to identify ignore characters
IGNORE_HANGUL - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. This option is no longer supported. TODO: check with Ram
IGNORE_SPACE - Static variable in class com.ibm.icu.text.UnicodeSet
Bitmask for constructor and applyPattern() indicating that white space should be ignored.
ILLEGAL_CHAR_FOUND - Static variable in class com.ibm.icu.text.StringPrepParseException
 
IMMACULATE_CONCEPTION - Static variable in class com.ibm.icu.util.SimpleHoliday
Immaculate Conception, December 8th
INFIX_NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
INHERITED - Static variable in class com.ibm.icu.lang.UScript
Inherited
INITIAL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
INITIAL_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pi
INITIAL_QUOTE_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Pi This name is compatible with java.lang.Character's name for this type.
INPUT_IS_FCD - Static variable in class com.ibm.icu.text.Normalizer
Option bit for compare: Both input strings are assumed to fulfill FCD conditions.
INSEPARABLE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
Renamed from the misspelled "inseperable" in Unicode 4.0.1.
INSEPERABLE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
INTEGER - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
INTEGER_FIELD - Static variable in class com.ibm.icu.text.NumberFormat
Field constant used to construct a FieldPosition object.
INTERNALLY_SET - Static variable in class com.ibm.icu.util.Calendar
Value of the time stamp stamp[] indicating that a field has been set via computations from the time or from other fields.
INT_LIMIT - Static variable in interface com.ibm.icu.lang.UProperty
One more than the last constant for enumerated/integer Unicode properties.
INT_START - Static variable in interface com.ibm.icu.lang.UProperty
First constant for enumerated/integer Unicode properties.
INVALID_CHAR_FOUND - Static variable in class com.ibm.icu.text.StringPrepParseException
 
INVALID_CODE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
INVALID_CODE - Static variable in class com.ibm.icu.lang.UScript
Invalid code
INVALID_CODE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
IPA_EXTENSIONS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
IPA_EXTENSIONS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ISOLATED - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
ISO_COMMENT - Static variable in interface com.ibm.icu.lang.UProperty
String property ISO_Comment.
IS_LEAP_MONTH - Static variable in class com.ibm.icu.util.ChineseCalendar
Field indicating whether or not the current month is a leap month.
IS_STRING - Static variable in class com.ibm.icu.text.UnicodeSetIterator
Value of codepoint if the iterator points to a string.
ITALIAN - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
ITALY - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
IYAR - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Iyar, the 9th month of the Hebrew year.
IslamicCalendar - class com.ibm.icu.util.IslamicCalendar.
IslamicCalendar is a subclass of Calendar that that implements the Islamic civil and religious calendars.
IslamicCalendar() - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs a default IslamicCalendar using the current time in the default time zone with the default locale.
IslamicCalendar(TimeZone) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar based on the current time in the given time zone with the default locale.
IslamicCalendar(Locale) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar based on the current time in the default time zone with the given locale.
IslamicCalendar(ULocale) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar based on the current time in the default time zone with the given locale.
IslamicCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar based on the current time in the given time zone with the given locale.
IslamicCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar based on the current time in the given time zone with the given locale.
IslamicCalendar(Date) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar with the given date set in the default time zone with the default locale.
IslamicCalendar(int, int, int) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar with the given date set in the default time zone with the default locale.
IslamicCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.IslamicCalendar
Constructs an IslamicCalendar with the given date and time set for the default time zone with the default locale.
ignoreChars - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A temporary holding place for the list of ignore characters
inDaylightTime(Date) - Method in class com.ibm.icu.util.SimpleTimeZone
 
inDaylightTime(Date) - Method in class com.ibm.icu.util.TimeZone
Queries if the given date is in daylight savings time in this time zone.
indexOf(String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the first occurrence of the argument codepoint.
indexOf(String, String) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the first occurrence of the argument string str.
indexOf(String, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the first occurrence of the argument codepoint.
indexOf(String, String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the first occurrence of the argument string str.
indexOf(int) - Method in class com.ibm.icu.text.UnicodeSet
Returns the index of the given character within this set, where the set is ordered by ascending code point.
initializeData(ULocale, CalendarData) - Method in class com.ibm.icu.text.ChineseDateFormatSymbols
 
initializeData(ULocale, String) - Method in class com.ibm.icu.text.DateFormatSymbols
 
initializeData(ULocale, CalendarData) - Method in class com.ibm.icu.text.DateFormatSymbols
 
inputFilterEnabled() - Method in class com.ibm.icu.text.CharsetDetector
Test whether or not input filtering is enabled.
insert(StringBuffer, int, int) - Static method in class com.ibm.icu.text.UTF16
Inserts char32 codepoint into target at the argument offset16.
insert(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Inserts char32 codepoint into target at the argument offset16.
instantiateBundle(String, String, ClassLoader, boolean) - Static method in class com.ibm.icu.util.UResourceBundle
Loads a new resource bundle for the give base name, locale and class loader.
intValue() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to an int.
intValueExact() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to an int.
integer - Variable in class com.ibm.icu.util.ValueIterator.Element
Integer index of the current iteration
internalGet(int) - Method in class com.ibm.icu.util.Calendar
Gets the value for a given time field.
internalGet(int, int) - Method in class com.ibm.icu.util.Calendar
Get the value for a given time field, or return the given default value if the field is not set.
internalGetTimeInMillis() - Method in class com.ibm.icu.util.Calendar
Return the current milliseconds without recomputing.
internalSet(int, int) - Method in class com.ibm.icu.util.Calendar
Set a field to a value.
invertGregorian - Variable in class com.ibm.icu.util.GregorianCalendar
Used by handleComputeJulianDay() and handleComputeMonthStart().
isAlternateHandlingShifted() - Method in class com.ibm.icu.text.RuleBasedCollator
Checks if the alternate handling behaviour is the UCA defined SHIFTED or NON_IGNORABLE.
isAmeteAlemEra() - Method in class com.ibm.icu.util.EthiopicCalendar
Return true if this calendar is set to the Amete Alem era.
isBMP(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the code point is in the BMP plane.
isBaseForm(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines whether the specified code point is of base form.
isBetween(Date, Date) - Method in interface com.ibm.icu.util.DateRule
Check whether this event occurs at least once between the two dates given.
isBetween(Date, Date) - Method in class com.ibm.icu.util.Holiday
Check whether this holiday occurs at least once between the two dates given.
isBetween(Date, Date) - Method in class com.ibm.icu.util.RangeDateRule
Check whether this event occurs at least once between the two dates given.
isBetween(Date, Date) - Method in class com.ibm.icu.util.SimpleDateRule
Check whether this event occurs at least once between the two dates given.
isBoundary(int) - Method in class com.ibm.icu.text.BreakIterator
Return true if the specfied position is a boundary position.
isBoundary(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Returns true if the specfied position is a boundary position.
isBoundary(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Returns true if the specfied position is a boundary position.
isBoundary(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Returns true if the specfied position is a boundary position.
isCanonical() - Method in class com.ibm.icu.text.StringSearch
Determines whether canonical matches (option 1, as described in the class documentation) is set.
isCaseLevel() - Method in class com.ibm.icu.text.RuleBasedCollator
Checks if case level is set to true.
isCivil() - Method in class com.ibm.icu.util.IslamicCalendar
Returns true if this object is using the fixed-cycle civil calendar, or false if using the religious, astronomical calendar.
isDecimalSeparatorAlwaysShown() - Method in class com.ibm.icu.text.DecimalFormat
Allows you to get the behavior of the decimal separator with integers.
isDefined(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if a code point has a defined meaning in the up-to-date Unicode standard.
isDigit(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if a code point is a Java digit.
isEmpty() - Method in class com.ibm.icu.text.UnicodeSet
Returns true if this set contains no elements.
isEquivalentTo(Calendar) - Method in class com.ibm.icu.util.Calendar
Returns true if the given Calendar object is equivalent to this one.
isEquivalentTo(Calendar) - Method in class com.ibm.icu.util.GregorianCalendar
Returns true if the given Calendar object is equivalent to this one.
isExponentSignAlwaysShown() - Method in class com.ibm.icu.text.DecimalFormat
NEW Return whether the exponent sign is always shown.
isFrenchCollation() - Method in class com.ibm.icu.text.RuleBasedCollator
Checks if French Collation is set to true.
isFrozen() - Method in interface com.ibm.icu.util.Freezable
Determines whether the object has been locked or not.
isFrozen() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
isGregorian - Variable in class com.ibm.icu.util.GregorianCalendar
Used by handleComputeJulianDay() and handleComputeMonthStart().
isGregorianLeapYear(int) - Static method in class com.ibm.icu.util.Calendar
Determines if the given year is a leap year.
isGroupingUsed() - Method in class com.ibm.icu.text.NumberFormat
Returns true if grouping is used in this format.
isHighSurrogate(char) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
isHiraganaQuaternary() - Method in class com.ibm.icu.text.RuleBasedCollator
Checks if the Hiragana Quaternary mode is set on.
isISOControl(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is an ISO control character.
isIdentifierIgnorable(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point should be regarded as an ignorable character in a Unicode identifier.
isJavaIdentifierPart(int) - Static method in class com.ibm.icu.lang.UCharacter
Compatibility override of Java method, delegates to java.lang.Character.isJavaIdentifierPart.
isJavaIdentifierStart(int) - Static method in class com.ibm.icu.lang.UCharacter
Compatibility override of Java method, delegates to java.lang.Character.isJavaIdentifierStart.
isJavaLetter(int) - Static method in class com.ibm.icu.lang.UCharacter
Deprecated. ICU 3.4 (Java)
isJavaLetterOrDigit(int) - Static method in class com.ibm.icu.lang.UCharacter
Deprecated. ICU 3.4 (Java)
isLeadSurrogate(char) - Static method in class com.ibm.icu.text.UTF16
Determines whether the character is a lead surrogate.
isLeapYear(int) - Method in class com.ibm.icu.util.GregorianCalendar
Determines if the given year is a leap year.
isLegal(int) - Static method in class com.ibm.icu.lang.UCharacter
A code point is illegal if and only if Out of bounds, less than 0 or greater than UCharacter.MAX_VALUE A surrogate value, 0xD800 to 0xDFFF Not-a-character, having the form 0x xxFFFF or 0x xxFFFE Note: legal does not mean that it is assigned in this version of Unicode.
isLegal(String) - Static method in class com.ibm.icu.lang.UCharacter
A string is legal iff all its code points are legal.
isLenient() - Method in class com.ibm.icu.text.DateFormat
Tell whether date/time parsing is to be lenient.
isLenient() - Method in class com.ibm.icu.util.Calendar
Tell whether date/time interpretation is to be lenient.
isLetter(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a letter.
isLetterOrDigit(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a letter or digit.
isLowSurrogate(char) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
isLowerCase(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a lowercase character.
isLowerCaseFirst() - Method in class com.ibm.icu.text.RuleBasedCollator
Return true if a lowercase character is sorted before the corresponding uppercase character.
isMirrored(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines whether the code point has the "mirrored" property.
isNFSkippable(int) - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
isNFSkippable(int, Normalizer.Mode) - Static method in class com.ibm.icu.text.Normalizer
Internal API
isNormalized(char[], int, int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Test if a string is in a given normalization form.
isNormalized(String, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience Method
isNormalized(int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience Method
isOn(Date) - Method in interface com.ibm.icu.util.DateRule
Checks whether this event occurs on the given date.
isOn(Date) - Method in class com.ibm.icu.util.Holiday
Checks whether this holiday falls on the given date.
isOn(Date) - Method in class com.ibm.icu.util.RangeDateRule
 
isOn(Date) - Method in class com.ibm.icu.util.SimpleDateRule
Checks whether this event occurs on the given date.
isOverlapping() - Method in class com.ibm.icu.text.SearchIterator
Return true if the overlapping property has been set.
isParseIntegerOnly() - Method in class com.ibm.icu.text.NumberFormat
Returns true if this format will parse numbers as integers only.
isPrintable(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines whether the specified code point is a printable character according to the Unicode standard.
isScientificNotation() - Method in class com.ibm.icu.text.DecimalFormat
NEW Return whether or not scientific notation is used.
isSet(int) - Method in class com.ibm.icu.util.Calendar
Determines if the given time field has a value set.
isSpace(int) - Static method in class com.ibm.icu.lang.UCharacter
Deprecated. ICU 3.4 (Java)
isSpaceChar(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a Unicode specified space character, i.e. if code point is in the category Zs, Zl and Zp.
isSupplementary(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the code point is a supplementary character.
isSupplementaryCodePoint(int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
isSurrogate(char) - Static method in class com.ibm.icu.text.UTF16
Determines whether the code value is a surrogate.
isSurrogatePair(char, char) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
isTitleCase(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a titlecase character.
isTrailSurrogate(char) - Static method in class com.ibm.icu.text.UTF16
Determines whether the character is a trail surrogate.
isUAlphabetic(int) - Static method in class com.ibm.icu.lang.UCharacter
Check if a code point has the Alphabetic Unicode property.
isULowercase(int) - Static method in class com.ibm.icu.lang.UCharacter
Check if a code point has the Lowercase Unicode property.
isUUppercase(int) - Static method in class com.ibm.icu.lang.UCharacter
Check if a code point has the Uppercase Unicode property.
isUWhiteSpace(int) - Static method in class com.ibm.icu.lang.UCharacter
Check if a code point has the White_Space Unicode property.
isUnicodeIdentifierPart(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point may be any part of a Unicode identifier other than the starting character.
isUnicodeIdentifierStart(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is permissible as the first character in a Unicode identifier.
isUpperCase(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is an uppercase character.
isUpperCaseFirst() - Method in class com.ibm.icu.text.RuleBasedCollator
Return true if an uppercase character is sorted before the corresponding lowercase character.
isValidCodePoint(int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
isWeekend(Date) - Method in class com.ibm.icu.util.Calendar
Return true if the given date and time is in the weekend in this calendar system.
isWeekend() - Method in class com.ibm.icu.util.Calendar
Return true if this Calendar's current date and time is in the weekend in this calendar system.
isWhitespace(int) - Static method in class com.ibm.icu.lang.UCharacter
Determines if the specified code point is a white space character.

J

JANUARY - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the first month of the year.
JAN_1_1_JULIAN_DAY - Static variable in class com.ibm.icu.util.Calendar
The Julian day of the Gregorian epoch, that is, January 1, 1 on the Gregorian calendar.
JAPAN - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
JAPANESE - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
JAVA_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in the JDK.
JL - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
JOINING_GROUP - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Joining_Group.
JOINING_TYPE - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Joining_Type.
JOIN_CAUSING - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
JOIN_CONTROL - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Join_Control.
JT - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
JULIAN_DAY - Static variable in class com.ibm.icu.util.Calendar
Field number for get() and set() indicating the modified Julian day number.
JULIAN_DAY_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'g' field alignment, corresponding to the Calendar.JULIAN_DAY field.
JULY - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the seventh month of the year.
JUMADA_1 - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Jumada al-awwal or (Jumada I), the 5th month of the Islamic year.
JUMADA_2 - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Jumada al-thani or (Jumada II), the 6th month of the Islamic year.
JUNE - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the sixth month of the year.
JV - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
JapaneseCalendar - class com.ibm.icu.util.JapaneseCalendar.
JapaneseCalendar is a subclass of GregorianCalendar that numbers years and eras based on the reigns of the Japanese emperors.
JapaneseCalendar() - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a default JapaneseCalendar using the current time in the default time zone with the default locale.
JapaneseCalendar(TimeZone) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar based on the current time in the given time zone with the default locale.
JapaneseCalendar(Locale) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar based on the current time in the default time zone with the given locale.
JapaneseCalendar(ULocale) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar based on the current time in the default time zone with the given locale.
JapaneseCalendar(TimeZone, Locale) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar based on the current time in the given time zone with the given locale.
JapaneseCalendar(TimeZone, ULocale) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar based on the current time in the given time zone with the given locale.
JapaneseCalendar(Date) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar with the given date set in the default time zone with the default locale.
JapaneseCalendar(int, int, int, int) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar with the given date set in the default time zone with the default locale.
JapaneseCalendar(int, int, int) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar with the given date set in the default time zone with the default locale.
JapaneseCalendar(int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.JapaneseCalendar
Constructs a JapaneseCalendar with the given date and time set for the default time zone with the default locale.
javaVersion() - Static method in class com.ibm.icu.util.VersionInfo
Deprecated. This API is ICU internal only.
julianDayToDayOfWeek(int) - Static method in class com.ibm.icu.util.Calendar
Return the day of week, from SUNDAY to SATURDAY, given a Julian day.
julianDayToMillis(int) - Static method in class com.ibm.icu.util.Calendar
Converts Julian day to time as milliseconds.

K

KAF - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
KANBUN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KANBUN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KANGXI_RADICALS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KANGXI_RADICALS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KANNADA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KANNADA - Static variable in class com.ibm.icu.lang.UScript
Kannada
KANNADA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KAPH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
KATAKANA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KATAKANA - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
KATAKANA - Static variable in class com.ibm.icu.lang.UScript
Katakana
KATAKANA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KATAKANA_OR_HIRAGANA - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.0.1
KATAKANA_PHONETIC_EXTENSIONS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KATAKANA_PHONETIC_EXTENSIONS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KEYWORDID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
KEYWORD_VALUEID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
KHAPH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
KHAROSHTHI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KHAROSHTHI - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
KHAROSHTHI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KHMER - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KHMER - Static variable in class com.ibm.icu.lang.UScript
Khmer
KHMER_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KHMER_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KHMER_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
KIAHK - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ?????/????, the 4th month of the Coptic year.
KIND_CHARACTER - Static variable in class com.ibm.icu.text.BreakIterator
 
KIND_LINE - Static variable in class com.ibm.icu.text.BreakIterator
 
KIND_SENTENCE - Static variable in class com.ibm.icu.text.BreakIterator
 
KIND_TITLE - Static variable in class com.ibm.icu.text.BreakIterator
 
KIND_WORD - Static variable in class com.ibm.icu.text.BreakIterator
 
KISLEV - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Kislev, the 3rd month of the Hebrew year.
KNOTTED_HEH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
KOREA - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
KOREAN - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.

L

L - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
LABEL_TOO_LONG_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
LAG_BOMER - Static variable in class com.ibm.icu.util.HebrewHoliday
 
LAM - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
LAMADH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
LANGUAGEID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
LANG_STATISTICS - Static variable in class com.ibm.icu.text.CharsetMatch
Bit flag indicating the match is based on language statistics.
LAO - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LAO - Static variable in class com.ibm.icu.lang.UScript
Lao
LAO_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN - Static variable in class com.ibm.icu.lang.UScript
Latin
LATIN_1_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_1_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_ADDITIONAL - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_ADDITIONAL_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LATIN_EXTENDED_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LEADING_JAMO - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
LEAD_CANONICAL_COMBINING_CLASS - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Lead_Canonical_Combining_Class.
LEAD_SURROGATE_BOUNDARY - Static variable in class com.ibm.icu.text.UTF16
Value returned in bounds().
LEAD_SURROGATE_MAX_VALUE - Static variable in class com.ibm.icu.text.UTF16
Lead surrogate maximum value
LEAD_SURROGATE_MIN_VALUE - Static variable in class com.ibm.icu.text.UTF16
Lead surrogate minimum value
LEAST_MAXIMUM - Static variable in class com.ibm.icu.util.Calendar
Limit type for getLimit() and handleGetLimit() indicating the least maximum value that a field can take.
LEFT_JOINING - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
LEFT_TO_RIGHT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type L
LEFT_TO_RIGHT_EMBEDDING - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type LRE
LEFT_TO_RIGHT_OVERRIDE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type LRO
LENGTH_FIXED_SPACES_AT_BEGINNING - Static variable in class com.ibm.icu.text.ArabicShaping
Memory option: the result must have the same length as the source.
LENGTH_FIXED_SPACES_AT_END - Static variable in class com.ibm.icu.text.ArabicShaping
Memory option: the result must have the same length as the source.
LENGTH_FIXED_SPACES_NEAR - Static variable in class com.ibm.icu.text.ArabicShaping
Memory option: the result must have the same length as the source.
LENGTH_GROW_SHRINK - Static variable in class com.ibm.icu.text.ArabicShaping
Memory option: allow the result to have a different length than the source.
LENGTH_MASK - Static variable in class com.ibm.icu.text.ArabicShaping
Bit mask for memory options.
LETTERLIKE_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LETTERLIKE_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LETTERS_MASK - Static variable in class com.ibm.icu.text.ArabicShaping
Bit mask for letter shaping options.
LETTERS_NOOP - Static variable in class com.ibm.icu.text.ArabicShaping
Letter shaping option: do not perform letter shaping.
LETTERS_SHAPE - Static variable in class com.ibm.icu.text.ArabicShaping
Letter shaping option: replace normative letter characters in the U+0600 (Arabic) block, by shaped ones in the U+FE70 (Presentation Forms B) block.
LETTERS_SHAPE_TASHKEEL_ISOLATED - Static variable in class com.ibm.icu.text.ArabicShaping
Letter shaping option: replace normative letter characters in the U+0600 (Arabic) block, except for the TASHKEEL characters at U+064B...U+0652, by shaped ones in the U+Fe70 (Presentation Forms B) block.
LETTERS_UNSHAPE - Static variable in class com.ibm.icu.text.ArabicShaping
Letter shaping option: replace shaped letter characters in the U+FE70 (Presentation Forms B) block by normative ones in the U+0600 (Arabic) block.
LETTER_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Nl
LF - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
LIMBU - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LIMBU - Static variable in class com.ibm.icu.lang.UScript
Limbu New script in Unicode 4
LIMBU_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LINEAR_B - Static variable in class com.ibm.icu.lang.UScript
Linear B New script in Unicode 4
LINEAR_B_IDEOGRAMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LINEAR_B_IDEOGRAMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LINEAR_B_SYLLABARY - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LINEAR_B_SYLLABARY_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LINE_BREAK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Line_Break.
LINE_FEED - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
LINE_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Zl
LOCALEID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
LOGICAL_ORDER_EXCEPTION - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Logical_Order_Exception (new).
LONG - Static variable in interface com.ibm.icu.lang.UProperty.NameChoice
Selector for the long name of a property or value.
LONG - Static variable in class com.ibm.icu.text.DateFormat
Constant for long style pattern.
LONG - Static variable in class com.ibm.icu.util.TimeZone
A style specifier for getDisplayName() indicating a long name, such as "Pacific Standard Time."
LONG_NAME - Static variable in class com.ibm.icu.util.Currency
Selector for ucurr_getName indicating the long name for a currency, such as "US Dollar" for USD.
LOOKAHEAD_STATE_FLAG - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A bit mask used to indicate a bit in the table's flags column that marks a state as a lookahead state.
LOWER - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
LOWER - Static variable in class com.ibm.icu.text.CollationKey.BoundMode
Lower bound
LOWERCASE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Lowercase.
LOWERCASE_LETTER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Ll
LOWERCASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Lowercase_Mapping.
LOW_SURROGATES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LOW_SURROGATES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
LV - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
LVT - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
LVT_SYLLABLE - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
LV_SYLLABLE - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
LocaleData - class com.ibm.icu.util.LocaleData.
A class for accessing miscelleneous data in the locale bundles
LocaleData.MeasurementSystem - class com.ibm.icu.util.LocaleData.MeasurementSystem.
Enumeration for representing the measurement systems.
LocaleData.PaperSize - class com.ibm.icu.util.LocaleData.PaperSize.
A class that represents the size of letter head used in the country
last() - Method in class com.ibm.icu.text.BreakIterator
Return the last boundary position.
last() - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Sets the current iteration position to the end of the text.
last() - Method in class com.ibm.icu.text.Normalizer
Return the last character in the normalized text-> This resets the Normalizer's position to be just before the the input text corresponding to that normalized character.
last() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Sets the current iteration position to the end of the text.
last() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Sets the current iteration position to the end of the text.
last() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Sets the current iteration position to the end of the text.
last() - Method in class com.ibm.icu.text.SearchIterator
Return the index of the first backward match in target text.
last() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
lastIndexOf(String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the last occurrence of the argument codepoint.
lastIndexOf(String, String) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the last occurrence of the argument string str.
lastIndexOf(String, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the last occurrence of the argument codepoint, where the result is less than or equals to fromIndex.
lastIndexOf(String, String, int) - Static method in class com.ibm.icu.text.UTF16
Returns the index within the argument UTF16 format Unicode string of the last occurrence of the argument string str, where the result is less than or equals to fromIndex.
length() - Method in interface com.ibm.icu.text.Replaceable
Returns the number of 16-bit code units in the text.
length() - Method in class com.ibm.icu.text.ReplaceableString
Return the number of characters contained in this object.
lenientParseEnabled() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Returns true if lenient-parse mode is turned on.
limit - Variable in class com.ibm.icu.text.Transliterator.Position
Ending index, exclusive, of the text to be transliteratd.
limit - Variable in class com.ibm.icu.util.RangeValueIterator.Element
(End + 1) integer of continuous result range that has the same value
loadFromCache(ClassLoader, String, ULocale) - Static method in class com.ibm.icu.util.UResourceBundle
 
loadRange(int) - Method in class com.ibm.icu.text.UnicodeSetIterator
 
longValue() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a long.
longValueExact() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a long.
lookup(String) - Method in interface com.ibm.icu.text.SymbolTable
Lookup the characters associated with this string and return it.
lookup(String) - Method in class com.ibm.icu.text.UnicodeSet.XSymbolTable
 
lookupBackwardState(int, int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Given a current state and a character category, looks up the next state to transition to in the backwards state table.
lookupCategory(char) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Looks up a character category for a character.
lookupCategory(char) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Looks up a character's category (i.e., its category for breaking purposes, not its Unicode category)
lookupMatcher(int) - Method in interface com.ibm.icu.text.SymbolTable
Lookup the UnicodeMatcher associated with the given character, and return it.
lookupMatcher(int) - Method in class com.ibm.icu.text.UnicodeSet.XSymbolTable
 
lookupState(int, int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Given a current state and a character category, looks up the next state to transition to in the state table.
loopingStates - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A list of states that loop back on themselves.

M

MAC_OLD_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in older Macintosh systems.
MAC_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in the JDK.
MALAYALAM - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MALAYALAM - Static variable in class com.ibm.icu.lang.UScript
Malayalam
MALAYALAM_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MANDATORY_BREAK - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
MARCH - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the third month of the year.
MASK_LIMIT - Static variable in interface com.ibm.icu.lang.UProperty
One more than the last constant for bit-mask Unicode properties.
MASK_START - Static variable in interface com.ibm.icu.lang.UProperty
First constant for bit-mask Unicode properties.
MATH - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Math.
MATHEMATICAL_ALPHANUMERIC_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MATHEMATICAL_OPERATORS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MATHEMATICAL_OPERATORS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MATH_SYMBOL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Sm
MAUNDY_THURSDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Maundy Thursday, 3 days before Easter
MAXIMUM - Static variable in class com.ibm.icu.util.Calendar
Limit type for getLimit() and handleGetLimit() indicating the maximum value that a field can take (greatest maximum).
MAX_CODE_POINT - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MAX_DATE - Static variable in class com.ibm.icu.util.Calendar
The maximum supported Date.
MAX_FIELD_COUNT - Static variable in class com.ibm.icu.util.Calendar
The maximum number of fields possible.
MAX_HIGH_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MAX_JULIAN - Static variable in class com.ibm.icu.util.Calendar
The maximum supported Julian day.
MAX_LOW_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MAX_MILLIS - Static variable in class com.ibm.icu.util.Calendar
The maximum supported epoch milliseconds.
MAX_RADIX - Static variable in class com.ibm.icu.lang.UCharacter
Compatibility constant for Java Character's MAX_RADIX.
MAX_ROUND_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the maximum safe rounding value for a time scale.
MAX_SCALE - Static variable in class com.ibm.icu.util.UniversalTimeScale
This is the first unused time scale value.
MAX_SCALE_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The number of time scale values.
MAX_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MAX_VALUE - Static variable in class com.ibm.icu.lang.UCharacter
The highest Unicode code point value (scalar value) according to the Unicode Standard.
MAX_VALUE - Static variable in class com.ibm.icu.text.UnicodeSet
Maximum value that can be stored in a UnicodeSet.
MAY - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the fifth month of the year.
MAYBE - Static variable in class com.ibm.icu.text.Normalizer
Indicates it cannot be determined if string is in the normalized format without further thorough checks.
MAY_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
May Day, May 1st
MEDIAL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
MEDIUM - Static variable in class com.ibm.icu.text.DateFormat
Constant for medium style pattern.
MEEM - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
MEGABIT - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 7th month of the Ethiopic year.
MEIJI - Static variable in class com.ibm.icu.util.JapaneseCalendar
Constant for the era starting on Sept. 8, 1868 AD.
MESKEREM - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ?????, the 1st month of the Ethiopic year.
MESRA - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ??????/????, the 12th month of the Coptic year.
MIAZIA - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 8th month of the Ethiopic year.
MIDLETTER - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
MIDNUM - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
MILLISECOND - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the millisecond within the second.
MILLISECONDS_IN_DAY - Static variable in class com.ibm.icu.util.Calendar
Field number for get() and set() indicating the milliseconds in the day.
MILLISECONDS_IN_DAY_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'A' field alignment, corresponding to the Calendar.MILLISECONDS_IN_DAY field.
MILLISECOND_FIELD - Static variable in class com.ibm.icu.text.DateFormat
Deprecated. ICU 3.0 use FRACTIONAL_SECOND_FIELD.
MILLIS_PER_DAY - Static variable in class com.ibm.icu.util.TimeZone
The number of milliseconds in one day.
MILLIS_PER_HOUR - Static variable in class com.ibm.icu.util.TimeZone
The number of milliseconds in an hour.
MIM - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
MINIMUM - Static variable in class com.ibm.icu.util.Calendar
Limit type for getLimit() and handleGetLimit() indicating the minimum value that a field can take (least minimum).
MINIMUM_USER_STAMP - Static variable in class com.ibm.icu.util.Calendar
If the time stamp stamp[] has a value greater than or equal to MINIMUM_USER_SET then it has been set by the user via a call to set().
MINUTE - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the minute within the hour.
MINUTE_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'm' field alignment, corresponding to the Calendar.MINUTE field.
MIN_CODE_POINT - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MIN_DATE - Static variable in class com.ibm.icu.util.Calendar
The minimum supported Date.
MIN_HIGH_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MIN_JULIAN - Static variable in class com.ibm.icu.util.Calendar
The minimum supported Julian day.
MIN_LOW_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MIN_MILLIS - Static variable in class com.ibm.icu.util.Calendar
The minimum supported epoch milliseconds.
MIN_RADIX - Static variable in class com.ibm.icu.lang.UCharacter
Compatibility constant for Java Character's MIN_RADIX.
MIN_ROUND_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the minimum safe rounding value for a time scale.
MIN_SUPPLEMENTARY_CODE_POINT - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MIN_SURROGATE - Static variable in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
MIN_VALUE - Static variable in class com.ibm.icu.lang.UCharacter
The lowest Unicode code point value.
MIN_VALUE - Static variable in class com.ibm.icu.text.UnicodeSet
Minimum value that can be stored in a UnicodeSet.
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_SYMBOLS_AND_ARROWS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_TECHNICAL - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MISCELLANEOUS_TECHNICAL_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MODIFIER_LETTER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Lm
MODIFIER_SYMBOL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Sk
MODIFIER_TONE_LETTERS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MODIFIER_TONE_LETTERS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MONDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Monday.
MONGOLIAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MONGOLIAN - Static variable in class com.ibm.icu.lang.UScript
Mangolian
MONGOLIAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MONTH - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the month.
MONTH_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'M' field alignment, corresponding to the Calendar.MONTH field.
MUHARRAM - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Muharram, the 1st month of the Islamic year.
MUSICAL_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MUSICAL_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MYANMAR - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MYANMAR - Static variable in class com.ibm.icu.lang.UScript
Myammar
MYANMAR_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
MathContext - class com.ibm.icu.math.MathContext.
The MathContext immutable class encapsulates the settings understood by the operator methods of the BigDecimal class (and potentially other classes).
MathContext(int) - Constructor for class com.ibm.icu.math.MathContext
Constructs a new MathContext with a specified precision.
MathContext(int, int) - Constructor for class com.ibm.icu.math.MathContext
Constructs a new MathContext with a specified precision and form.
MathContext(int, int, boolean) - Constructor for class com.ibm.icu.math.MathContext
Constructs a new MathContext with a specified precision, form, and lostDigits setting.
MathContext(int, int, boolean, int) - Constructor for class com.ibm.icu.math.MathContext
Constructs a new MathContext with a specified precision, form, lostDigits, and roundingMode setting.
Measure - class com.ibm.icu.util.Measure.
An amount of a specified unit, consisting of a Number and a Unit.
Measure(Number, MeasureUnit) - Constructor for class com.ibm.icu.util.Measure
Constructs a new object given a number and a unit.
MeasureFormat - class com.ibm.icu.text.MeasureFormat.
A formatter for Measure objects.
MeasureFormat() - Constructor for class com.ibm.icu.text.MeasureFormat
 
MeasureUnit - class com.ibm.icu.util.MeasureUnit.
A unit such as length, mass, volume, currency, etc.
MeasureUnit() - Constructor for class com.ibm.icu.util.MeasureUnit
 
MessageFormat - class com.ibm.icu.text.MessageFormat.
MessageFormat provides a means to produce concatenated messages in language-neutral way.
MessageFormat(String) - Constructor for class com.ibm.icu.text.MessageFormat
Constructs a MessageFormat for the default locale and the specified pattern.
MessageFormat(String, Locale) - Constructor for class com.ibm.icu.text.MessageFormat
Constructs a MessageFormat for the specified locale and pattern.
MessageFormat(String, ULocale) - Constructor for class com.ibm.icu.text.MessageFormat
Constructs a MessageFormat for the specified locale and pattern.
main(String[]) - Static method in class com.ibm.icu.text.BreakDictionary
 
makeBuilder() - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Returns a Builder that is customized to build a DictionaryBasedBreakIterator.
makeBuilder() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Creates a Builder.
matchLength - Variable in class com.ibm.icu.text.SearchIterator
Length of the most current match in target text.
matchString(String, int, int, String[], Calendar) - Method in class com.ibm.icu.text.SimpleDateFormat
Attempt to match the text at a given position against an array of strings.
matches(Replaceable, int[], int, boolean) - Method in class com.ibm.icu.text.UnicodeFilter
Default implementation of UnicodeMatcher::matches() for Unicode filters.
matches(Replaceable, int[], int, boolean) - Method in interface com.ibm.icu.text.UnicodeMatcher
Return a UMatchDegree value indicating the degree of match for the given text at the given offset.
matches(Replaceable, int[], int, boolean) - Method in class com.ibm.icu.text.UnicodeSet
Implementation of UnicodeMatcher.matches().
matchesIndexValue(int) - Method in interface com.ibm.icu.text.UnicodeMatcher
Returns TRUE if this matcher will match a character c, where c & 0xFF == v, at offset, in the forward direction (with limit > offset).
matchesIndexValue(int) - Method in class com.ibm.icu.text.UnicodeSet
Implementation of UnicodeMatcher API.
max(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is the maximum of this and rhs.
max(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is the maximum of this and rhs.
merge(CollationKey) - Method in class com.ibm.icu.text.CollationKey
Merges this CollationKey with another.
mergeList - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A list mapping pairs of state numbers for states that are to be combined to the state number of the state representing their combination.
millisToJulianDay(long) - Static method in class com.ibm.icu.util.Calendar
Converts time as milliseconds to Julian day.
min(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is the minimum of this and rhs.
min(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is the minimum of this and rhs.
moveCodePointIndex(int) - Method in class com.ibm.icu.text.UCharacterIterator
Moves the current position by the number of code points specified, either forward or backward depending on the sign of delta (positive or negative respectively).
moveCodePointOffset(String, int, int) - Static method in class com.ibm.icu.text.UTF16
Shifts offset16 by the argument number of codepoints
moveCodePointOffset(StringBuffer, int, int) - Static method in class com.ibm.icu.text.UTF16
Shifts offset16 by the argument number of codepoints
moveCodePointOffset(char[], int, int, int, int) - Static method in class com.ibm.icu.text.UTF16
Shifts offset16 by the argument number of codepoints within a subarray.
moveIndex(int) - Method in class com.ibm.icu.text.UCharacterIterator
Moves the current position by the number of code units specified, either forward or backward depending on the sign of delta (positive or negative respectively).
movePointLeft(int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose decimal point has been moved to the left by a specified number of positions.
movePointRight(int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose decimal point has been moved to the right by a specified number of positions.
multiply(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this*rhs, using fixed point arithmetic.
multiply(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is this*rhs.
mungeExpressionList(Hashtable) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator.Builder
 
mungeExpressionList(Hashtable) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
 

N

NAME - Static variable in interface com.ibm.icu.lang.UProperty
String property Name.
NARROW - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
NARROW - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
NARROW - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for width.
NASIE - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ??????? ?????/?????? ?????, the 13th month of the Coptic year.
NEHASSE - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ???, the 12th month of the Ethiopic year.
NEUTRAL - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
NEW_TAI_LUE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
NEW_TAI_LUE - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
NEW_TAI_LUE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
NEW_YEARS_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
New Year's Day - January 1st
NEW_YEARS_EVE - Static variable in class com.ibm.icu.util.SimpleHoliday
New Year's Eve, December 31st
NEXT_LINE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
NFC - Static variable in class com.ibm.icu.text.Normalizer
Canonical decomposition followed by canonical composition.
NFC_INERT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property NFC_Inert.
NFC_QUICK_CHECK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property NFC_Quick_Check.
NFD - Static variable in class com.ibm.icu.text.Normalizer
Canonical decomposition.
NFD_INERT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property NFD_Inert.
NFD_QUICK_CHECK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property NFD_Quick_Check.
NFKC - Static variable in class com.ibm.icu.text.Normalizer
Compatibility decomposition followed by canonical composition.
NFKC_INERT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property NFKC_Inert.
NFKC_QUICK_CHECK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property NFKC_Quick_Check.
NFKD - Static variable in class com.ibm.icu.text.Normalizer
Compatibility decomposition.
NFKD_INERT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property NFKD_Inert.
NFKD_QUICK_CHECK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property NFKD_Quick_Check.
NISAN - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Nisan, the 8th month of the Hebrew year.
NO - Static variable in class com.ibm.icu.text.Normalizer
Indicates that string is not in the normalized format
NOBREAK - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
NONCHARACTER_CODE_POINT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Noncharacter_Code_Point.
NONE - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
NONE - Static variable in interface com.ibm.icu.lang.UCharacter.NumericType
 
NONE - Static variable in class com.ibm.icu.text.Normalizer
No decomposition/composition.
NONE - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
NONSTARTER - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
NON_JOINING - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
NON_SPACING_MARK - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Mn
NOON - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
NOT_APPLICABLE - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
NOVEMBER - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the eleventh month of the year.
NO_BLOCK - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
NO_DECOMPOSITION - Static variable in class com.ibm.icu.text.Collator
Decomposition mode value.
NO_JOINING_GROUP - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
NO_NUMERIC_VALUE - Static variable in class com.ibm.icu.lang.UCharacter
Special value that is returned by getUnicodeNumericValue(int) when no numeric value is defined for a code point.
NO_OP - Static variable in class com.ibm.icu.text.Normalizer
Deprecated. ICU 2.8. Use Nomalizer.NONE
NULLORDER - Static variable in class com.ibm.icu.text.CollationElementIterator
This constant is returned by the iterator in the methods next() and previous() when the end or the beginning of the source string has been reached, and there are no more valid collation elements to return.
NUMBER - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
NUMBER_FORMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
NUMBER_FORMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
NUMBER_LIMIT - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.NumericType
 
NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
NUMERIC_TYPE - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Numeric_Type.
NUMERIC_VALUE - Static variable in interface com.ibm.icu.lang.UProperty
Double property Numeric_Value.
NUN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
Normalizer - class com.ibm.icu.text.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(String, Normalizer.Mode, int) - Constructor for class com.ibm.icu.text.Normalizer
Creates a new Normalizer object for iterating over the normalized form of a given string.
Normalizer(CharacterIterator, Normalizer.Mode, int) - Constructor for class com.ibm.icu.text.Normalizer
Creates a new Normalizer object for iterating over the normalized form of the given text.
Normalizer(UCharacterIterator, Normalizer.Mode, int) - Constructor for class com.ibm.icu.text.Normalizer
Creates a new Normalizer object for iterating over the normalized form of the given text.
Normalizer.Mode - class com.ibm.icu.text.Normalizer.Mode.
Constants for normalization modes.
Normalizer.QuickCheckResult - class com.ibm.icu.text.Normalizer.QuickCheckResult.
Result values for quickCheck().
NumberFormat - class com.ibm.icu.text.NumberFormat.
NumberFormat is the abstract base class for all number formats.
NumberFormat() - Constructor for class com.ibm.icu.text.NumberFormat
Empty constructor.
NumberFormat.NumberFormatFactory - class com.ibm.icu.text.NumberFormat.NumberFormatFactory.
A NumberFormatFactory is used to register new number formats.
NumberFormat.NumberFormatFactory() - Constructor for class com.ibm.icu.text.NumberFormat.NumberFormatFactory
 
NumberFormat.SimpleNumberFormatFactory - class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory.
A NumberFormatFactory that supports a single locale.
NumberFormat.SimpleNumberFormatFactory(Locale) - Constructor for class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 
NumberFormat.SimpleNumberFormatFactory(Locale, boolean) - Constructor for class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 
NumberFormat.SimpleNumberFormatFactory(ULocale) - Constructor for class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 
NumberFormat.SimpleNumberFormatFactory(ULocale, boolean) - Constructor for class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 
negate() - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is -this.
negate(MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is -this.
newString(int[], int, int) - Static method in class com.ibm.icu.text.UTF16
Cover JDK 1.5 API.
newerField(int, int) - Method in class com.ibm.icu.util.Calendar
Return the field that is newer, either defaultField, or alternateField.
newestStamp(int, int, int) - Method in class com.ibm.icu.util.Calendar
Return the newest stamp of a given range of fields.
next() - Method in class com.ibm.icu.lang.UScriptRun
Find the next script run.
next(int) - Method in class com.ibm.icu.text.BreakIterator
Advances the specified number of steps forward in the text (a negative number, therefore, advances backwards).
next() - Method in class com.ibm.icu.text.BreakIterator
Advances the iterator forward one boundary.
next() - Method in class com.ibm.icu.text.CanonicalIterator
Get the next canonically equivalent string.
next() - Method in class com.ibm.icu.text.CollationElementIterator
Get the next collation element in the source string.
next() - Method in class com.ibm.icu.text.ComposedCharIter
Deprecated. ICU 2.2
next() - Method in class com.ibm.icu.text.Normalizer
Return the next character in the normalized text and advance the iteration position by one.
next(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Advances the iterator either forward or backward the specified number of steps.
next() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Advances the iterator to the next boundary position.
next(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Advances the iterator either forward or backward the specified number of steps.
next() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Advances the iterator to the next boundary position.
next(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Advances the iterator either forward or backward the specified number of steps.
next() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Advances the iterator to the next boundary position.
next() - Method in class com.ibm.icu.text.SearchIterator
Search forwards in the target text for the next valid match, starting the search from the current iterator position.
next() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
next() - Method in class com.ibm.icu.text.UCharacterIterator
Returns the UTF16 code unit at index, and increments to the next code unit (post-increment semantics).
next() - Method in interface com.ibm.icu.text.UForwardCharacterIterator
Returns the UTF16 code unit at index, and increments to the next code unit (post-increment semantics).
next() - Method in class com.ibm.icu.text.UnicodeSetIterator
Returns the next element in the set, either a single code point or a string.
next(RangeValueIterator.Element) - Method in interface com.ibm.icu.util.RangeValueIterator
Gets the next maximal result range with a common value and returns true if we are not at the end of the iteration, false otherwise.
next(ValueIterator.Element) - Method in interface com.ibm.icu.util.ValueIterator
Gets the next result for this iteration and returns true if we are not at the end of the iteration, false otherwise.
nextCodePoint() - Method in class com.ibm.icu.text.UCharacterIterator
Returns the code point at index, and increments to the next code point (post-increment semantics).
nextCodePoint() - Method in interface com.ibm.icu.text.UForwardCharacterIterator
Returns the code point at index, and increments to the next code point (post-increment semantics).
nextElement - Variable in class com.ibm.icu.text.UnicodeSetIterator
 
nextElement() - Method in class com.ibm.icu.util.StringTokenizer
Returns the same value as the nextToken method, except that its declared return value is Object rather than String.
nextRange() - Method in class com.ibm.icu.text.UnicodeSetIterator
Returns the next element in the set, either a code point range or a string.
nextToken() - Method in class com.ibm.icu.util.StringTokenizer
Returns the next token from this string tokenizer.
nextToken(String) - Method in class com.ibm.icu.util.StringTokenizer
Returns the next token in this string tokenizer's string.
nextToken(UnicodeSet) - Method in class com.ibm.icu.util.StringTokenizer
Returns the next token in this string tokenizer's string.
normalize(char[], int, int, char[], int, int, UnicodeSet) - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
normalize(char[], int, int, char[], int, int, int) - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
normalize(String, int) - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
normalize(String, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Normalizes a String using the given normalization operation.
normalize(String, Normalizer.Mode) - Static method in class com.ibm.icu.text.Normalizer
Normalize a string.
normalize(char[], char[], Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Normalize a string.
normalize(char[], int, int, char[], int, int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Normalize a string.
normalize(int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Normalize a codepoint accoding to the given mode
normalize(int, Normalizer.Mode) - Static method in class com.ibm.icu.text.Normalizer
Conveinience method to normalize a codepoint accoding to the given mode
numberFormat - Variable in class com.ibm.icu.text.DateFormat
The number formatter that DateFormat uses to format numbers in dates and times.

O

OCTOBER - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the tenth month of the year.
OGHAM - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OGHAM - Static variable in class com.ibm.icu.lang.UScript
Ogham
OGHAM_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OLD_ITALIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OLD_ITALIC - Static variable in class com.ibm.icu.lang.UScript
Old Itallic
OLD_ITALIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OLD_PERSIAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OLD_PERSIAN - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
OLD_PERSIAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OLETTER - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
ONE - Static variable in class com.ibm.icu.math.BigDecimal
The BigDecimal constant "1".
ONE_DAY - Static variable in class com.ibm.icu.util.Calendar
The number of milliseconds in one day.
ONE_HOUR - Static variable in class com.ibm.icu.util.Calendar
The number of milliseconds in one hour.
ONE_MINUTE - Static variable in class com.ibm.icu.util.Calendar
The number of milliseconds in one minute.
ONE_SECOND - Static variable in class com.ibm.icu.util.Calendar
The number of milliseconds in one second.
ONE_WEEK - Static variable in class com.ibm.icu.util.Calendar
The number of milliseconds in one week.
OPEN_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
OPTICAL_CHARACTER_RECOGNITION - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OPTICAL_CHARACTER_RECOGNITION_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ORDINAL - Static variable in class com.ibm.icu.text.RuleBasedNumberFormat
Selector code that tells the constructor to create an ordinal formatter
ORIYA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
ORIYA - Static variable in class com.ibm.icu.lang.UScript
Oriya
ORIYA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OSMANYA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OSMANYA - Static variable in class com.ibm.icu.lang.UScript
Osmanya New script in Unicode 4
OSMANYA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
OTHER - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
OTHER - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
OTHER - Static variable in interface com.ibm.icu.lang.UCharacter.WordBreak
 
OTHER_LETTER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Lo
OTHER_NEUTRAL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type ON
OTHER_NUMBER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type No
OTHER_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Po
OTHER_SYMBOL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type So
OverlayBundle - class com.ibm.icu.util.OverlayBundle.
Deprecated. ICU 2.4. This class may be removed or modified.
OverlayBundle(String[], Locale) - Constructor for class com.ibm.icu.util.OverlayBundle
Deprecated. ICU 2.4. This class may be removed or modified.
of(int) - Static method in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Returns the Unicode allocation block that contains the code point, or null if the code point is not a member of a defined block.
offsetByCodePoints(CharSequence, int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK API, for convenience.
offsetByCodePoints(char[], int, int, int, int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK API, for convenience.

P

PAD_AFTER_PREFIX - Static variable in class com.ibm.icu.text.DecimalFormat
NEW Constant for getPadPosition() and setPadPosition() specifying pad characters inserted after the prefix.
PAD_AFTER_SUFFIX - Static variable in class com.ibm.icu.text.DecimalFormat
NEW Constant for getPadPosition() and setPadPosition() specifying pad characters inserted after the suffix.
PAD_BEFORE_PREFIX - Static variable in class com.ibm.icu.text.DecimalFormat
NEW Constant for getPadPosition() and setPadPosition() specifying pad characters inserted before the prefix.
PAD_BEFORE_SUFFIX - Static variable in class com.ibm.icu.text.DecimalFormat
NEW Constant for getPadPosition() and setPadPosition() specifying pad characters inserted before the suffix.
PAGUMEN - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 13th month of the Ethiopic year.
PALM_SUNDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Palm Sunday, 7 days before Easter
PAONA - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ?????/?????, the 10th month of the Coptic year.
PARAGRAPH_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Zp
PASSOVER - Static variable in class com.ibm.icu.util.HebrewHoliday
 
PATTERN_SYNTAX - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Pattern_Syntax (new in Unicode 4.1).
PATTERN_WHITE_SPACE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Pattern_White_Space (new in Unicode 4.1).
PE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
PENTECOST - Static variable in class com.ibm.icu.util.EasterHoliday
Pentecost (aka Whit Sunday), 49 days after Easter
PERCENT - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
PESACH_SHEINI - Static variable in class com.ibm.icu.util.HebrewHoliday
 
PHONETIC_EXTENSIONS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
PHONETIC_EXTENSIONS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
PHONETIC_EXTENSIONS_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
PHONETIC_EXTENSIONS_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
PLAIN - Static variable in class com.ibm.icu.math.MathContext
Plain (fixed point) notation, without any exponent.
PM - Static variable in class com.ibm.icu.util.Calendar
Value of the AM_PM field indicating the period of the day from noon to just before midnight.
POP_DIRECTIONAL_FORMAT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type PDF
POSIX_ALNUM - Static variable in interface com.ibm.icu.lang.UProperty
Binary property alnum (a C/POSIX character class).
POSIX_BLANK - Static variable in interface com.ibm.icu.lang.UProperty
Binary property blank (a C/POSIX character class).
POSIX_GRAPH - Static variable in interface com.ibm.icu.lang.UProperty
Binary property graph (a C/POSIX character class).
POSIX_PRINT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property print (a C/POSIX character class).
POSIX_XDIGIT - Static variable in interface com.ibm.icu.lang.UProperty
Binary property xdigit (a C/POSIX character class).
POSTFIX_NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
PRC - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
PREFIX_NUMERIC - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
PRIMARY - Static variable in class com.ibm.icu.text.Collator
Strongest collator strength value.
PRIVATE_USE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Same as public static final int PRIVATE_USE_AREA.
PRIVATE_USE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Co
PRIVATE_USE_AREA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Same as public static final int PRIVATE_USE.
PRIVATE_USE_AREA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Same as public static final int PRIVATE_USE.
PRIVATE_USE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
Same as public static final int PRIVATE_USE_AREA.
PROHIBITED_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
PURIM - Static variable in class com.ibm.icu.util.HebrewHoliday
 
parse(String) - Method in class com.ibm.icu.text.DateFormat
Parse a date/time string.
parse(String, Calendar, ParsePosition) - Method in class com.ibm.icu.text.DateFormat
Parse a date/time string according to the given parse position.
parse(String, ParsePosition) - Method in class com.ibm.icu.text.DateFormat
Parse a date/time string according to the given parse position.
parse(String, ParsePosition) - Method in class com.ibm.icu.text.DecimalFormat
CHANGED Parse the given string, returning a Number object to represent the parsed value.
parse(String, ParsePosition) - Method in class com.ibm.icu.text.MessageFormat
Parses the string.
parse(String) - Method in class com.ibm.icu.text.MessageFormat
Parses text from the beginning of the given string to produce an object array.
parse(String, ParsePosition) - Method in class com.ibm.icu.text.NumberFormat
Returns a Long if possible (e.g., within the range [Long.MIN_VALUE, Long.MAX_VALUE] and with no decimals), otherwise a Double.
parse(String) - Method in class com.ibm.icu.text.NumberFormat
Parses text from the beginning of the given string to produce a number.
parse(String, ParsePosition) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Parses the specfied string, beginning at the specified position, according to this formatter's rules.
parse(String, Calendar, ParsePosition) - Method in class com.ibm.icu.text.SimpleDateFormat
Overrides DateFormat
parse(ULocale, String, ParsePosition) - Static method in class com.ibm.icu.util.Currency
Attempt to parse the given string as a currency, either as a display name in the given locale, or as a 3-letter ISO 4217 code.
parseObject(String, ParsePosition) - Method in class com.ibm.icu.text.DateFormat
Parse a date/time string into an Object.
parseObject(String, ParsePosition) - Method in class com.ibm.icu.text.MessageFormat
Parses text from a string to produce an object array.
parseObject(String, ParsePosition) - Method in class com.ibm.icu.text.NumberFormat
 
parseReference(String, ParsePosition, int) - Method in interface com.ibm.icu.text.SymbolTable
Parse a symbol reference name from the given string, starting at the given position.
parseReference(String, ParsePosition, int) - Method in class com.ibm.icu.text.UnicodeSet.XSymbolTable
 
permute(String, boolean, Set) - Static method in class com.ibm.icu.text.CanonicalIterator
Simple implementation of permutation.
pinField(int) - Method in class com.ibm.icu.util.Calendar
Adjust the specified field so that it is within the allowable range for the date to which this calendar is set.
plus() - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is +this.
plus(MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is +this.
pow(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this**rhs, using fixed point arithmetic.
pow(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is this**rhs.
preceding(int) - Method in class com.ibm.icu.text.BreakIterator
Sets the iterator's current iteration position to be the last boundary position preceding the specified position.
preceding(int) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Sets the current iteration position to the last boundary position before the specified position.
preceding(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Sets the iterator to refer to the last boundary position before the specified position.
preceding(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Sets the iterator to refer to the last boundary position before the specified position.
preceding(int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Sets the iterator to refer to the last boundary position before the specified position.
preceding(int) - Method in class com.ibm.icu.text.SearchIterator
Return the index of the first backwards match in target text that ends at or before argument position.
prepare(UCharacterIterator, int) - Method in class com.ibm.icu.text.StringPrep
Prepare the input buffer for use in applications with the given profile.
prepareGetActual(int, boolean) - Method in class com.ibm.icu.util.Calendar
Prepare this calendar for computing the actual minimum or maximum.
previous() - Method in class com.ibm.icu.text.BreakIterator
Advances the iterator backward one boundary.
previous() - Method in class com.ibm.icu.text.CollationElementIterator
Get the previous collation element in the source string.
previous() - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
Advances the iterator one step backwards.
previous() - Method in class com.ibm.icu.text.Normalizer
Return the previous character in the normalized text and decrement the iteration position by one.
previous() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Advances the iterator backwards, to the last boundary preceding this one.
previous() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Moves the iterator backwards, to the last boundary preceding this one.
previous() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Advances the iterator backwards, to the last boundary preceding this one.
previous() - Method in class com.ibm.icu.text.SearchIterator
Search backwards in the target text for the next valid match, starting the search from the current iterator position.
previous() - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
previous() - Method in class com.ibm.icu.text.UCharacterIterator
Decrement to the position of the previous code unit in the text, and return it (pre-decrement semantics).
previousCodePoint() - Method in class com.ibm.icu.text.UCharacterIterator
Retreat to the start of the previous code point in the text, and return it (pre-decrement semantics).
primaryOrder(int) - Static method in class com.ibm.icu.text.CollationElementIterator
Return the primary order of the specified collation element, i.e. the first 16 bits.
printWordList(String, int, PrintWriter) - Method in class com.ibm.icu.text.BreakDictionary
 
processSubstitution(String, String, int) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
This function performs variable-name substitutions.

Q

QAF - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
QAPH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
QUATERNARY - Static variable in class com.ibm.icu.text.Collator
Fourth level collator strength value.
QUOTATION - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
QUOTATION_END - Static variable in class com.ibm.icu.util.LocaleData
Delimiter type for LocaleData.getDelimiter(int).
QUOTATION_MARK - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Quotation_Mark.
QUOTATION_START - Static variable in class com.ibm.icu.util.LocaleData
Delimiter type for LocaleData.getDelimiter(int).
quickCheck(char[], int, int, boolean, UnicodeSet) - Method in class com.ibm.icu.text.Normalizer.Mode
This method is used for method dispatch
quickCheck(String, Normalizer.Mode) - Static method in class com.ibm.icu.text.Normalizer
Convenience method.
quickCheck(String, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience method.
quickCheck(char[], Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Convenience method.
quickCheck(char[], int, int, Normalizer.Mode, int) - Static method in class com.ibm.icu.text.Normalizer
Performing quick check on a string, to quickly determine if the string is in a particular normalization format.

R

RABI_1 - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Rabi' al-awwal (or Rabi' I), the 3rd month of the Islamic year.
RABI_2 - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Rabi' al-thani or (Rabi' II), the 4th month of the Islamic year.
RADICAL - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Radical (new).
RAJAB - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Rajab, the 7th month of the Islamic year.
RAMADAN - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Ramadan, the 9th month of the Islamic year.
REH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
REPLACEMENT_CHAR - Static variable in class com.ibm.icu.lang.UCharacter
Unicode value used when translating into Unicode encoding form and there is no existing character.
RESOLVE_REMAP - Static variable in class com.ibm.icu.util.Calendar
Value to OR against resolve table field values for remapping.
REVERSE - Static variable in class com.ibm.icu.text.Transliterator
Direction constant indicating the reverse direction in a transliterator, e.g., the reverse rules of a RuleBasedTransliterator.
REVERSED_PE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
RIGHT_JOINING - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
RIGHT_TO_LEFT - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type R
RIGHT_TO_LEFT_ARABIC - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type AL
RIGHT_TO_LEFT_EMBEDDING - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type RLE
RIGHT_TO_LEFT_OVERRIDE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type RLO
ROOT - Static variable in class com.ibm.icu.util.ULocale
The root ULocale.
ROSH_HASHANAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
ROUND_CEILING - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round to a more positive number.
ROUND_CEILING - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round to a more positive number.
ROUND_DOWN - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round towards zero.
ROUND_DOWN - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round towards zero.
ROUND_FLOOR - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round to a more negative number.
ROUND_FLOOR - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round to a more negative number.
ROUND_HALF_DOWN - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round to nearest neighbor, where an equidistant value is rounded down.
ROUND_HALF_DOWN - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round to nearest neighbor, where an equidistant value is rounded down.
ROUND_HALF_EVEN - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round to nearest neighbor, where an equidistant value is rounded to the nearest even neighbor.
ROUND_HALF_EVEN - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round to nearest neighbor, where an equidistant value is rounded to the nearest even neighbor.
ROUND_HALF_UP - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round to nearest neighbor, where an equidistant value is rounded up.
ROUND_HALF_UP - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round to nearest neighbor, where an equidistant value is rounded up.
ROUND_UNNECESSARY - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to assert that no rounding is necessary.
ROUND_UNNECESSARY - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to assert that no rounding is necessary.
ROUND_UP - Static variable in class com.ibm.icu.math.BigDecimal
Rounding mode to round away from zero.
ROUND_UP - Static variable in class com.ibm.icu.math.MathContext
Rounding mode to round away from zero.
RUNIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
RUNIC - Static variable in class com.ibm.icu.lang.UScript
Runic
RUNIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
RangeDateRule - class com.ibm.icu.util.RangeDateRule.
Implementation of DateRule that takes a range.
RangeDateRule() - Constructor for class com.ibm.icu.util.RangeDateRule
 
RangeValueIterator - interface com.ibm.icu.util.RangeValueIterator.
Interface for enabling iteration over sets of , where index is the sorted integer index in ascending order and value, its associated integer value.
RangeValueIterator.Element - class com.ibm.icu.util.RangeValueIterator.Element.
Return result wrapper for com.ibm.icu.util.RangeValueIterator.
RangeValueIterator.Element() - Constructor for class com.ibm.icu.util.RangeValueIterator.Element
Empty default constructor to make javadoc happy
RawCollationKey - class com.ibm.icu.text.RawCollationKey.
Simple class wrapper to store the internal byte representation of a CollationKey.
RawCollationKey() - Constructor for class com.ibm.icu.text.RawCollationKey
Default constructor, internal byte array is null and its size set to 0.
RawCollationKey(int) - Constructor for class com.ibm.icu.text.RawCollationKey
RawCollationKey created with an empty internal byte array of length capacity.
RawCollationKey(byte[]) - Constructor for class com.ibm.icu.text.RawCollationKey
RawCollationKey created, adopting bytes as the internal byte array.
RawCollationKey(byte[], int) - Constructor for class com.ibm.icu.text.RawCollationKey
Construct a RawCollationKey from a byte array and size.
Replaceable - interface com.ibm.icu.text.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 - class com.ibm.icu.text.ReplaceableString.
ReplaceableString is an adapter class that implements the Replaceable API around an ordinary StringBuffer.
ReplaceableString(String) - Constructor for class com.ibm.icu.text.ReplaceableString
Construct a new object with the given initial contents.
ReplaceableString(StringBuffer) - Constructor for class com.ibm.icu.text.ReplaceableString
Construct a new object using buf for internal storage.
ReplaceableString() - Constructor for class com.ibm.icu.text.ReplaceableString
Construct a new empty object.
RuleBasedBreakIterator - class com.ibm.icu.text.RuleBasedBreakIterator.
A subclass of BreakIterator whose behavior is specified using a list of rules.
RuleBasedBreakIterator(String) - Constructor for class com.ibm.icu.text.RuleBasedBreakIterator
Constructs a RuleBasedBreakIterator_Old according to the description provided.
RuleBasedBreakIterator() - Constructor for class com.ibm.icu.text.RuleBasedBreakIterator
This default constructor is used when creating derived classes of RulesBasedBreakIterator.
RuleBasedBreakIterator_New - class com.ibm.icu.text.RuleBasedBreakIterator_New.
Rule Based Break Iterator implementation.
RuleBasedBreakIterator_Old - class com.ibm.icu.text.RuleBasedBreakIterator_Old.
A subclass of BreakIterator whose behavior is specified using a list of rules.
RuleBasedBreakIterator_Old(String) - Constructor for class com.ibm.icu.text.RuleBasedBreakIterator_Old
Constructs a RuleBasedBreakIterator_Old according to the description provided.
RuleBasedBreakIterator_Old.Builder - class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder.
The Builder class has the job of constructing a RuleBasedBreakIterator_Old from a textual description.
RuleBasedBreakIterator_Old.Builder() - Constructor for class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
No special construction is required for the Builder.
RuleBasedCollator - class com.ibm.icu.text.RuleBasedCollator.
RuleBasedCollator is a concrete subclass of Collator.
RuleBasedCollator(String) - Constructor for class com.ibm.icu.text.RuleBasedCollator
Constructor that takes the argument rules for customization.
RuleBasedNumberFormat - class com.ibm.icu.text.RuleBasedNumberFormat.
A class that formats numbers according to a set of rules.
RuleBasedNumberFormat(String) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat that behaves according to the description passed in.
RuleBasedNumberFormat(String, String[][]) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat that behaves according to the description passed in.
RuleBasedNumberFormat(String, Locale) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat that behaves according to the description passed in.
RuleBasedNumberFormat(String, ULocale) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat that behaves according to the description passed in.
RuleBasedNumberFormat(String, String[][], ULocale) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat that behaves according to the description passed in.
RuleBasedNumberFormat(Locale, int) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat from a predefined description.
RuleBasedNumberFormat(ULocale, int) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat from a predefined description.
RuleBasedNumberFormat(int) - Constructor for class com.ibm.icu.text.RuleBasedNumberFormat
Creates a RuleBasedNumberFormat from a predefined description.
readDictionaryFile(DataInputStream) - Method in class com.ibm.icu.text.BreakDictionary
 
registerAlias(String, String) - Static method in class com.ibm.icu.text.Transliterator
Register an ID as an alias of another ID.
registerClass(String, Class, String) - Static method in class com.ibm.icu.text.Transliterator
Registers a subclass of Transliterator with the system.
registerFactory(Collator.CollatorFactory) - Static method in class com.ibm.icu.text.Collator
Register a collator factory.
registerFactory(NumberFormat.NumberFormatFactory) - Static method in class com.ibm.icu.text.NumberFormat
Registers a new NumberFormatFactory.
registerFactory(String, Transliterator.Factory) - Static method in class com.ibm.icu.text.Transliterator
Register a factory object with the given ID.
registerInstance(BreakIterator, Locale, int) - Static method in class com.ibm.icu.text.BreakIterator
Register a new break iterator of the indicated kind, to use in the given locale.
registerInstance(BreakIterator, ULocale, int) - Static method in class com.ibm.icu.text.BreakIterator
Register a new break iterator of the indicated kind, to use in the given locale.
registerInstance(Collator, ULocale) - Static method in class com.ibm.icu.text.Collator
Register a collator as the default collator for the provided locale.
registerInstance(Transliterator) - Static method in class com.ibm.icu.text.Transliterator
Register a Transliterator object with the given ID.
registerInstance(Currency, ULocale) - Static method in class com.ibm.icu.util.Currency
Registers a new currency for the provided locale.
releaseBytes() - Method in class com.ibm.icu.util.ByteArrayWrapper
Releases the internal byte array to the caller, resets the internal byte array to null and its size to 0.
remainder(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is the remainder of this/rhs, using fixed point arithmetic.
remainder(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is the remainder of this/rhs.
remove(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Removes the specified range from this set if it is present.
remove(int) - Method in class com.ibm.icu.text.UnicodeSet
Removes the specified character from this set if it is present.
remove(String) - Method in class com.ibm.icu.text.UnicodeSet
Removes the specified string from this set if it is present.
removeAll(String) - Method in class com.ibm.icu.text.UnicodeSet
Remove EACH of the characters in this string.
removeAll(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Removes from this set all of its elements that are contained in the specified set.
replace(int, int, String) - Method in interface com.ibm.icu.text.Replaceable
Replaces a substring of this object with the given text.
replace(int, int, char[], int, int) - Method in interface com.ibm.icu.text.Replaceable
Replaces a substring of this object with the given text.
replace(int, int, String) - Method in class com.ibm.icu.text.ReplaceableString
Replace zero or more characters with new characters.
replace(int, int, char[], int, int) - Method in class com.ibm.icu.text.ReplaceableString
Replace a substring of this object with the given text.
replace(String, int, int) - Static method in class com.ibm.icu.text.UTF16
Returns a new UTF16 format Unicode string resulting from replacing all occurrences of oldChar32 in source with newChar32.
replace(String, String, String) - Static method in class com.ibm.icu.text.UTF16
Returns a new UTF16 format Unicode string resulting from replacing all occurrences of oldStr in source with newStr.
resemblesPattern(String, int) - Static method in class com.ibm.icu.text.UnicodeSet
Return true if the given position, in the given pattern, appears to be the start of a UnicodeSet pattern.
reset() - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to the start of the text.
reset(int, int) - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to iterate over the given range of the text.
reset(char[], int, int) - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to iterate over count characters in chars starting at start.
reset(char[]) - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to iterate over the characters in chars.
reset(String, int, int) - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to iterate over count characters in text starting at start.
reset(String) - Method in class com.ibm.icu.lang.UScriptRun
Reset the iterator to iterate over the characters in text.
reset() - Method in class com.ibm.icu.text.CanonicalIterator
Resets the iterator so that one can start again from the beginning.
reset() - Method in class com.ibm.icu.text.CollationElementIterator
Resets the cursor to the beginning of the string.
reset() - Method in class com.ibm.icu.text.Normalizer
Reset the index to the beginning of the text.
reset() - Method in class com.ibm.icu.text.SearchIterator
Resets the search iteration.
reset() - Method in class com.ibm.icu.text.StringSearch
Resets the search iteration.
reset() - Method in class com.ibm.icu.text.UnicodeCompressor
Reset the compressor to its initial state.
reset() - Method in class com.ibm.icu.text.UnicodeDecompressor
Reset the decompressor to its initial state.
reset(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSetIterator
Sets this iterator to visit the elements of the given set and resets it to the start of that set.
reset() - Method in class com.ibm.icu.text.UnicodeSetIterator
Resets this iterator to the start of the set.
reset() - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
reset() - Method in interface com.ibm.icu.util.RangeValueIterator
Resets the iterator to the beginning of the iteration.
reset() - Method in interface com.ibm.icu.util.ValueIterator
Resets the iterator to start iterating from the integer index Integer.MIN_VALUE or X if a setRange(X, Y) has been called previously.
resolveFields(int[][][]) - Method in class com.ibm.icu.util.Calendar
Given a precedence table, return the newest field combination in the table, or -1 if none is found.
retain(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Retain only the elements in this set that are contained in the specified range.
retain(int) - Method in class com.ibm.icu.text.UnicodeSet
Retain the specified character from this set if it is present.
retain(String) - Method in class com.ibm.icu.text.UnicodeSet
Retain the specified string in this set if it is present.
retainAll(String) - Method in class com.ibm.icu.text.UnicodeSet
Retains EACH of the characters in this string.
retainAll(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Retains only the elements in this set that are contained in the specified set.
reverse(StringBuffer) - Static method in class com.ibm.icu.text.UTF16
Reverses a UTF16 format Unicode string and replaces source's content with it.
roll(int, boolean) - Method in class com.ibm.icu.util.Calendar
Rolls (up/down) a single unit of time on the given field.
roll(int, int) - Method in class com.ibm.icu.util.Calendar
Rolls (up/down) a specified amount time on the given field.
roll(int, int) - Method in class com.ibm.icu.util.ChineseCalendar
Override Calendar to handle leap months properly.
roll(int, int) - Method in class com.ibm.icu.util.GregorianCalendar
Roll a field by a signed amount.
roll(int, int) - Method in class com.ibm.icu.util.HebrewCalendar
Rolls (up/down) a specified amount time on the given field.

S

SAD - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SADHE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SAFAR - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Safar, the 2nd month of the Islamic year.
SATURDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Saturday.
SCIENTIFIC - Static variable in class com.ibm.icu.math.MathContext
Standard floating point notation (with scientific exponential format, where there is one digit before any decimal point).
SCIENTIFIC - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
SCRIPT - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Script.
SCRIPTID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
SECOND - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the second within the minute.
SECONDARY - Static variable in class com.ibm.icu.text.Collator
Second level collator strength value.
SECOND_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 's' field alignment, corresponding to the Calendar.SECOND field.
SEEN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SEGMENT_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type S
SEGMENT_STARTER - Static variable in interface com.ibm.icu.lang.UProperty
Binary Property Segment_Starter.
SELIHOT - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SEMKATH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SENE - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ??, the 10th month of the Ethiopic year.
SENTENCE_BREAK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Sentence_Break (new in Unicode 4.1).
SEP - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
SEPTEMBER - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the ninth month of the year.
SHABAN - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Sha'ban, the 8th month of the Islamic year.
SHAVIAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SHAVIAN - Static variable in class com.ibm.icu.lang.UScript
Shavian New script in Unicode 4
SHAVIAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SHAVUOT - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SHAWWAL - Static variable in class com.ibm.icu.util.IslamicCalendar
Constant for Shawwal, the 10th month of the Islamic year.
SHEMINI_ATZERET - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SHEVAT - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Shevat, the 5th month of the Hebrew year.
SHIN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SHORT - Static variable in interface com.ibm.icu.lang.UProperty.NameChoice
Selector for the abbreviated name of a property or value.
SHORT - Static variable in class com.ibm.icu.text.DateFormat
Constant for short style pattern.
SHORT - Static variable in class com.ibm.icu.util.TimeZone
A style specifier for getDisplayName() indicating a short name, such as "PST."
SHOWA - Static variable in class com.ibm.icu.util.JapaneseCalendar
Constant for the era starting on Dec. 25, 1926 AD.
SHROVE_TUESDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Shrove Tuesday, aka Mardi Gras, 48 days before Easter
SHUSHAN_PURIM - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SI - Static variable in class com.ibm.icu.util.LocaleData.MeasurementSystem
Measurement system specified by Le Système International d'Unités (SI) otherwise known as Metric system.
SIMCHAT_TORAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SIMPLE_CASE_FOLDING - Static variable in interface com.ibm.icu.lang.UProperty
String property Simple_Case_Folding.
SIMPLE_LOWERCASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Simple_Lowercase_Mapping.
SIMPLE_TITLECASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Simple_Titlecase_Mapping.
SIMPLE_UPPERCASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Simple_Uppercase_Mapping.
SIMPLIFIED_CHINESE - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
SINGLE_CHAR_BOUNDARY - Static variable in class com.ibm.icu.text.UTF16
Value returned in bounds().
SINHALA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SINHALA - Static variable in class com.ibm.icu.lang.UScript
Sinhala
SINHALA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SIVAN - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Sivan, the 10th month of the Hebrew year.
SMALL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
SMALL_FORM_VARIANTS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SMALL_FORM_VARIANTS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SOFT_DOTTED - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Soft_Dotted (new).
SP - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
SPACE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
SPACE_SEPARATOR - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Zs
SPACING_MODIFIER_LETTERS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SPACING_MODIFIER_LETTERS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SPECIALS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SPECIALS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SPELLOUT - Static variable in class com.ibm.icu.text.RuleBasedNumberFormat
Selector code that tells the constructor to create a spellout formatter
SQUARE - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
STANDALONE - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for context.
STANDALONE_DAY_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'c' field alignment, corresponding to the Calendar.DAY_OF_WEEK field.
STANDALONE_MONTH_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'L' field alignment, corresponding to the Calendar.MONTH field.
START_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Ps
STD3_ASCII_RULES_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
STERM - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
STRING_LIMIT - Static variable in interface com.ibm.icu.lang.UProperty
One more than the last constant for string Unicode properties.
STRING_START - Static variable in interface com.ibm.icu.lang.UProperty
First constant for string Unicode properties.
ST_STEPHENS_DAY - Static variable in class com.ibm.icu.util.SimpleHoliday
Saint Stephen's Day, December 26th
SUB - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
SUKKOT - Static variable in class com.ibm.icu.util.HebrewHoliday
 
SUNDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Sunday.
SUPER - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
SUPERSCRIPTS_AND_SUBSCRIPTS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPERSCRIPTS_AND_SUBSCRIPTS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_ARROWS_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_ARROWS_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_ARROWS_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_ARROWS_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_MATHEMATICAL_OPERATORS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_PUNCTUATION - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTAL_PUNCTUATION_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTARY_MIN_VALUE - Static variable in class com.ibm.icu.lang.UCharacter
The minimum value for Supplementary code points
SUPPLEMENTARY_MIN_VALUE - Static variable in class com.ibm.icu.text.UTF16
The minimum value for Supplementary code points
SUPPLEMENTARY_PRIVATE_USE_AREA_A - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTARY_PRIVATE_USE_AREA_B - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SURROGATE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
SURROGATE - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Cs
SURROGATE_MAX_VALUE - Static variable in class com.ibm.icu.text.UTF16
Maximum surrogate value
SURROGATE_MIN_VALUE - Static variable in class com.ibm.icu.text.UTF16
Surrogate minimum value
SWASH_KAF - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
SYLOTI_NAGRI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SYLOTI_NAGRI - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
SYLOTI_NAGRI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SYMBOL_NAME - Static variable in class com.ibm.icu.util.Currency
Selector for getName() indicating a symbolic name for a currency, such as "$" for USD.
SYMBOL_REF - Static variable in interface com.ibm.icu.text.SymbolTable
The character preceding a symbol reference name.
SYRIAC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SYRIAC - Static variable in class com.ibm.icu.lang.UScript
Syriac
SYRIAC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
SYRIAC_WAW - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
S_TERM - Static variable in interface com.ibm.icu.lang.UProperty
Binary property STerm (new in Unicode 4.0.1).
SearchIterator - class com.ibm.icu.text.SearchIterator.
SearchIterator is an abstract base class that defines a protocol for text searching.
SearchIterator(CharacterIterator, BreakIterator) - Constructor for class com.ibm.icu.text.SearchIterator
Protected constructor for use by subclasses.
SimpleDateFormat - class com.ibm.icu.text.SimpleDateFormat.
SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner.
SimpleDateFormat() - Constructor for class com.ibm.icu.text.SimpleDateFormat
Construct a SimpleDateFormat using the default pattern for the default locale.
SimpleDateFormat(String) - Constructor for class com.ibm.icu.text.SimpleDateFormat
Construct a SimpleDateFormat using the given pattern in the default locale.
SimpleDateFormat(String, Locale) - Constructor for class com.ibm.icu.text.SimpleDateFormat
Construct a SimpleDateFormat using the given pattern and locale.
SimpleDateFormat(String, ULocale) - Constructor for class com.ibm.icu.text.SimpleDateFormat
Construct a SimpleDateFormat using the given pattern and locale.
SimpleDateFormat(String, DateFormatSymbols) - Constructor for class com.ibm.icu.text.SimpleDateFormat
Construct a SimpleDateFormat using the given pattern and locale-specific symbol data.
SimpleDateFormat(String, DateFormatSymbols, ULocale) - Constructor for class com.ibm.icu.text.SimpleDateFormat
 
SimpleDateRule - class com.ibm.icu.util.SimpleDateRule.
Simple implementation of DateRule.
SimpleDateRule(int, int) - Constructor for class com.ibm.icu.util.SimpleDateRule
Construct a rule for a fixed date within a month
SimpleDateRule(int, int, int, boolean) - Constructor for class com.ibm.icu.util.SimpleDateRule
Construct a rule for a weekday within a month, e.g. the first Monday.
SimpleHoliday - class com.ibm.icu.util.SimpleHoliday.
A holiday whose date can be represented by a month, day, and optionally day of week in the Gregorian calendar.
SimpleHoliday(int, int, String) - Constructor for class com.ibm.icu.util.SimpleHoliday
Construct an object representing a holiday
SimpleHoliday(int, int, String, int) - Constructor for class com.ibm.icu.util.SimpleHoliday
Construct an object representing a holiday
SimpleHoliday(int, int, String, int, int) - Constructor for class com.ibm.icu.util.SimpleHoliday
Construct an object representing a holiday
SimpleHoliday(int, int, int, String) - Constructor for class com.ibm.icu.util.SimpleHoliday
// TODO: remove Construct an object representing a holiday
SimpleHoliday(int, int, int, String, int) - Constructor for class com.ibm.icu.util.SimpleHoliday
 
SimpleHoliday(int, int, int, String, int, int) - Constructor for class com.ibm.icu.util.SimpleHoliday
 
SimpleTimeZone - class com.ibm.icu.util.SimpleTimeZone.
SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
SimpleTimeZone(int, String) - Constructor for class com.ibm.icu.util.SimpleTimeZone
Constructs a SimpleTimeZone with the given base time zone offset from GMT and time zone ID.
SimpleTimeZone(int, String, int, int, int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.SimpleTimeZone
Construct a SimpleTimeZone with the given base time zone offset from GMT, time zone ID, time to start and end the daylight time.
SimpleTimeZone(int, String, int, int, int, int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.SimpleTimeZone
Constructor.
SimpleTimeZone(SimpleTimeZone, String) - Constructor for class com.ibm.icu.util.SimpleTimeZone
Constructs a SimpleTimeZone that wraps the given java.util.SimpleTimeZone.
SimpleTimeZone(int, String, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.ibm.icu.util.SimpleTimeZone
 
StringCharacterIterator - class com.ibm.icu.text.StringCharacterIterator.
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
StringCharacterIterator(String) - Constructor for class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
StringCharacterIterator(String, int) - Constructor for class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
StringCharacterIterator(String, int, int, int) - Constructor for class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
StringPrep - class com.ibm.icu.text.StringPrep.
StringPrep API implements the StingPrep framework as described by RFC 3454.
StringPrep(InputStream) - Constructor for class com.ibm.icu.text.StringPrep
Creates an StringPrep object after reading the input stream.
StringPrepParseException - exception com.ibm.icu.text.StringPrepParseException.
Exception that signals an error has occurred while parsing the input to StringPrep or IDNA.
StringPrepParseException(String, int) - Constructor for class com.ibm.icu.text.StringPrepParseException
Construct a ParseException object with the given message and error code
StringPrepParseException(String, int, String, int) - Constructor for class com.ibm.icu.text.StringPrepParseException
Construct a ParseException object with the given message and error code
StringPrepParseException(String, int, String, int, int) - Constructor for class com.ibm.icu.text.StringPrepParseException
Construct a ParseException object with the given message and error code
StringSearch - class com.ibm.icu.text.StringSearch.
StringSearch is the concrete subclass of SearchIterator that provides language-sensitive text searching based on the comparison rules defined in a RuleBasedCollator object.
StringSearch(String, CharacterIterator, RuleBasedCollator, BreakIterator) - Constructor for class com.ibm.icu.text.StringSearch
Initializes the iterator to use the language-specific rules defined in the argument collator to search for argument pattern in the argument target text.
StringSearch(String, CharacterIterator, RuleBasedCollator) - Constructor for class com.ibm.icu.text.StringSearch
Initializes the iterator to use the language-specific rules defined in the argument collator to search for argument pattern in the argument target text.
StringSearch(String, CharacterIterator, Locale) - Constructor for class com.ibm.icu.text.StringSearch
Initializes the iterator to use the language-specific rules and break iterator rules defined in the argument locale to search for argument pattern in the argument target text.
StringSearch(String, CharacterIterator, ULocale) - Constructor for class com.ibm.icu.text.StringSearch
Initializes the iterator to use the language-specific rules and break iterator rules defined in the argument locale to search for argument pattern in the argument target text.
StringSearch(String, String) - Constructor for class com.ibm.icu.text.StringSearch
Initializes the iterator to use the language-specific rules and break iterator rules defined in the default locale to search for argument pattern in the argument target text.
StringTokenizer - class com.ibm.icu.util.StringTokenizer.
The string tokenizer class allows an application to break a string into tokens by performing code point comparison.
StringTokenizer(String, UnicodeSet, boolean) - Constructor for class com.ibm.icu.util.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, UnicodeSet, boolean, boolean) - Constructor for class com.ibm.icu.util.StringTokenizer
Deprecated. This API is ICU internal only.
StringTokenizer(String, UnicodeSet) - Constructor for class com.ibm.icu.util.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, String, boolean) - Constructor for class com.ibm.icu.util.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, String, boolean, boolean) - Constructor for class com.ibm.icu.util.StringTokenizer
Deprecated. This API is ICU internal only.
StringTokenizer(String, String) - Constructor for class com.ibm.icu.util.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String) - Constructor for class com.ibm.icu.util.StringTokenizer
Constructs a string tokenizer for the specified string.
SymbolTable - interface com.ibm.icu.text.SymbolTable.
An interface that defines both lookup protocol and parsing of symbolic names.
scale() - Method in class com.ibm.icu.math.BigDecimal
Returns the scale of this BigDecimal.
secondaryOrder(int) - Static method in class com.ibm.icu.text.CollationElementIterator
Return the secondary order of the specified collation element, i.e. the 16th to 23th bits, inclusive.
set(Transliterator.Position) - Method in class com.ibm.icu.text.Transliterator.Position
Copies the indices of this position from another.
set(int, int) - Method in class com.ibm.icu.text.UnicodeSet
Make this object represent the range start - end.
set(UnicodeSet) - Method in class com.ibm.icu.text.UnicodeSet
Make this object represent the same set as other.
set(byte[], int, int) - Method in class com.ibm.icu.util.ByteArrayWrapper
Set the internal byte array from offset 0 to (limit - start) with the contents of src from offset start to limit.
set(int, int) - Method in class com.ibm.icu.util.Calendar
Sets the time field with the given value.
set(int, int, int) - Method in class com.ibm.icu.util.Calendar
Sets the values for the fields year, month, and date.
set(int, int, int, int, int) - Method in class com.ibm.icu.util.Calendar
Sets the values for the fields year, month, date, hour, and minute.
set(int, int, int, int, int, int) - Method in class com.ibm.icu.util.Calendar
Sets the values for the fields year, month, date, hour, minute, and second.
set2DigitYearStart(Date) - Method in class com.ibm.icu.text.SimpleDateFormat
Sets the 100-year period 2-digit years will be interpreted as being in to begin on the date the user specifies.
setAlternateHandlingDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the alternate handling mode to the initial mode set during construction of the RuleBasedCollator.
setAlternateHandlingShifted(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the alternate handling for QUATERNARY strength to be either shifted or non-ignorable.
setAmPmStrings(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets ampm strings.
setAmeteAlemEra(boolean) - Method in class com.ibm.icu.util.EthiopicCalendar
Set Alem or Mihret era.
setBreakIterator(BreakIterator) - Method in class com.ibm.icu.text.SearchIterator
Set the BreakIterator that is used to restrict the points at which matches are detected.
setCalendar(Calendar) - Method in class com.ibm.icu.text.DateFormat
Set the calendar to be used by this date format.
setCalendar(Calendar) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setCanonical(boolean) - Method in class com.ibm.icu.text.StringSearch
Set the canonical match mode.
setCaseFirstDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the case first mode to the initial mode set during construction of the RuleBasedCollator.
setCaseLevel(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
When case level is set to true, an additional weight is formed between the SECONDARY and TERTIARY weight, known as the case level.
setCaseLevelDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the case level mode to the initial mode set during construction of the RuleBasedCollator.
setCharAt(StringBuffer, int, int) - Static method in class com.ibm.icu.text.UTF16
Set a code point into a UTF16 position.
setCharAt(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Set a code point into a UTF16 position in a char array.
setCivil(boolean) - Method in class com.ibm.icu.util.IslamicCalendar
Determines whether this object uses the fixed-cycle Islamic civil calendar or an approximation of the religious, astronomical calendar.
setCodePointCompare(boolean) - Method in class com.ibm.icu.text.UTF16.StringComparator
Sets the comparison mode to code point compare if flag is true.
setCollator(RuleBasedCollator) - Method in class com.ibm.icu.text.StringSearch
Sets the RuleBasedCollator to be used for language-specific searching.
setCollator(Collator) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setCurrency(Currency) - Method in class com.ibm.icu.text.DecimalFormat
Sets the Currency object used to display currency amounts.
setCurrency(Currency) - Method in class com.ibm.icu.text.DecimalFormatSymbols
ICU does not use the DecimalFormatSymbols for the currency any more.
setCurrency(Currency) - Method in class com.ibm.icu.text.NumberFormat
Sets the Currency object used to display currency amounts.
setCurrency(Currency) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setCurrencySymbol(String) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the string denoting the local currency.
setDSTSavings(int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the amount of time in ms that the clock is advanced during DST.
setDateFormat(int, int, DateFormat) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setDateFormat(int, int, String) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setDateFormatSymbols(DateFormatSymbols) - Method in class com.ibm.icu.text.SimpleDateFormat
Allows you to set the date/time formatting data.
setDateLocale(ULocale) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. Set the date locale.
setDecimalFormatSymbols(DecimalFormatSymbols) - Method in class com.ibm.icu.text.DecimalFormat
Sets the decimal format symbols used by this format.
setDecimalSeparator(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for decimal sign.
setDecimalSeparatorAlwaysShown(boolean) - Method in class com.ibm.icu.text.DecimalFormat
Allows you to set the behavior of the decimal separator with integers.
setDeclaredEncoding(String) - Method in class com.ibm.icu.text.CharsetDetector
Set the declared encoding for charset detection.
setDecomposition(int) - Method in class com.ibm.icu.text.Collator
Set the decomposition mode of this Collator.
setDecompositionDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the decomposition mode to the initial mode set during construction of the RuleBasedCollator.
setDefault(TimeZone) - Static method in class com.ibm.icu.util.TimeZone
Sets the TimeZone that is returned by the getDefault method.
setDefault(ULocale) - Static method in class com.ibm.icu.util.ULocale
Sets the default ULocale.
setDefaultRuleSet(String) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Override the default rule set to use.
setDigit(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for a digit in a pattern.
setElementAt(char, byte) - Method in class com.ibm.icu.util.CompactByteArray
Set a new value for a Unicode character.
setElementAt(char, char, byte) - Method in class com.ibm.icu.util.CompactByteArray
Set new values for a range of Unicode character.
setElementAt(char, char) - Method in class com.ibm.icu.util.CompactCharArray
Set a new value for a Unicode character.
setElementAt(char, char, char) - Method in class com.ibm.icu.util.CompactCharArray
Set new values for a range of Unicode character.
setEndRule(int, int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the daylight savings ending rule.
setEndRule(int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the DST end rule to a fixed date within a month.
setEndRule(int, int, int, int, boolean) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the DST end rule to a weekday before or after a give date within a month, e.g., the first Monday on or after the 8th.
setEraNames(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets era name strings.
setEras(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets era strings.
setExponentSeparator(String) - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Set the string used to separate the mantissa from the exponent.
setExponentSignAlwaysShown(boolean) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set whether the exponent sign is always shown.
setFilter(UnicodeFilter) - Method in class com.ibm.icu.text.Transliterator
Changes the filter used by this transliterator.
setFirstDayOfWeek(int) - Method in class com.ibm.icu.util.Calendar
Sets what the first day of the week is; e.g., Sunday in US, Monday in France.
setFormat(int, Format) - Method in class com.ibm.icu.text.MessageFormat
Sets the format to use for the format element with the given format element index within the previously set pattern string.
setFormatByArgumentIndex(int, Format) - Method in class com.ibm.icu.text.MessageFormat
Sets the format to use for the format elements within the previously set pattern string that use the given argument index.
setFormatWidth(int) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the width to which the output of format() is padded.
setFormats(Format[]) - Method in class com.ibm.icu.text.MessageFormat
Sets the formats to use for the format elements in the previously set pattern string.
setFormatsByArgumentIndex(Format[]) - Method in class com.ibm.icu.text.MessageFormat
Sets the formats to use for the values passed into format methods or returned from parse methods.
setFrenchCollation(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the mode for the direction of SECONDARY weights to be used in French collation.
setFrenchCollationDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the French collation mode to the initial mode set during construction of the RuleBasedCollator.
setGregorianChange(Date) - Method in class com.ibm.icu.util.GregorianCalendar
Sets the GregorianCalendar change date.
setGroupingSeparator(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for thousands separator.
setGroupingSize(int) - Method in class com.ibm.icu.text.DecimalFormat
Set the grouping size.
setGroupingUsed(boolean) - Method in class com.ibm.icu.text.NumberFormat
Sets whether or not grouping will be used in this format.
setHiraganaQuaternary(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the Hiragana Quaternary mode to be on or off.
setHiraganaQuaternaryDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the Hiragana Quaternary mode to the initial mode set during construction of the RuleBasedCollator.
setID(String) - Method in class com.ibm.icu.text.Transliterator
Set the programmatic identifier for this transliterator.
setID(String) - Method in class com.ibm.icu.util.TimeZone
Sets the time zone ID.
setIgnoreCase(boolean, int) - Method in class com.ibm.icu.text.UTF16.StringComparator
Sets the Comparator to case-insensitive comparison mode if argument is true, otherwise case sensitive comparison mode if set to false.
setIndex(int) - Method in class com.ibm.icu.text.Normalizer
Deprecated. ICU 3.2
setIndex(int) - Method in class com.ibm.icu.text.SearchIterator
Sets the position in the target text at which the next search will start.
setIndex(int) - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
setIndex(int) - Method in class com.ibm.icu.text.StringSearch
Sets the position in the target text which the next search will start from to the argument.
setIndex(int) - Method in class com.ibm.icu.text.UCharacterIterator
Sets the index to the specified index in the text.
setIndexOnly(int) - Method in class com.ibm.icu.text.Normalizer
Set the iteration position in the input text that is being normalized, without any immediate normalization.
setInfinity(String) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the String used to represent infinity.
setInternationalCurrencySymbol(String) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the international string denoting the local currency.
setKeywordValue(String, String) - Method in class com.ibm.icu.util.ULocale
Given a keyword and a value, return a new locale with an updated keyword and value.
setKeywordValue(String, String, String) - Static method in class com.ibm.icu.util.ULocale
Given a locale id, a keyword, and a value, return a new locale id with an updated keyword and value.
setLenient(boolean) - Method in class com.ibm.icu.text.DateFormat
Specify whether or not date/time parsing is to be lenient.
setLenient(boolean) - Method in class com.ibm.icu.util.Calendar
Specify whether or not date/time interpretation is to be lenient.
setLenientParseMode(boolean) - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Turns lenient parse mode on and off.
setLoadingStatus(int) - Method in class com.ibm.icu.util.UResourceBundle
 
setLocalPatternChars(String) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets localized date-time pattern characters.
setLocale(Locale) - Method in class com.ibm.icu.text.MessageFormat
Sets the locale to be used when creating or comparing subformats.
setLocale(ULocale) - Method in class com.ibm.icu.text.MessageFormat
Sets the locale to be used when creating or comparing subformats.
setLocale(ULocale) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setLocales(List) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setLocales(ULocale[]) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setLocales(String) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setLowerCaseFirst(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the orders of lower cased characters to sort before upper cased characters, in strength TERTIARY.
setMatchLength(int) - Method in class com.ibm.icu.text.SearchIterator
Sets the length of the most recent match in the target text.
setMaximumContextLength(int) - Method in class com.ibm.icu.text.Transliterator
Method for subclasses to use to set the maximum context length.
setMaximumFractionDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Sets the maximum number of digits allowed in the fraction portion of a number.
setMaximumFractionDigits(int) - Method in class com.ibm.icu.text.NumberFormat
Sets the maximum number of digits allowed in the fraction portion of a number.
setMaximumIntegerDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Sets the maximum number of digits allowed in the integer portion of a number.
setMaximumIntegerDigits(int) - Method in class com.ibm.icu.text.NumberFormat
Sets the maximum number of digits allowed in the integer portion of a number.
setMaximumSignificantDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
setMinimalDaysInFirstWeek(int) - Method in class com.ibm.icu.util.Calendar
Sets what the minimal days required in the first week of the year are.
setMinimumExponentDigits(byte) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the minimum exponent digits that will be shown.
setMinimumFractionDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Sets the minimum number of digits allowed in the fraction portion of a number.
setMinimumFractionDigits(int) - Method in class com.ibm.icu.text.NumberFormat
Sets the minimum number of digits allowed in the fraction portion of a number.
setMinimumIntegerDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Sets the minimum number of digits allowed in the integer portion of a number.
setMinimumIntegerDigits(int) - Method in class com.ibm.icu.text.NumberFormat
Sets the minimum number of digits allowed in the integer portion of a number.
setMinimumSignificantDigits(int) - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
setMinusSign(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used to represent minus sign.
setMode(Normalizer.Mode) - Method in class com.ibm.icu.text.Normalizer
Set the normalization mode for this object.
setMonetaryDecimalSeparator(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the monetary decimal separator.
setMonths(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets month strings.
setMonths(String[], int, int) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets month strings.
setMultiplier(int) - Method in class com.ibm.icu.text.DecimalFormat
Set the multiplier for use in percent, permill, etc.
setNaN(String) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the String used to represent NaN.
setNegativePrefix(String) - Method in class com.ibm.icu.text.DecimalFormat
Set the negative prefix.
setNegativeSuffix(String) - Method in class com.ibm.icu.text.DecimalFormat
Set the positive suffix.
setNoSubstitute(boolean) - Method in class com.ibm.icu.util.LocaleData
Sets the "no substitute" behavior of this locale data object.
setNumberFormat(NumberFormat) - Method in class com.ibm.icu.text.DateFormat
Allows you to set the number formatter.
setNumberFormat(NumberFormat) - Method in class com.ibm.icu.text.SimpleDateFormat
Allows you to set the number formatter.
setNumberFormat(int, DateFormat) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setNumberFormat(int, String) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setNumberLocale(ULocale) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setNumericCollation(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
When numeric collation is turned on, this Collator generates a collation key for the numeric value of substrings of digits.
setNumericCollationDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Method to set numeric collation to its default value.
setOffset(int) - Method in class com.ibm.icu.text.CollationElementIterator
Sets the iterator to point to the collation element corresponding to the character at the specified offset.
setOption(int, boolean) - Method in class com.ibm.icu.text.Normalizer
Set options that affect this Normalizer's operation.
setOverlapping(boolean) - Method in class com.ibm.icu.text.SearchIterator
Determines whether overlapping matches are returned.
setPadCharacter(char) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the character used to pad to the format width.
setPadEscape(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Set the character used to pad numbers out to a specified width.
setPadPosition(int) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the position at which padding will take place.
setParseIntegerOnly(boolean) - Method in class com.ibm.icu.text.NumberFormat
Sets whether or not numbers should be parsed as integers only.
setPattern(String) - Method in class com.ibm.icu.text.StringSearch
Set the pattern to search for.
setPatternSeparator(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used to separate positive and negative subpatterns in a pattern.
setPerMill(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for mille percent sign.
setPercent(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for percent sign.
setPlusSign(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
NEW Set the localized plus sign.
setPositivePrefix(String) - Method in class com.ibm.icu.text.DecimalFormat
Set the positive prefix.
setPositiveSuffix(String) - Method in class com.ibm.icu.text.DecimalFormat
Set the positive suffix.
setRange(int, int) - Method in interface com.ibm.icu.util.ValueIterator
Restricts the range of integers to iterate and resets the iteration to begin at the index argument start.
setRawOffset(int) - Method in class com.ibm.icu.util.SimpleTimeZone
Set the raw offset.
setRawOffset(int) - Method in class com.ibm.icu.util.TimeZone
Sets the base time zone offset to GMT.
setRoundingIncrement(BigDecimal) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the rounding increment.
setRoundingIncrement(BigDecimal) - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
setRoundingIncrement(double) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the rounding increment.
setRoundingMode(int) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set the rounding mode.
setRule(DateRule) - Method in class com.ibm.icu.util.Holiday
 
setScale(int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal with a given scale.
setScale(int, int) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal with a given scale.
setScientificNotation(boolean) - Method in class com.ibm.icu.text.DecimalFormat
NEW Set whether or not scientific notation is used.
setSecondaryGroupingSize(int) - Method in class com.ibm.icu.text.DecimalFormat
Set the secondary grouping size.
setShortMonths(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets short month strings.
setShortWeekdays(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets short weekday strings.
setSignificantDigit(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used to represent a significant digit in a pattern.
setSignificantDigitsUsed(boolean) - Method in class com.ibm.icu.text.DecimalFormat
Deprecated. This is a draft API and might change in a future release of ICU.
setSource(String) - Method in class com.ibm.icu.text.CanonicalIterator
Set a new source for this iterator.
setStartRule(int, int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the daylight savings starting rule.
setStartRule(int, int, int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the DST start rule to a fixed date within a month.
setStartRule(int, int, int, int, boolean) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the DST start rule to a weekday before or after a give date within a month, e.g., the first Monday on or after the 8th.
setStartYear(int) - Method in class com.ibm.icu.util.SimpleTimeZone
Sets the daylight savings starting year.
setStrength(int) - Method in class com.ibm.icu.text.Collator
Sets this Collator's strength property.
setStrength(int) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets this Collator's strength property.
setStrengthDefault() - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the collation strength to the initial mode set during the construction of the RuleBasedCollator.
setTarget(CharacterIterator) - Method in class com.ibm.icu.text.SearchIterator
Set the target text to be searched.
setTarget(CharacterIterator) - Method in class com.ibm.icu.text.StringSearch
Set the target text to be searched.
setTerritory(String) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setText(String) - Method in class com.ibm.icu.text.BreakIterator
Sets the iterator to analyze a new piece of text.
setText(CharacterIterator) - Method in class com.ibm.icu.text.BreakIterator
Sets the iterator to analyze a new piece of text.
setText(byte[]) - Method in class com.ibm.icu.text.CharsetDetector
Set the input text (byte) data whose charset is to be detected.
setText(InputStream) - Method in class com.ibm.icu.text.CharsetDetector
Set the input text (byte) data whose charset is to be detected.
setText(String) - Method in class com.ibm.icu.text.CollationElementIterator
Set a new source string for iteration, and reset the offset to the beginning of the text.
setText(UCharacterIterator) - Method in class com.ibm.icu.text.CollationElementIterator
Set a new source string iterator for iteration, and reset the offset to the beginning of the text.
setText(CharacterIterator) - Method in class com.ibm.icu.text.CollationElementIterator
Set a new source string iterator for iteration, and reset the offset to the beginning of the text.
setText(CharacterIterator) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
 
setText(StringBuffer) - Method in class com.ibm.icu.text.Normalizer
Set the input text over which this Normalizer will iterate.
setText(char[]) - Method in class com.ibm.icu.text.Normalizer
Set the input text over which this Normalizer will iterate.
setText(String) - Method in class com.ibm.icu.text.Normalizer
Set the input text over which this Normalizer will iterate.
setText(CharacterIterator) - Method in class com.ibm.icu.text.Normalizer
Set the input text over which this Normalizer will iterate.
setText(UCharacterIterator) - Method in class com.ibm.icu.text.Normalizer
Set the input text over which this Normalizer will iterate.
setText(CharacterIterator) - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Set the iterator to analyze a new piece of text.
setText(CharacterIterator) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Set the iterator to analyze a new piece of text.
setText(CharacterIterator) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Set the iterator to analyze a new piece of text.
setText(String) - Method in class com.ibm.icu.text.StringCharacterIterator
Deprecated. ICU 2.4. Use java.text.StringCharacterIterator instead.
setTime(Date) - Method in class com.ibm.icu.util.Calendar
Sets this Calendar's current time with the given Date.
setTimeInMillis(long) - Method in class com.ibm.icu.util.Calendar
Sets this Calendar's current time from the given long value.
setTimeZone(TimeZone) - Method in class com.ibm.icu.text.DateFormat
Sets the time zone for the calendar of this DateFormat object.
setTimeZone(TimeZone) - Method in class com.ibm.icu.util.Calendar
Sets the time zone with the given time zone value.
setTimeZone(TimeZone) - Method in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
setToLimit() - Method in class com.ibm.icu.text.UCharacterIterator
Sets the current index to the limit.
setToStart() - Method in class com.ibm.icu.text.UCharacterIterator
Sets the current index to the start.
setUpperCaseFirst(boolean) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets whether uppercase characters sort before lowercase characters or vice versa, in strength TERTIARY.
setVariableTop(String) - Method in class com.ibm.icu.text.Collator
Variable top is a two byte primary value which causes all the codepoints with primary values that are less or equal than the variable top to be shifted when alternate handling is set to SHIFTED.
setVariableTop(int) - Method in class com.ibm.icu.text.Collator
Sets the variable top to a collation element value supplied.
setVariableTop(String) - Method in class com.ibm.icu.text.RuleBasedCollator
Variable top is a two byte primary value which causes all the codepoints with primary values that are less or equal than the variable top to be shifted when alternate handling is set to SHIFTED.
setVariableTop(int) - Method in class com.ibm.icu.text.RuleBasedCollator
Sets the variable top to a collation element value supplied.
setWeekdays(String[], int, int) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets weekday strings.
setWeekdays(String[]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets weekday strings.
setZeroDigit(char) - Method in class com.ibm.icu.text.DecimalFormatSymbols
Set the character used for zero.
setZoneStrings(String[][]) - Method in class com.ibm.icu.text.DateFormatSymbols
Sets timezone strings.
shape(char[], int, int, char[], int, int) - Method in class com.ibm.icu.text.ArabicShaping
Convert a range of text in the source array, putting the result into a range of text in the destination array, and return the number of characters written.
shape(char[], int, int) - Method in class com.ibm.icu.text.ArabicShaping
Convert a range of text in place.
shape(String) - Method in class com.ibm.icu.text.ArabicShaping
Convert a string, returning the new string.
shortValueExact() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a short.
signum() - Method in class com.ibm.icu.math.BigDecimal
Returns the sign of this BigDecimal, as an int.
size() - Method in class com.ibm.icu.text.UnicodeSet
Returns the number of elements in this set (its cardinality) Note than the elements of a set may include both individual codepoints and strings.
size - Variable in class com.ibm.icu.util.ByteArrayWrapper
Size of the internal byte array used.
start - Variable in class com.ibm.icu.text.Transliterator.Position
Beginning index, inclusive, of the text to be transliteratd.
start - Variable in class com.ibm.icu.util.RangeValueIterator.Element
Starting integer of the continuous result range that has the same value
startIndex() - Method in class com.ibm.icu.text.Normalizer
Retrieve the index of the start of the input text.
statesToBackfill - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
Looping states actually have to be backfilled later in the process than everything else.
string - Variable in class com.ibm.icu.text.UnicodeSetIterator
If codepoint == IS_STRING, then string points to the current string.
subFormat(StringBuffer, char, int, int, FieldPosition, Calendar) - Method in class com.ibm.icu.text.ChineseDateFormat
 
subFormat(char, int, int, FieldPosition, DateFormatSymbols, Calendar) - Method in class com.ibm.icu.text.SimpleDateFormat
Format a single field, given its pattern character.
subFormat(StringBuffer, char, int, int, FieldPosition, Calendar) - Method in class com.ibm.icu.text.SimpleDateFormat
Format a single field; useFastFormat variant.
subParse(String, int, char, int, boolean, boolean, boolean[], Calendar) - Method in class com.ibm.icu.text.ChineseDateFormat
 
subParse(String, int, char, int, boolean, boolean, boolean[], Calendar) - Method in class com.ibm.icu.text.SimpleDateFormat
Protected method that converts one field of the input string into a numeric field value in cal.
substring(int, int) - Method in class com.ibm.icu.text.ReplaceableString
Return a substring of the given string.
subtract(BigDecimal) - Method in class com.ibm.icu.math.BigDecimal
Returns a plain BigDecimal whose value is this-rhs, using fixed point arithmetic.
subtract(BigDecimal, MathContext) - Method in class com.ibm.icu.math.BigDecimal
Returns a BigDecimal whose value is this-rhs.

T

T - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
TAGALOG - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAGALOG - Static variable in class com.ibm.icu.lang.UScript
Tagalog
TAGALOG_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAGBANWA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAGBANWA - Static variable in class com.ibm.icu.lang.UScript
Tagbanwa
TAGBANWA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAGS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAGS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
TAHSAS - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 4th month of the Ethiopic year.
TAISHO - Static variable in class com.ibm.icu.util.JapaneseCalendar
Constant for the era starting on July 30, 1912 AD.
TAIWAN - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
TAI_LE - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAI_LE - Static variable in class com.ibm.icu.lang.UScript
Tai Le New script in Unicode 4
TAI_LE_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAI_XUAN_JING_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAI_XUAN_JING_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAMIL - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAMIL - Static variable in class com.ibm.icu.lang.UScript
Tamil
TAMIL_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TAMMUZ_17 - Static variable in class com.ibm.icu.util.HebrewHoliday
 
TAMUZ - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Tammuz, the 11th month of the Hebrew year.
TAW - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
TEH_MARBUTA - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
TEKEMT - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 2nd month of the Ethiopic year.
TELUGU - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TELUGU - Static variable in class com.ibm.icu.lang.UScript
Telugu
TELUGU_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TEN - Static variable in class com.ibm.icu.math.BigDecimal
The BigDecimal constant "10".
TER - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ??, the 5th month of the Ethiopic year.
TERMINAL_PUNCTUATION - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Terminal_Punctuation.
TERRITORYID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
TERTIARY - Static variable in class com.ibm.icu.text.Collator
Third level collator strength value.
TETH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
TEVET - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Tevet, the 4th month of the Hebrew year.
TEVET_10 - Static variable in class com.ibm.icu.util.HebrewHoliday
 
TEXT_DIRECTION_LOGICAL - Static variable in class com.ibm.icu.text.ArabicShaping
Direction indicator: the source is in logical (keyboard) order.
TEXT_DIRECTION_MASK - Static variable in class com.ibm.icu.text.ArabicShaping
Bit mask for direction indicators.
TEXT_DIRECTION_VISUAL_LTR - Static variable in class com.ibm.icu.text.ArabicShaping
Direction indicator: the source is in visual (display) order, that is, the leftmost displayed character is stored first.
THAANA - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
THAANA - Static variable in class com.ibm.icu.lang.UScript
Thana
THAANA_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
THAI - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
THAI - Static variable in class com.ibm.icu.lang.UScript
Thai
THAI_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
THURSDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Thursday.
TIBETAN - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TIBETAN - Static variable in class com.ibm.icu.lang.UScript
Tibetan
TIBETAN_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TIFINAGH - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TIFINAGH - Static variable in class com.ibm.icu.lang.UScript
New script code in Unicode 4.1
TIFINAGH_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
TIMEZONEID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
TIMEZONE_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'z' field alignment, corresponding to the Calendar.ZONE_OFFSET and Calendar.DST_OFFSET fields.
TIMEZONE_GENERIC_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'v' field alignment, corresponding to the Calendar.ZONE_OFFSET and Calendar.DST_OFFSET fields.
TIMEZONE_RFC_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'Z' field alignment, corresponding to the Calendar.ZONE_OFFSET and Calendar.DST_OFFSET fields.
TISHA_BAV - Static variable in class com.ibm.icu.util.HebrewHoliday
 
TISHRI - Static variable in class com.ibm.icu.util.HebrewCalendar
Constant for Tishri, the 1st month of the Hebrew year.
TITLECASE_LETTER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Lt
TITLECASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Titlecase_Mapping.
TOBA - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ????/????, the 5th month of the Coptic year.
TOUT - Static variable in class com.ibm.icu.util.CopticCalendar
Constant for ????/???, the 1st month of the Coptic year.
TO_MAX_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the maximum to value for a time scale.
TO_MIN_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the minimum to value for a time scale.
TRADITIONAL_CHINESE - Static variable in class com.ibm.icu.util.ULocale
Useful constant for language.
TRAILING_JAMO - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
TRAIL_CANONICAL_COMBINING_CLASS - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Trail_Canonical_Combining_Class.
TRAIL_SURROGATE_BOUNDARY - Static variable in class com.ibm.icu.text.UTF16
Value returned in bounds().
TRAIL_SURROGATE_MAX_VALUE - Static variable in class com.ibm.icu.text.UTF16
Trail surrogate maximum value
TRAIL_SURROGATE_MIN_VALUE - Static variable in class com.ibm.icu.text.UTF16
Trail surrogate minimum value
TRANSPARENT - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningType
 
TUESDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Tuesday.
TU_BSHEVAT - Static variable in class com.ibm.icu.util.HebrewHoliday
 
TimeZone - class com.ibm.icu.util.TimeZone.
TimeZone represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class com.ibm.icu.util.TimeZone
Default constructor.
Transliterator - class com.ibm.icu.text.Transliterator.
Transliterator is an abstract class that transliterates text from one format to another.
Transliterator(String, UnicodeFilter) - Constructor for class com.ibm.icu.text.Transliterator
Default constructor.
Transliterator.Factory - interface com.ibm.icu.text.Transliterator.Factory.
The factory interface for transliterators.
Transliterator.Position - class com.ibm.icu.text.Transliterator.Position.
Position structure for incremental transliteration.
Transliterator.Position() - Constructor for class com.ibm.icu.text.Transliterator.Position
Constructs a Position object with start, limit, contextStart, and contextLimit all equal to zero.
Transliterator.Position(int, int, int) - Constructor for class com.ibm.icu.text.Transliterator.Position
Constructs a Position object with the given start, contextStart, and contextLimit.
Transliterator.Position(int, int, int, int) - Constructor for class com.ibm.icu.text.Transliterator.Position
Constructs a Position object with the given start, limit, contextStart, and contextLimit.
Transliterator.Position(Transliterator.Position) - Constructor for class com.ibm.icu.text.Transliterator.Position
Constructs a Position object that is a copy of another.
targetText - Variable in class com.ibm.icu.text.SearchIterator
Target text for searching.
tempStateTable - Variable in class com.ibm.icu.text.RuleBasedBreakIterator_Old.Builder
A temporary holding place where the forward state table is built
tertiaryOrder(int) - Static method in class com.ibm.icu.text.CollationElementIterator
Return the tertiary order of the specified collation element, i.e. the last 8 bits.
toBigDecimal() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a java.math.BigDecimal.
toBigDecimal(long, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a datetime from the universal time scale to a BigDecimal in the given time scale.
toBigDecimal(BigDecimal, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a datetime from the universal time scale to a BigDecimal in the given time scale.
toBigDecimalTrunc(BigDecimal, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a time in the Universal Time Scale into another time scale.
toBigInteger() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a java.math.BigInteger.
toBigIntegerExact() - Method in class com.ibm.icu.math.BigDecimal
Converts this BigDecimal to a java.math.BigInteger.
toByteArray() - Method in class com.ibm.icu.text.CollationKey
Duplicates and returns the value of this CollationKey as a sequence of big-endian bytes terminated by a null.
toCharArray() - Method in class com.ibm.icu.math.BigDecimal
Returns the BigDecimal as a character array.
toChars(int, char[], int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
toChars(int) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
toCodePoint(char, char) - Static method in class com.ibm.icu.lang.UCharacter
Cover the JDK 1.5 API, for convenience.
toLocale() - Method in class com.ibm.icu.util.ULocale
Convert this ULocale object to a Locale.
toLocalizedPattern() - Method in class com.ibm.icu.text.DecimalFormat
Synthesizes a localized pattern string that represents the current state of this Format object.
toLocalizedPattern() - Method in class com.ibm.icu.text.SimpleDateFormat
Return a localized pattern string describing this date format.
toLong(long, int) - Static method in class com.ibm.icu.util.UniversalTimeScale
Convert a datetime from the universal time scale stored as a BigDecimal to a long in the given time scale.
toLowerCase(int) - Static method in class com.ibm.icu.lang.UCharacter
The given code point is mapped to its lowercase equivalent; if the code point has no lowercase equivalent, the code point itself is returned.
toLowerCase(String) - Static method in class com.ibm.icu.lang.UCharacter
Gets lowercase version of the argument string.
toLowerCase(Locale, String) - Static method in class com.ibm.icu.lang.UCharacter
Gets lowercase version of the argument string.
toLowerCase(ULocale, String) - Static method in class com.ibm.icu.lang.UCharacter
Gets lowercase version of the argument string.
toPattern() - Method in class com.ibm.icu.text.DecimalFormat
Synthesizes a pattern string that represents the current state of this Format object.
toPattern() - Method in class com.ibm.icu.text.MessageFormat
Returns a pattern representing the current state of the message format.
toPattern() - Method in class com.ibm.icu.text.SimpleDateFormat
Return a pattern string describing this date format.
toPattern(boolean) - Method in interface com.ibm.icu.text.UnicodeMatcher
Returns a string representation of this matcher.
toPattern(boolean) - Method in class com.ibm.icu.text.UnicodeSet
Returns a string representation of this set.
toRules(boolean) - Method in class com.ibm.icu.text.Transliterator
Returns a rule string for this transliterator.
toString(int) - Static method in class com.ibm.icu.lang.UCharacter
Converts argument code point and returns a String object representing the code point's value in UTF16 format.
toString(int) - Static method in class com.ibm.icu.lang.UCharacterCategory
Gets the name of the argument category
toString(int) - Static method in class com.ibm.icu.lang.UCharacterDirection
Gets the name of the argument direction
toString() - Method in class com.ibm.icu.math.BigDecimal
Returns the BigDecimal as a String.
toString() - Method in class com.ibm.icu.math.MathContext
Returns the MathContext as a readable string.
toString() - Method in class com.ibm.icu.text.ArabicShaping
 
toString() - Method in class com.ibm.icu.text.ReplaceableString
Return the contents of this object as a String.
toString() - Method in class com.ibm.icu.text.RuleBasedBreakIterator
Returns the description used to create this iterator
toString() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_New
Returns the description (rules) used to create this iterator.
toString() - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Returns the description used to create this iterator
toString() - Method in class com.ibm.icu.text.RuleBasedNumberFormat
Generates a textual description of this formatter.
toString() - Method in class com.ibm.icu.text.StringPrepParseException
Returns the position of error in the rules string
toString() - Method in class com.ibm.icu.text.Transliterator.Position
Returns a string representation of this Position.
toString() - Method in class com.ibm.icu.text.UnicodeSet
Return a programmer-readable string representation of this object.
toString() - Method in class com.ibm.icu.util.ByteArrayWrapper
Returns string value for debugging
toString() - Method in class com.ibm.icu.util.Calendar
Return a string representation of this calendar.
toString() - Method in class com.ibm.icu.util.Currency
Returns the ISO 4217 code for this currency.
toString() - Method in class com.ibm.icu.util.Measure
Returns a string representation of this object.
toString() - Method in class com.ibm.icu.util.SimpleTimeZone
Returns a string representation of this object.
toString() - Method in class com.ibm.icu.util.ULocale
Returns a string representation of this object.
toString() - Method in class com.ibm.icu.util.VersionInfo
Returns the String representative of VersionInfo in the format of "major.minor.milli.micro"
toTitleCase(int) - Static method in class com.ibm.icu.lang.UCharacter
Converts the code point argument to titlecase.
toTitleCase(String, BreakIterator) - Static method in class com.ibm.icu.lang.UCharacter
Gets the titlecase version of the argument string.
toTitleCase(Locale, String, BreakIterator) - Static method in class com.ibm.icu.lang.UCharacter
Gets the titlecase version of the argument string.
toTitleCase(ULocale, String, BreakIterator) - Static method in class com.ibm.icu.lang.UCharacter
Gets the titlecase version of the argument string.
toUpperCase(int) - Static method in class com.ibm.icu.lang.UCharacter
Converts the character argument to uppercase.
toUpperCase(String) - Static method in class com.ibm.icu.lang.UCharacter
Gets uppercase version of the argument string.
toUpperCase(Locale, String) - Static method in class com.ibm.icu.lang.UCharacter
Gets uppercase version of the argument string.
toUpperCase(ULocale, String) - Static method in class com.ibm.icu.lang.UCharacter
Gets uppercase version of the argument string.
transliterate(Replaceable, int, int) - Method in class com.ibm.icu.text.Transliterator
Transliterates a segment of a string, with optional filtering.
transliterate(Replaceable) - Method in class com.ibm.icu.text.Transliterator
Transliterates an entire string in place.
transliterate(String) - Method in class com.ibm.icu.text.Transliterator
Transliterate an entire string and returns the result.
transliterate(Replaceable, Transliterator.Position, String) - Method in class com.ibm.icu.text.Transliterator
Transliterates the portion of the text buffer that can be transliterated unambiguosly after new text has been inserted, typically as a result of a keyboard event.
transliterate(Replaceable, Transliterator.Position, int) - Method in class com.ibm.icu.text.Transliterator
Transliterates the portion of the text buffer that can be transliterated unambiguosly after a new character has been inserted, typically as a result of a keyboard event.
transliterate(Replaceable, Transliterator.Position) - Method in class com.ibm.icu.text.Transliterator
Transliterates the portion of the text buffer that can be transliterated unambiguosly.

U

UCAS - Static variable in class com.ibm.icu.lang.UScript
Unified Canadian Aboriginal Symbols (alias)
UCOL_BUILDER_VERSION - Static variable in class com.ibm.icu.util.VersionInfo
ICU4J collator builder version
UCOL_RUNTIME_VERSION - Static variable in class com.ibm.icu.util.VersionInfo
ICU4J collator runtime version
UCOL_TAILORINGS_VERSION - Static variable in class com.ibm.icu.util.VersionInfo
ICU4J collator tailorings version
UCharacter - class com.ibm.icu.lang.UCharacter.
The UCharacter class provides extensions to the java.lang.Character class.
UCharacter.DecompositionType - interface com.ibm.icu.lang.UCharacter.DecompositionType.
Decomposition Type constants.
UCharacter.EastAsianWidth - interface com.ibm.icu.lang.UCharacter.EastAsianWidth.
East Asian Width constants.
UCharacter.GraphemeClusterBreak - interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak.
Grapheme Cluster Break constants.
UCharacter.HangulSyllableType - interface com.ibm.icu.lang.UCharacter.HangulSyllableType.
Hangul Syllable Type constants.
UCharacter.JoiningGroup - interface com.ibm.icu.lang.UCharacter.JoiningGroup.
Joining Group constants.
UCharacter.JoiningType - interface com.ibm.icu.lang.UCharacter.JoiningType.
Joining Type constants.
UCharacter.LineBreak - interface com.ibm.icu.lang.UCharacter.LineBreak.
Line Break constants.
UCharacter.NumericType - interface com.ibm.icu.lang.UCharacter.NumericType.
Numeric Type constants.
UCharacter.SentenceBreak - interface com.ibm.icu.lang.UCharacter.SentenceBreak.
Sentence Break constants.
UCharacter.UnicodeBlock - class com.ibm.icu.lang.UCharacter.UnicodeBlock.
A family of character subsets representing the character blocks in the Unicode specification, generated from Unicode Data file Blocks.txt.
UCharacter.WordBreak - interface com.ibm.icu.lang.UCharacter.WordBreak.
Word Break constants.
UCharacterCategory - class com.ibm.icu.lang.UCharacterCategory.
Enumerated Unicode category types from the UnicodeData.txt file.
UCharacterDirection - class com.ibm.icu.lang.UCharacterDirection.
Enumerated Unicode character linguistic direction constants.
UCharacterEnums - class com.ibm.icu.lang.UCharacterEnums.
A container for the different 'enumerated types' used by UCharacter.
UCharacterEnums.ECharacterCategory - interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory.
'Enum' for the CharacterCategory constants.
UCharacterEnums.ECharacterDirection - interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection.
'Enum' for the CharacterDirection constants.
UCharacterIterator - class com.ibm.icu.text.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.
UCharacterIterator() - Constructor for class com.ibm.icu.text.UCharacterIterator
Protected default constructor for the subclasses
UFormat - class com.ibm.icu.text.UFormat.
An abstract class that extends Format to provide additional ICU protocol, specifically, the getLocale() API.
UFormat() - Constructor for class com.ibm.icu.text.UFormat
 
UForwardCharacterIterator - interface com.ibm.icu.text.UForwardCharacterIterator.
Interface that defines an API for forward-only iteration on text objects.
UGARITIC - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
UGARITIC - Static variable in class com.ibm.icu.lang.UScript
Ugaritic New script in Unicode 4
UGARITIC_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
UK - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
ULocale - class com.ibm.icu.util.ULocale.
A class analogous to Locale that provides additional support for ICU protocol.
ULocale(String) - Constructor for class com.ibm.icu.util.ULocale
Construct a ULocale from a RFC 3066 locale ID.
ULocale(String, String) - Constructor for class com.ibm.icu.util.ULocale
Convenience overload of ULocale(String, String, String) for compatibility with java.util.Locale.
ULocale(String, String, String) - Constructor for class com.ibm.icu.util.ULocale
Construct a ULocale from a localeID constructed from the three 'fields' a, b, and c.
ULocale.Type - class com.ibm.icu.util.ULocale.Type.
Opaque selector enum for getLocale().
UNASSIGNED - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Unassigned character type
UNASSIGNED_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
UNDECIMBER - Static variable in class com.ibm.icu.util.Calendar
Value of the MONTH field indicating the thirteenth month of the year.
UNICODECOUNT - Static variable in class com.ibm.icu.util.CompactByteArray
The total number of Unicode characters.
UNICODECOUNT - Static variable in class com.ibm.icu.util.CompactCharArray
The total number of Unicode characters.
UNICODE_1_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 1.0 version
UNICODE_1_0_1 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 1.0.1 version
UNICODE_1_1_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 1.1.0 version
UNICODE_1_1_5 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 1.1.5 version
UNICODE_1_NAME - Static variable in interface com.ibm.icu.lang.UProperty
String property Unicode_1_Name.
UNICODE_2_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 2.0 version
UNICODE_2_1_2 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 2.1.2 version
UNICODE_2_1_5 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 2.1.5 version
UNICODE_2_1_8 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 2.1.8 version
UNICODE_2_1_9 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 2.1.9 version
UNICODE_3_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 3.0 version
UNICODE_3_0_1 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 3.0.1 version
UNICODE_3_1_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 3.1.0 version
UNICODE_3_1_1 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 3.1.1 version
UNICODE_3_2 - Static variable in class com.ibm.icu.text.Normalizer
Options bit set value to select Unicode 3.2 normalization (except NormalizationCorrections).
UNICODE_3_2 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 3.2 version
UNICODE_4_0 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 4.0 version
UNICODE_4_0_1 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 4.0.1 version
UNICODE_4_1 - Static variable in class com.ibm.icu.util.VersionInfo
Unicode 4.1 version
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
UNIFIED_IDEOGRAPH - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Unified_Ideograph (new).
UNITS_ROUND_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the units round value for a time scale.
UNITS_VALUE - Static variable in class com.ibm.icu.util.UniversalTimeScale
The constant used to select the units value for a time scale.
UNIX_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in Unix systems.
UNKNOWN - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
UNSET - Static variable in class com.ibm.icu.util.Calendar
Value of the time stamp stamp[] indicating that a field has not been set since the last call to clear().
UPPER - Static variable in interface com.ibm.icu.lang.UCharacter.SentenceBreak
 
UPPER - Static variable in class com.ibm.icu.text.CollationKey.BoundMode
Upper bound that will match strings of exact size
UPPERCASE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Uppercase.
UPPERCASE_LETTER - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterCategory
Character type Lu
UPPERCASE_MAPPING - Static variable in interface com.ibm.icu.lang.UProperty
String property Uppercase_Mapping.
UPPER_LONG - Static variable in class com.ibm.icu.text.CollationKey.BoundMode
Upper bound that will match all the strings that have the same initial substring as the given string
UProperty - interface com.ibm.icu.lang.UProperty.
Selection constants for Unicode properties.
UProperty.NameChoice - interface com.ibm.icu.lang.UProperty.NameChoice.
Selector constants for UCharacter.getPropertyName() and UCharacter.getPropertyValueName().
UResourceBundle - class com.ibm.icu.util.UResourceBundle.
A class representing a collection of resource information pertaining to a given locale.
UResourceBundle() - Constructor for class com.ibm.icu.util.UResourceBundle
Sole constructor.
UResourceTypeMismatchException - exception com.ibm.icu.util.UResourceTypeMismatchException.
Exception thrown when the requested resource type is not the same type as the available resource
UResourceTypeMismatchException(String) - Constructor for class com.ibm.icu.util.UResourceTypeMismatchException
Constuct the exception with the given message
US - Static variable in class com.ibm.icu.util.LocaleData.MeasurementSystem
Measurement system followed in the United States of America.
US - Static variable in class com.ibm.icu.util.ULocale
Useful constant for country/region.
USE_STD3_RULES - Static variable in class com.ibm.icu.text.IDNA
Option to check if input conforms to STD-3 ASCII rules
UScript - class com.ibm.icu.lang.UScript.
A class to reflect UTR #24: Script Names (based on ISO 15924:2000, "Code for the representation of names of scripts").
UScriptRun - class com.ibm.icu.lang.UScriptRun.
UScriptRun is used to find runs of characters in the same script, as defined in the UScript class.
UScriptRun() - Constructor for class com.ibm.icu.lang.UScriptRun
Construct an empty UScriptRun object.
UScriptRun(String) - Constructor for class com.ibm.icu.lang.UScriptRun
Construct a UScriptRun object which iterates over the characters in the given string.
UScriptRun(String, int, int) - Constructor for class com.ibm.icu.lang.UScriptRun
Construct a UScriptRun object which iterates over a subrange of the characetrs in the given string.
UScriptRun(char[]) - Constructor for class com.ibm.icu.lang.UScriptRun
Construct a UScriptRun object which iterates over the given characetrs.
UScriptRun(char[], int, int) - Constructor for class com.ibm.icu.lang.UScriptRun
Construct a UScriptRun object which iterates over a subrange of the given characetrs.
UTF16 - class com.ibm.icu.text.UTF16.
Standalone utility class providing UTF16 character conversions and indexing conversions.
UTF16.StringComparator - class com.ibm.icu.text.UTF16.StringComparator.
UTF16 string comparator class.
UTF16.StringComparator() - Constructor for class com.ibm.icu.text.UTF16.StringComparator
Default constructor that does code unit comparison and case sensitive comparison.
UTF16.StringComparator(boolean, boolean, int) - Constructor for class com.ibm.icu.text.UTF16.StringComparator
Constructor that does comparison based on the argument options.
U_MATCH - Static variable in interface com.ibm.icu.text.UnicodeMatcher
Constant returned by matches() indicating a complete match between the text and this matcher.
U_MISMATCH - Static variable in interface com.ibm.icu.text.UnicodeMatcher
Constant returned by matches() indicating a mismatch between the text and this matcher.
U_PARTIAL_MATCH - Static variable in interface com.ibm.icu.text.UnicodeMatcher
Constant returned by matches() indicating a partial match between the text and this matcher.
UnicodeCompressor - class com.ibm.icu.text.UnicodeCompressor.
A compression engine implementing the Standard Compression Scheme for Unicode (SCSU) as outlined in Unicode Technical Report #6.
UnicodeCompressor() - Constructor for class com.ibm.icu.text.UnicodeCompressor
Create a UnicodeCompressor.
UnicodeDecompressor - class com.ibm.icu.text.UnicodeDecompressor.
A decompression engine implementing the Standard Compression Scheme for Unicode (SCSU) as outlined in Unicode Technical Report #6.
UnicodeDecompressor() - Constructor for class com.ibm.icu.text.UnicodeDecompressor
Create a UnicodeDecompressor.
UnicodeFilter - class com.ibm.icu.text.UnicodeFilter.
UnicodeFilter defines a protocol for selecting a subset of the full range (U+0000 to U+FFFF) of Unicode characters.
UnicodeFilter() - Constructor for class com.ibm.icu.text.UnicodeFilter
(This should not be here; it is declared to make CheckTags happy.
UnicodeMatcher - interface com.ibm.icu.text.UnicodeMatcher.
UnicodeMatcher defines a protocol for objects that can match a range of characters in a Replaceable string.
UnicodeSet - class com.ibm.icu.text.UnicodeSet.
A mutable set of Unicode characters and multicharacter strings.
UnicodeSet() - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs an empty set.
UnicodeSet(UnicodeSet) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a copy of an existing set.
UnicodeSet(int, int) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set containing the given range.
UnicodeSet(String) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set from the given pattern.
UnicodeSet(String, boolean) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set from the given pattern.
UnicodeSet(String, int) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set from the given pattern.
UnicodeSet(String, ParsePosition, SymbolTable) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set from the given pattern.
UnicodeSet(String, ParsePosition, SymbolTable, int) - Constructor for class com.ibm.icu.text.UnicodeSet
Constructs a set from the given pattern.
UnicodeSet.XSymbolTable - class com.ibm.icu.text.UnicodeSet.XSymbolTable.
Internal class for customizing UnicodeSet parsing of properties.
UnicodeSet.XSymbolTable() - Constructor for class com.ibm.icu.text.UnicodeSet.XSymbolTable
 
UnicodeSetIterator - class com.ibm.icu.text.UnicodeSetIterator.
UnicodeSetIterator iterates over the contents of a UnicodeSet.
UnicodeSetIterator(UnicodeSet) - Constructor for class com.ibm.icu.text.UnicodeSetIterator
Create an iterator over the given set.
UnicodeSetIterator() - Constructor for class com.ibm.icu.text.UnicodeSetIterator
Create an iterator over nothing.
UniversalTimeScale - class com.ibm.icu.util.UniversalTimeScale.
There are quite a few different conventions for binary datetime, depending on different platforms and protocols.
unregister(Object) - Static method in class com.ibm.icu.text.BreakIterator
Unregister a previously-registered BreakIterator using the key returned from the register call.
unregister(Object) - Static method in class com.ibm.icu.text.Collator
Unregister a collator previously registered using registerInstance.
unregister(Object) - Static method in class com.ibm.icu.text.NumberFormat
Unregister the factory or instance associated with this key (obtained from registerInstance or registerFactory).
unregister(String) - Static method in class com.ibm.icu.text.Transliterator
Unregisters a transliterator or class.
unregister(Object) - Static method in class com.ibm.icu.util.Currency
Unregister the currency associated with this key (obtained from registerInstance).
unscaledValue() - Method in class com.ibm.icu.math.BigDecimal
Returns the number as a BigInteger after removing the scale.
useDaylightTime() - Method in class com.ibm.icu.util.SimpleTimeZone
 
useDaylightTime() - Method in class com.ibm.icu.util.TimeZone
Queries if this time zone uses daylight savings time.

V

V - Static variable in interface com.ibm.icu.lang.UCharacter.GraphemeClusterBreak
 
VALID_LOCALE - Static variable in class com.ibm.icu.util.ULocale
Selector for getLocale() indicating the most specific locale for which any data exists.
VARIANTID - Static variable in class com.ibm.icu.util.GlobalizationPreferences
Deprecated. This API is ICU internal only.
VARIATION_SELECTOR - Static variable in interface com.ibm.icu.lang.UProperty
Binary property Variation_Selector (new in Unicode 4.0.1).
VARIATION_SELECTORS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VARIATION_SELECTORS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VARIATION_SELECTORS_SUPPLEMENT - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VARIATION_SELECTORS_SUPPLEMENT_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VERIFICATION_ERROR - Static variable in class com.ibm.icu.text.StringPrepParseException
 
VERTICAL - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
VERTICAL_FORMS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VERTICAL_FORMS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
VOWEL_JAMO - Static variable in interface com.ibm.icu.lang.UCharacter.HangulSyllableType
 
ValueIterator - interface com.ibm.icu.util.ValueIterator.
Interface for enabling iteration over sets of , where int is the sorted integer index in ascending order and Object, its associated value.
ValueIterator.Element - class com.ibm.icu.util.ValueIterator.Element.
The return result container of each iteration.
ValueIterator.Element() - Constructor for class com.ibm.icu.util.ValueIterator.Element
Empty default constructor to make javadoc happy
VersionInfo - class com.ibm.icu.util.VersionInfo.
Class to store version numbers of the form major.minor.milli.micro.
validate(int) - Method in class com.ibm.icu.text.Transliterator.Position
Check all bounds.
validateField(int) - Method in class com.ibm.icu.util.Calendar
Validate a single field of this calendar.
validateField(int, int, int) - Method in class com.ibm.icu.util.Calendar
Validate a single field of this calendar given its minimum and maximum allowed value.
validateFields() - Method in class com.ibm.icu.util.Calendar
Ensure that each field is within its valid range by calling Calendar.validateField(int) on each field that has been set.
value - Variable in class com.ibm.icu.util.RangeValueIterator.Element
Gets the common value of the continous result range
value - Variable in class com.ibm.icu.util.ValueIterator.Element
Gets the Object value associated with the integer index.
valueOf(double) - Static method in class com.ibm.icu.math.BigDecimal
Translates a double to a BigDecimal.
valueOf(long) - Static method in class com.ibm.icu.math.BigDecimal
Translates a long to a BigDecimal.
valueOf(long, int) - Static method in class com.ibm.icu.math.BigDecimal
Translates a long to a BigDecimal with a given scale.
valueOf(int) - Static method in class com.ibm.icu.text.UTF16
Convenience method corresponding to String.valueOf(char).
valueOf(String, int) - Static method in class com.ibm.icu.text.UTF16
Convenience method corresponding to String.valueOf(codepoint at offset16).
valueOf(StringBuffer, int) - Static method in class com.ibm.icu.text.UTF16
Convenience method corresponding to StringBuffer.valueOf(codepoint at offset16).
valueOf(char[], int, int, int) - Static method in class com.ibm.icu.text.UTF16
Convenience method.
visible() - Method in class com.ibm.icu.text.Collator.CollatorFactory
Return true if this factory will be visible.
visible() - Method in class com.ibm.icu.text.NumberFormat.NumberFormatFactory
Returns true if this factory is visible.
visible() - Method in class com.ibm.icu.text.NumberFormat.SimpleNumberFormatFactory
 

W

WAW - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
WEDNESDAY - Static variable in class com.ibm.icu.util.Calendar
Value of the DAY_OF_WEEK field indicating Wednesday.
WEEKDAY - Static variable in class com.ibm.icu.util.Calendar
Value returned by getDayOfWeekType(int dayOfWeek) to indicate a weekday.
WEEKEND - Static variable in class com.ibm.icu.util.Calendar
Value returned by getDayOfWeekType(int dayOfWeek) to indicate a weekend day.
WEEKEND_CEASE - Static variable in class com.ibm.icu.util.Calendar
Value returned by getDayOfWeekType(int dayOfWeek) to indicate a day that starts as the weekend and transitions to a weekday.
WEEKEND_ONSET - Static variable in class com.ibm.icu.util.Calendar
Value returned by getDayOfWeekType(int dayOfWeek) to indicate a day that starts as a weekday and transitions to the weekend.
WEEK_OF_MONTH - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the week number within the current month.
WEEK_OF_MONTH_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'W' field alignment, corresponding to the Calendar.WEEK_OF_MONTH field.
WEEK_OF_YEAR - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the week number within the current year.
WEEK_OF_YEAR_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'w' field alignment, corresponding to the Calendar.WEEK_OF_YEAR field.
WHITE_SPACE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property White_Space.
WHITE_SPACE_NEUTRAL - Static variable in interface com.ibm.icu.lang.UCharacterEnums.ECharacterDirection
Directional type WS
WHIT_MONDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Whit Monday, 50 days after Easter
WHIT_SUNDAY - Static variable in class com.ibm.icu.util.EasterHoliday
Whit Sunday (aka Pentecost), 49 days after Easter
WIDE - Static variable in interface com.ibm.icu.lang.UCharacter.DecompositionType
 
WIDE - Static variable in interface com.ibm.icu.lang.UCharacter.EastAsianWidth
 
WIDE - Static variable in class com.ibm.icu.text.DateFormatSymbols
Constant for width.
WINDOWS_FILE_TIME - Static variable in class com.ibm.icu.util.UniversalTimeScale
Used in Windows for file times.
WORD_BREAK - Static variable in interface com.ibm.icu.lang.UProperty
Enumerated property Word_Break (new in Unicode 4.1).
WORD_IDEO - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words containing ideographic characters, lower limit
WORD_IDEO_LIMIT - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words containing ideographic characters, upper limit
WORD_JOINER - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
WORD_KANA - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words containing kana characters, lower limit
WORD_KANA_LIMIT - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words containing kana characters, upper limit
WORD_LETTER - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words that contain letters, excluding hiragana, katakana or ideographic characters, lower limit.
WORD_LETTER_LIMIT - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words containing letters, upper limit
WORD_NONE - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for "words" that do not fit into any of other categories.
WORD_NONE_LIMIT - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Upper bound for tags for uncategorized words.
WORD_NUMBER - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words that appear to be numbers, lower limit.
WORD_NUMBER_LIMIT - Static variable in class com.ibm.icu.text.RuleBasedBreakIterator
Tag value for words that appear to be numbers, upper limit.
weekNumber(int, int, int) - Method in class com.ibm.icu.util.Calendar
Return the week number of a day, within a period.
weekNumber(int, int) - Method in class com.ibm.icu.util.Calendar
Return the week number of a day, within a period.
writeSwappedInt(int, DataOutputStream, boolean) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
 
writeSwappedShort(short, DataOutputStream, boolean) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
 
writeTablesToFile(FileOutputStream, boolean) - Method in class com.ibm.icu.text.DictionaryBasedBreakIterator
 
writeTablesToFile(FileOutputStream, boolean) - Method in class com.ibm.icu.text.RuleBasedBreakIterator_Old
Write the RBBI runtime engine state transition tables to a file.

X

XID_CONTINUE - Static variable in interface com.ibm.icu.lang.UProperty
Binary property XID_Continue.
XID_START - Static variable in interface com.ibm.icu.lang.UProperty
Binary property XID_Start.

Y

YEAR - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the year.
YEAR_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'y' field alignment, corresponding to the Calendar.YEAR field.
YEAR_WOY - Static variable in class com.ibm.icu.util.Calendar
Field number for get() and set() indicating the extended year corresponding to the WEEK_OF_YEAR field.
YEAR_WOY_FIELD - Static variable in class com.ibm.icu.text.DateFormat
FieldPosition selector for 'Y' field alignment, corresponding to the Calendar.YEAR_WOY field.
YEH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
YEH_BARREE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
YEH_WITH_TAIL - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
YEKATIT - Static variable in class com.ibm.icu.util.EthiopicCalendar
Constant for ????, the 6th month of the Ethiopic year.
YES - Static variable in class com.ibm.icu.text.Normalizer
Indicates that string is in the normalized format
YI - Static variable in class com.ibm.icu.lang.UScript
Yi syllables
YIJING_HEXAGRAM_SYMBOLS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YIJING_HEXAGRAM_SYMBOLS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YI_RADICALS - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YI_RADICALS_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YI_SYLLABLES - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YI_SYLLABLES_ID - Static variable in class com.ibm.icu.lang.UCharacter.UnicodeBlock
 
YOM_HAATZMAUT - Static variable in class com.ibm.icu.util.HebrewHoliday
 
YOM_HASHOAH - Static variable in class com.ibm.icu.util.HebrewHoliday
 
YOM_HAZIKARON - Static variable in class com.ibm.icu.util.HebrewHoliday
 
YOM_KIPPUR - Static variable in class com.ibm.icu.util.HebrewHoliday
 
YOM_YERUSHALAYIM - Static variable in class com.ibm.icu.util.HebrewHoliday
 
YUDH - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
YUDH_HE - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 

Z

ZAIN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
ZERO - Static variable in class com.ibm.icu.math.BigDecimal
The BigDecimal constant "0".
ZERO_LENGTH_LABEL - Static variable in class com.ibm.icu.text.StringPrepParseException
 
ZHAIN - Static variable in interface com.ibm.icu.lang.UCharacter.JoiningGroup
 
ZONE_OFFSET - Static variable in class com.ibm.icu.util.Calendar
Field number for get and set indicating the raw offset from GMT in milliseconds.
ZWSPACE - Static variable in interface com.ibm.icu.lang.UCharacter.LineBreak
 
zeroPaddingNumber(StringBuffer, int, int, int) - Method in class com.ibm.icu.text.SimpleDateFormat
Internal high-speed method.
zeroPaddingNumber(long, int, int) - Method in class com.ibm.icu.text.SimpleDateFormat
Formats a number with the specified minimum and maximum number of digits.

_

_generatePattern(StringBuffer, boolean) - Method in class com.ibm.icu.text.UnicodeSet
Generate and append a string representation of this set to result.
_generatePattern(StringBuffer, boolean, boolean) - Method in class com.ibm.icu.text.UnicodeSet
Generate and append a string representation of this set to result.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

Copyright (c) 2006 IBM Corporation and others.