META-INF/
META-INF/MANIFEST.MF
com/
com/ibm/
com/ibm/icu/
com/ibm/icu/impl/
com/ibm/icu/impl/data/
com/ibm/icu/impl/data/icudt63b/
com/ibm/icu/impl/data/icudt63b/brkitr/
com/ibm/icu/impl/data/icudt63b/rbnf/
com/ibm/icu/impl/data/icudt63b/unit/
com/ibm/icu/impl/data/icudt63b/zone/
com/ibm/icu/impl/duration/
com/ibm/icu/impl/duration/impl/
com/ibm/icu/impl/duration/impl/data/
com/ibm/icu/impl/locale/
com/ibm/icu/impl/number/
com/ibm/icu/impl/number/parse/
com/ibm/icu/impl/number/range/
com/ibm/icu/lang/
com/ibm/icu/math/
com/ibm/icu/number/
com/ibm/icu/text/
com/ibm/icu/util/
com/ibm/icu/ICUConfig.properties
com/ibm/icu/impl/Assert.classAssert.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Assert extends java.lang.Object {
public void ()
public static void fail (java.lang.Exception)
Exception e
public static void fail (java.lang.String)
String msg
public static void assrt (boolean)
boolean val
public static void assrt (java.lang.String, boolean)
String msg
boolean val
}
com/ibm/icu/impl/BMPSet.classBMPSet.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.BMPSet extends java.lang.Object {
public static int U16_SURROGATE_OFFSET
private boolean[] latin1Contains
private int[] table7FF
private int[] bmpBlockBits
private int[] list4kStarts
private final int[] list
private final int listLength
static final boolean $assertionsDisabled
public void (int[], int)
int[] parentList
int parentListLength
int i
public void (com.ibm.icu.impl.BMPSet, int[], int)
com.ibm.icu.impl.BMPSet otherBMPSet
int[] newParentList
int newParentListLength
public boolean contains (int)
int lead
int twoBits
int c
public final int span (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition, com.ibm.icu.util.OutputInt)
char c2
int lead
int twoBits
int supplementary
char c2
char c
char c2
int lead
int twoBits
int supplementary
char c2
char c
int spanLength
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
com.ibm.icu.util.OutputInt outCount
int i
int limit
int numSupplementary
public final int spanBack (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
char c2
int lead
int twoBits
int supplementary
char c2
char c
char c2
int lead
int twoBits
int supplementary
char c2
CharSequence s
int limit
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
char c
private static void set32x64Bits (int[], int, int)
int[] table
int start
int limit
int lead
int trail
int bits
int limitLead
int limitTrail
private void initBits ()
int limit
int start
int limit
int listIndex
int minStart
private int findCodePoint (int, int, int)
int i
int c
int lo
int hi
private final boolean containsSlow (int, int, int)
int c
int lo
int hi
static void ()
}
com/ibm/icu/impl/CSCharacterIterator.classCSCharacterIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CSCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private int index
private CharSequence seq
public void (java.lang.CharSequence)
CharSequence text
public char first ()
public char last ()
public char current ()
public char next ()
public char previous ()
public char setIndex (int)
int position
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public java.lang.Object clone ()
com.ibm.icu.impl.CSCharacterIterator copy
}
com/ibm/icu/impl/CacheBase.classCacheBase.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.CacheBase extends java.lang.Object {
public void ()
public abstract java.lang.Object getInstance (java.lang.Object, java.lang.Object)
protected abstract java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/CacheValue$1.classCacheValue.java
package com.ibm.icu.impl
com.ibm.icu.impl.CacheValue$1 extends java.lang.Object {
}
com/ibm/icu/impl/CacheValue$NullValue.classCacheValue.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CacheValue$NullValue extends com.ibm.icu.impl.CacheValue {
private void ()
public boolean isNull ()
public java.lang.Object get ()
public java.lang.Object resetIfCleared (java.lang.Object)
Object value
void (com.ibm.icu.impl.CacheValue$1)
com.ibm.icu.impl.CacheValue$1 x0
}
com/ibm/icu/impl/CacheValue$SoftValue.classCacheValue.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CacheValue$SoftValue extends com.ibm.icu.impl.CacheValue {
private volatile java.lang.ref.Reference ref
void (java.lang.Object)
Object value
public java.lang.Object get ()
public synchronized java.lang.Object resetIfCleared (java.lang.Object)
Object value
Object oldValue
}
com/ibm/icu/impl/CacheValue$Strength.classCacheValue.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CacheValue$Strength extends java.lang.Enum {
public static final com.ibm.icu.impl.CacheValue$Strength STRONG
public static final com.ibm.icu.impl.CacheValue$Strength SOFT
private static final com.ibm.icu.impl.CacheValue$Strength[] $VALUES
public static com.ibm.icu.impl.CacheValue$Strength[] values ()
public static com.ibm.icu.impl.CacheValue$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/CacheValue$StrongValue.classCacheValue.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CacheValue$StrongValue extends com.ibm.icu.impl.CacheValue {
private Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
public java.lang.Object resetIfCleared (java.lang.Object)
Object value
}
com/ibm/icu/impl/CacheValue.classCacheValue.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.CacheValue extends java.lang.Object {
private static volatile com.ibm.icu.impl.CacheValue$Strength strength
private static final com.ibm.icu.impl.CacheValue NULL_VALUE
public void ()
public static void setStrength (com.ibm.icu.impl.CacheValue$Strength)
com.ibm.icu.impl.CacheValue$Strength strength
public static boolean futureInstancesWillBeStrong ()
public static com.ibm.icu.impl.CacheValue getInstance (java.lang.Object)
Object value
public boolean isNull ()
public abstract java.lang.Object get ()
public abstract java.lang.Object resetIfCleared (java.lang.Object)
static void ()
}
com/ibm/icu/impl/CalType.classCalType.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CalType extends java.lang.Enum {
public static final com.ibm.icu.impl.CalType GREGORIAN
public static final com.ibm.icu.impl.CalType ISO8601
public static final com.ibm.icu.impl.CalType BUDDHIST
public static final com.ibm.icu.impl.CalType CHINESE
public static final com.ibm.icu.impl.CalType COPTIC
public static final com.ibm.icu.impl.CalType DANGI
public static final com.ibm.icu.impl.CalType ETHIOPIC
public static final com.ibm.icu.impl.CalType ETHIOPIC_AMETE_ALEM
public static final com.ibm.icu.impl.CalType HEBREW
public static final com.ibm.icu.impl.CalType INDIAN
public static final com.ibm.icu.impl.CalType ISLAMIC
public static final com.ibm.icu.impl.CalType ISLAMIC_CIVIL
public static final com.ibm.icu.impl.CalType ISLAMIC_RGSA
public static final com.ibm.icu.impl.CalType ISLAMIC_TBLA
public static final com.ibm.icu.impl.CalType ISLAMIC_UMALQURA
public static final com.ibm.icu.impl.CalType JAPANESE
public static final com.ibm.icu.impl.CalType PERSIAN
public static final com.ibm.icu.impl.CalType ROC
public static final com.ibm.icu.impl.CalType UNKNOWN
String id
private static final com.ibm.icu.impl.CalType[] $VALUES
public static com.ibm.icu.impl.CalType[] values ()
public static com.ibm.icu.impl.CalType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String id
public java.lang.String getId ()
static void ()
}
com/ibm/icu/impl/CalendarAstronomer$1.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$1 extends java.lang.Object implements com.ibm.icu.impl.CalendarAstronomer$AngleFunc {
final com.ibm.icu.impl.CalendarAstronomer this$0
void (com.ibm.icu.impl.CalendarAstronomer)
com.ibm.icu.impl.CalendarAstronomer this$0
public double eval ()
}
com/ibm/icu/impl/CalendarAstronomer$2.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$2 extends java.lang.Object implements com.ibm.icu.impl.CalendarAstronomer$CoordFunc {
final com.ibm.icu.impl.CalendarAstronomer this$0
void (com.ibm.icu.impl.CalendarAstronomer)
com.ibm.icu.impl.CalendarAstronomer this$0
public com.ibm.icu.impl.CalendarAstronomer$Equatorial eval ()
}
com/ibm/icu/impl/CalendarAstronomer$3.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$3 extends java.lang.Object implements com.ibm.icu.impl.CalendarAstronomer$AngleFunc {
final com.ibm.icu.impl.CalendarAstronomer this$0
void (com.ibm.icu.impl.CalendarAstronomer)
com.ibm.icu.impl.CalendarAstronomer this$0
public double eval ()
}
com/ibm/icu/impl/CalendarAstronomer$4.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$4 extends java.lang.Object implements com.ibm.icu.impl.CalendarAstronomer$CoordFunc {
final com.ibm.icu.impl.CalendarAstronomer this$0
void (com.ibm.icu.impl.CalendarAstronomer)
com.ibm.icu.impl.CalendarAstronomer this$0
public com.ibm.icu.impl.CalendarAstronomer$Equatorial eval ()
}
com/ibm/icu/impl/CalendarAstronomer$AngleFunc.classCalendarAstronomer.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.CalendarAstronomer$AngleFunc extends java.lang.Object {
public abstract double eval ()
}
com/ibm/icu/impl/CalendarAstronomer$CoordFunc.classCalendarAstronomer.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.CalendarAstronomer$CoordFunc extends java.lang.Object {
public abstract com.ibm.icu.impl.CalendarAstronomer$Equatorial eval ()
}
com/ibm/icu/impl/CalendarAstronomer$Ecliptic.classCalendarAstronomer.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CalendarAstronomer$Ecliptic extends java.lang.Object {
public final double latitude
public final double longitude
public void (double, double)
double lat
double lon
public java.lang.String toString ()
}
com/ibm/icu/impl/CalendarAstronomer$Equatorial.classCalendarAstronomer.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CalendarAstronomer$Equatorial extends java.lang.Object {
public final double ascension
public final double declination
public void (double, double)
double asc
double dec
public java.lang.String toString ()
public java.lang.String toHmsString ()
}
com/ibm/icu/impl/CalendarAstronomer$Horizon.classCalendarAstronomer.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CalendarAstronomer$Horizon extends java.lang.Object {
public final double altitude
public final double azimuth
public void (double, double)
double alt
double azim
public java.lang.String toString ()
}
com/ibm/icu/impl/CalendarAstronomer$MoonAge.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$MoonAge extends java.lang.Object {
double value
void (double)
double val
}
com/ibm/icu/impl/CalendarAstronomer$SolarLongitude.classCalendarAstronomer.java
package com.ibm.icu.impl
com.ibm.icu.impl.CalendarAstronomer$SolarLongitude extends java.lang.Object {
double value
void (double)
double val
}
com/ibm/icu/impl/CalendarAstronomer.classCalendarAstronomer.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CalendarAstronomer extends java.lang.Object {
public static final double SIDEREAL_DAY
public static final double SOLAR_DAY
public static final double SYNODIC_MONTH
public static final double SIDEREAL_MONTH
public static final double TROPICAL_YEAR
public static final double SIDEREAL_YEAR
public static final int SECOND_MS
public static final int MINUTE_MS
public static final int HOUR_MS
public static final long DAY_MS
public static final long JULIAN_EPOCH_MS
static final long EPOCH_2000_MS
private static final double PI
private static final double PI2
private static final double RAD_HOUR
private static final double DEG_RAD
private static final double RAD_DEG
static final double JD_EPOCH
static final double SUN_ETA_G
static final double SUN_OMEGA_G
static final double SUN_E
public static final com.ibm.icu.impl.CalendarAstronomer$SolarLongitude VERNAL_EQUINOX
public static final com.ibm.icu.impl.CalendarAstronomer$SolarLongitude SUMMER_SOLSTICE
public static final com.ibm.icu.impl.CalendarAstronomer$SolarLongitude AUTUMN_EQUINOX
public static final com.ibm.icu.impl.CalendarAstronomer$SolarLongitude WINTER_SOLSTICE
static final double moonL0
static final double moonP0
static final double moonN0
static final double moonI
static final double moonE
static final double moonA
static final double moonT0
static final double moonPi
public static final com.ibm.icu.impl.CalendarAstronomer$MoonAge NEW_MOON
public static final com.ibm.icu.impl.CalendarAstronomer$MoonAge FIRST_QUARTER
public static final com.ibm.icu.impl.CalendarAstronomer$MoonAge FULL_MOON
public static final com.ibm.icu.impl.CalendarAstronomer$MoonAge LAST_QUARTER
private long time
private double fLongitude
private double fLatitude
private long fGmtOffset
private static final double INVALID
private transient double julianDay
private transient double julianCentury
private transient double sunLongitude
private transient double meanAnomalySun
private transient double moonLongitude
private transient double moonEclipLong
private transient double eclipObliquity
private transient double siderealT0
private transient double siderealTime
private transient com.ibm.icu.impl.CalendarAstronomer$Equatorial moonPosition
public void ()
public void (java.util.Date)
java.util.Date d
public void (long)
long aTime
public void (double, double)
double longitude
double latitude
public void setTime (long)
long aTime
public void setDate (java.util.Date)
java.util.Date date
public void setJulianDay (double)
double jdn
public long getTime ()
public java.util.Date getDate ()
public double getJulianDay ()
public double getJulianCentury ()
public double getGreenwichSidereal ()
double UT
private double getSiderealOffset ()
double JD
double S
double T
public double getLocalSidereal ()
private long lstToUT (double)
double lst
double lt
long base
public final com.ibm.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (com.ibm.icu.impl.CalendarAstronomer$Ecliptic)
com.ibm.icu.impl.CalendarAstronomer$Ecliptic ecliptic
public final com.ibm.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (double, double)
double eclipLong
double eclipLat
double obliq
double sinE
double cosE
double sinL
double cosL
double sinB
double cosB
double tanB
public final com.ibm.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (double)
double eclipLong
public com.ibm.icu.impl.CalendarAstronomer$Horizon eclipticToHorizon (double)
double eclipLong
com.ibm.icu.impl.CalendarAstronomer$Equatorial equatorial
double H
double sinH
double cosH
double sinD
double cosD
double sinL
double cosL
double altitude
double azimuth
public double getSunLongitude ()
double[] result
double[] getSunLongitude (double)
double julian
double day
double epochAngle
double meanAnomaly
public com.ibm.icu.impl.CalendarAstronomer$Equatorial getSunPosition ()
public long getSunTime (double, boolean)
double desired
boolean next
public long getSunTime (com.ibm.icu.impl.CalendarAstronomer$SolarLongitude, boolean)
com.ibm.icu.impl.CalendarAstronomer$SolarLongitude desired
boolean next
public long getSunRiseSet (boolean)
boolean rise
long t0
long noon
long t
public com.ibm.icu.impl.CalendarAstronomer$Equatorial getMoonPosition ()
double sunLong
double day
double meanLongitude
double meanAnomalyMoon
double evection
double annual
double a3
double center
double a4
double variation
double nodeLongitude
double y
double x
double moonEclipLat
public double getMoonAge ()
public double getMoonPhase ()
public long getMoonTime (double, boolean)
double desired
boolean next
public long getMoonTime (com.ibm.icu.impl.CalendarAstronomer$MoonAge, boolean)
com.ibm.icu.impl.CalendarAstronomer$MoonAge desired
boolean next
public long getMoonRiseSet (boolean)
boolean rise
private long timeOfAngle (com.ibm.icu.impl.CalendarAstronomer$AngleFunc, double, double, long, boolean)
long delta
double angle
double factor
com.ibm.icu.impl.CalendarAstronomer$AngleFunc func
double desired
double periodDays
long epsilon
boolean next
double lastAngle
double deltaAngle
double deltaT
double lastDeltaT
long startTime
private long riseOrSet (com.ibm.icu.impl.CalendarAstronomer$CoordFunc, boolean, double, double, long)
double angle
double lst
long newTime
com.ibm.icu.impl.CalendarAstronomer$CoordFunc func
boolean rise
double diameter
double refraction
long epsilon
com.ibm.icu.impl.CalendarAstronomer$Equatorial pos
double tanL
long deltaT
int count
double cosD
double psi
double x
double y
long delta
private static final double normalize (double, double)
double value
double range
private static final double norm2PI (double)
double angle
private static final double normPI (double)
double angle
private double trueAnomaly (double, double)
double meanAnomaly
double eccentricity
double delta
double E
private double eclipticObliquity ()
double epoch
double T
private void clearCache ()
public java.lang.String local (long)
long localMillis
private static java.lang.String radToHms (double)
double angle
int hrs
int min
int sec
private static java.lang.String radToDms (double)
double angle
int deg
int min
int sec
static java.lang.String access$000 (double)
double x0
static java.lang.String access$100 (double)
double x0
static void ()
}
com/ibm/icu/impl/CalendarCache.classCalendarCache.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CalendarCache extends java.lang.Object {
private static final int[] primes
private int pIndex
private int size
private int arraySize
private int threshold
private long[] keys
private long[] values
public static long EMPTY
public void ()
private void makeArrays (int)
int i
int newSize
public synchronized long get (long)
long key
public synchronized void put (long, long)
long key
long value
int index
private final int findIndex (long)
long key
int index
int delta
private void rehash ()
int i
int oldSize
long[] oldKeys
long[] oldValues
private final int hash (long)
long key
int h
private final int hash2 (long)
long key
static void ()
}
com/ibm/icu/impl/CalendarUtil$CalendarPreferences.classCalendarUtil.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CalendarUtil$CalendarPreferences extends com.ibm.icu.impl.UResource$Sink {
private static final com.ibm.icu.impl.CalendarUtil$CalendarPreferences INSTANCE
java.util.Map prefs
void ()
com.ibm.icu.impl.ICUResourceBundle rb
java.lang.String getCalendarTypeForRegion (java.lang.String)
String region
String type
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String type
com.ibm.icu.impl.UResource$Array types
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table calendarPreferenceData
static com.ibm.icu.impl.CalendarUtil$CalendarPreferences access$000 ()
static void ()
}
com/ibm/icu/impl/CalendarUtil.classCalendarUtil.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CalendarUtil extends java.lang.Object {
private static final String CALKEY
private static final String DEFCAL
public void ()
public static java.lang.String getCalendarType (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
String calType
com.ibm.icu.util.ULocale canonical
String region
}
com/ibm/icu/impl/CaseMapImpl$1.classCaseMapImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.CaseMapImpl$1 extends java.lang.Object {
}
com/ibm/icu/impl/CaseMapImpl$GreekUpper.classCaseMapImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CaseMapImpl$GreekUpper extends java.lang.Object {
private static final int UPPER_MASK
private static final int HAS_VOWEL
private static final int HAS_YPOGEGRAMMENI
private static final int HAS_ACCENT
private static final int HAS_DIALYTIKA
private static final int HAS_COMBINING_DIALYTIKA
private static final int HAS_OTHER_GREEK_DIACRITIC
private static final int HAS_VOWEL_AND_ACCENT
private static final int HAS_VOWEL_AND_ACCENT_AND_DIALYTIKA
private static final int HAS_EITHER_DIALYTIKA
private static final int AFTER_CASED
private static final int AFTER_VOWEL_WITH_ACCENT
private static final char[] data0370
private static final char[] data1F00
private static final char data2126
private void ()
private static final int getLetterData (int)
int c
private static final int getDiacriticData (int)
int c
private static boolean isFollowedByCasedLetter (java.lang.CharSequence, int)
int c
int type
CharSequence s
int i
private static java.lang.Appendable toUpper (int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits) throws java.io.IOException
int diacriticData
boolean change
int i2
int oldLength
int newLength
int upper
int numYpogegrammeni
boolean addTonos
boolean change
int c
int nextIndex
int nextState
int type
int data
int i
int options
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
int state
static java.lang.Appendable access$100 (int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits) throws java.io.IOException
int x0
CharSequence x1
Appendable x2
com.ibm.icu.text.Edits x3
static void ()
}
com/ibm/icu/impl/CaseMapImpl$StringContextIterator.classCaseMapImpl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CaseMapImpl$StringContextIterator extends java.lang.Object implements com.ibm.icu.impl.UCaseProps$ContextIterator {
protected CharSequence s
protected int index
protected int limit
protected int cpStart
protected int cpLimit
protected int dir
public void (java.lang.CharSequence)
CharSequence src
public void (java.lang.CharSequence, int, int)
CharSequence src
int cpStart
int cpLimit
public void setLimit (int)
int lim
public void moveToLimit ()
public int nextCaseMapCP ()
int c
public void setCPStartAndLimit (int, int)
int s
int l
public int getCPStart ()
public int getCPLimit ()
public int getCPLength ()
public void reset (int)
int direction
public int next ()
int c
int c
}
com/ibm/icu/impl/CaseMapImpl$WholeStringBreakIterator.classCaseMapImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CaseMapImpl$WholeStringBreakIterator extends com.ibm.icu.text.BreakIterator {
private int length
private void ()
private static void notImplemented ()
public int first ()
public int last ()
public int next (int)
int n
public int next ()
public int previous ()
public int following (int)
int offset
public int current ()
public java.text.CharacterIterator getText ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
public void setText (java.lang.CharSequence)
CharSequence newText
public void setText (java.lang.String)
String newText
void (com.ibm.icu.impl.CaseMapImpl$1)
com.ibm.icu.impl.CaseMapImpl$1 x0
}
com/ibm/icu/impl/CaseMapImpl.classCaseMapImpl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CaseMapImpl extends java.lang.Object {
public static final int TITLECASE_WHOLE_STRING
public static final int TITLECASE_SENTENCES
private static final int TITLECASE_ITERATOR_MASK
public static final int TITLECASE_ADJUST_TO_CASED
private static final int TITLECASE_ADJUSTMENT_MASK
private static final int LNS
public static final int OMIT_UNCHANGED_TEXT
private static final com.ibm.icu.impl.Trie2_16 CASE_TRIE
static final boolean $assertionsDisabled
public void ()
public static int addTitleAdjustmentOption (int, int)
int options
int newOption
int adjOptions
private static boolean isLNS (int)
int c
int gc
public static int addTitleIteratorOption (int, int)
int options
int newOption
int iterOptions
public static com.ibm.icu.text.BreakIterator getTitleBreakIterator (java.util.Locale, int, com.ibm.icu.text.BreakIterator)
java.util.Locale locale
int options
com.ibm.icu.text.BreakIterator iter
public static com.ibm.icu.text.BreakIterator getTitleBreakIterator (com.ibm.icu.util.ULocale, int, com.ibm.icu.text.BreakIterator)
com.ibm.icu.util.ULocale locale
int options
com.ibm.icu.text.BreakIterator iter
private static int appendCodePoint (java.lang.Appendable, int) throws java.io.IOException
Appendable a
int c
private static void appendResult (int, java.lang.Appendable, int, int, com.ibm.icu.text.Edits) throws java.io.IOException
int length
int result
Appendable dest
int cpLength
int options
com.ibm.icu.text.Edits edits
private static final void appendUnchanged (java.lang.CharSequence, int, int, java.lang.Appendable, int, com.ibm.icu.text.Edits) throws java.io.IOException
CharSequence src
int start
int length
Appendable dest
int options
com.ibm.icu.text.Edits edits
private static java.lang.String applyEdits (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.Edits)
int i
int i
com.ibm.icu.text.Edits$Iterator ei
CharSequence src
StringBuilder replacementChars
com.ibm.icu.text.Edits edits
StringBuilder result
private static void internalToLower (int, int, java.lang.CharSequence, int, int, com.ibm.icu.impl.CaseMapImpl$StringContextIterator, java.lang.Appendable, com.ibm.icu.text.Edits) throws java.io.IOException
byte[] latinToLower
byte d
int delta
int props
int delta
char trail
int c
char lead
int cpStart
int c
int caseLocale
int options
CharSequence src
int srcStart
int srcLimit
com.ibm.icu.impl.CaseMapImpl$StringContextIterator iter
Appendable dest
com.ibm.icu.text.Edits edits
byte[] latinToLower
int prev
int srcIndex
private static void internalToUpper (int, int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits) throws java.io.IOException
byte[] latinToUpper
byte d
int delta
int props
int delta
char trail
int c
char lead
int cpStart
int c
int caseLocale
int options
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
com.ibm.icu.impl.CaseMapImpl$StringContextIterator iter
byte[] latinToUpper
int prev
int srcIndex
int srcLength
public static java.lang.String toLower (int, int, java.lang.CharSequence)
com.ibm.icu.text.Edits edits
StringBuilder replacementChars
int caseLocale
int options
CharSequence src
public static java.lang.Appendable toLower (int, int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.io.IOException e
int caseLocale
int options
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public static java.lang.String toUpper (int, int, java.lang.CharSequence)
com.ibm.icu.text.Edits edits
StringBuilder replacementChars
int caseLocale
int options
CharSequence src
public static java.lang.Appendable toUpper (int, int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.io.IOException e
int caseLocale
int options
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public static java.lang.String toTitle (int, int, com.ibm.icu.text.BreakIterator, java.lang.CharSequence)
com.ibm.icu.text.Edits edits
StringBuilder replacementChars
int caseLocale
int options
com.ibm.icu.text.BreakIterator iter
CharSequence src
public static java.lang.Appendable toTitle (int, int, com.ibm.icu.text.BreakIterator, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
int index
boolean toCased
char c2
char c1
int titleLimit
int titleStart
int c
int index
com.ibm.icu.impl.CaseMapImpl$StringContextIterator iter
int srcLength
int prev
boolean isFirstIndex
java.io.IOException e
int caseLocale
int options
com.ibm.icu.text.BreakIterator titleIter
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public static java.lang.String fold (int, java.lang.CharSequence)
com.ibm.icu.text.Edits edits
StringBuilder replacementChars
int options
CharSequence src
public static java.lang.Appendable fold (int, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.io.IOException e
int options
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
static void access$200 (int, java.lang.Appendable, int, int, com.ibm.icu.text.Edits) throws java.io.IOException
int x0
Appendable x1
int x2
int x3
com.ibm.icu.text.Edits x4
static void ()
}
com/ibm/icu/impl/CharTrie.classCharTrie.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CharTrie extends com.ibm.icu.impl.Trie {
private char m_initialValue_
private char[] m_data_
static final boolean $assertionsDisabled
public void (java.nio.ByteBuffer, com.ibm.icu.impl.Trie$DataManipulate)
java.nio.ByteBuffer bytes
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
public void (int, int, com.ibm.icu.impl.Trie$DataManipulate)
int limit
char block
int initialValue
int leadUnitValue
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
int dataLength
int latin1Length
int i
public final char getCodePointValue (int)
int offset
int ch
int offset
public final char getLeadValue (char)
char ch
public final char getBMPValue (char)
char ch
public final char getSurrogateValue (char, char)
char lead
char trail
int offset
public final char getTrailValue (int, char)
int leadvalue
char trail
int offset
public final char getLatin1LinearValue (char)
char ch
public boolean equals (java.lang.Object)
com.ibm.icu.impl.CharTrie othertrie
Object other
boolean result
public int hashCode ()
protected final void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
int indexDataLength
protected final int getSurrogateOffset (char, char)
char lead
char trail
int offset
protected final int getValue (int)
int index
protected final int getInitialValue ()
static void ()
}
com/ibm/icu/impl/CharacterIteration.classCharacterIteration.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CharacterIteration extends java.lang.Object {
public static final int DONE32
private void ()
public static int next32 (java.text.CharacterIterator)
java.text.CharacterIterator ci
int c
public static int nextTrail32 (java.text.CharacterIterator, int)
char cTrail
java.text.CharacterIterator ci
int lead
int retVal
public static int previous32 (java.text.CharacterIterator)
char lead
java.text.CharacterIterator ci
char trail
int retVal
public static int current32 (java.text.CharacterIterator)
int trail
java.text.CharacterIterator ci
char lead
int retVal
}
com/ibm/icu/impl/CharacterIteratorWrapper.classCharacterIteratorWrapper.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CharacterIteratorWrapper extends com.ibm.icu.text.UCharacterIterator {
private java.text.CharacterIterator iterator
public void (java.text.CharacterIterator)
java.text.CharacterIterator iter
public int current ()
int c
public int getLength ()
public int getIndex ()
public int next ()
int i
public int previous ()
int i
public void setIndex (int)
IllegalArgumentException e
int index
public void setToLimit ()
public int getText (char[], int)
char ch
char[] fillIn
int offset
int length
int currentIndex
public java.lang.Object clone ()
com.ibm.icu.impl.CharacterIteratorWrapper result
CloneNotSupportedException e
public int moveIndex (int)
int delta
int length
int idx
public java.text.CharacterIterator getCharacterIterator ()
}
com/ibm/icu/impl/CharacterPropertiesImpl.classCharacterPropertiesImpl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CharacterPropertiesImpl extends java.lang.Object {
private static final com.ibm.icu.text.UnicodeSet[] inclusions
public void ()
public static synchronized void clear ()
int i
private static synchronized com.ibm.icu.text.UnicodeSet getInclusionsForSource (int)
com.ibm.icu.text.UnicodeSet incl
int src
public static com.ibm.icu.text.UnicodeSet getInclusionsForProperty (int)
int prop
int src
static void ()
}
com/ibm/icu/impl/ClassLoaderUtil$1.classClassLoaderUtil.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ClassLoaderUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public com.ibm.icu.impl.ClassLoaderUtil$BootstrapClassLoader run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ClassLoaderUtil$BootstrapClassLoader.classClassLoaderUtil.java
package com.ibm.icu.impl
com.ibm.icu.impl.ClassLoaderUtil$BootstrapClassLoader extends java.lang.ClassLoader {
void ()
}
com/ibm/icu/impl/ClassLoaderUtil.classClassLoaderUtil.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ClassLoaderUtil extends java.lang.Object {
private static volatile ClassLoader BOOTSTRAP_CLASSLOADER
public void ()
private static java.lang.ClassLoader getBootstrapClassLoader ()
ClassLoader cl
public static java.lang.ClassLoader getClassLoader (java.lang.Class)
Class cls
ClassLoader cl
public static java.lang.ClassLoader getClassLoader ()
ClassLoader cl
}
com/ibm/icu/impl/CollectionSet.classCollectionSet.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CollectionSet extends java.lang.Object implements java.util.Set {
private final java.util.Collection data
public void (java.util.Collection)
java.util.Collection data
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object e
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public void clear ()
}
com/ibm/icu/impl/CurrencyData$1.classCurrencyData.java
package com.ibm.icu.impl
final com.ibm.icu.impl.CurrencyData$1 extends java.lang.Object implements com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider {
void ()
public com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
boolean withFallback
public boolean hasData ()
}
com/ibm/icu/impl/CurrencyData$CurrencyDisplayInfo.classCurrencyData.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo extends com.ibm.icu.text.CurrencyDisplayNames {
public void ()
public abstract java.util.Map getUnitPatterns ()
public abstract com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String)
public abstract com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo ()
}
com/ibm/icu/impl/CurrencyData$CurrencyDisplayInfoProvider.classCurrencyData.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider extends java.lang.Object {
public abstract com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (com.ibm.icu.util.ULocale, boolean)
public abstract boolean hasData ()
}
com/ibm/icu/impl/CurrencyData$CurrencyFormatInfo.classCurrencyData.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo extends java.lang.Object {
public final String isoCode
public final String currencyPattern
public final String monetaryDecimalSeparator
public final String monetaryGroupingSeparator
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String isoCode
String currencyPattern
String monetarySeparator
String monetaryGroupingSeparator
}
com/ibm/icu/impl/CurrencyData$CurrencySpacingInfo$SpacingPattern.classCurrencyData.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern extends java.lang.Enum {
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern CURRENCY_MATCH
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern SURROUNDING_MATCH
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern INSERT_BETWEEN
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern COUNT
private static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern[] $VALUES
static final boolean $assertionsDisabled
public static com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern[] values ()
public static com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void (java.lang.String, int, int)
int value
static void ()
}
com/ibm/icu/impl/CurrencyData$CurrencySpacingInfo$SpacingType.classCurrencyData.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType extends java.lang.Enum {
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType BEFORE
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType AFTER
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType COUNT
private static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType[] $VALUES
public static com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType[] values ()
public static com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/CurrencyData$CurrencySpacingInfo.classCurrencyData.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo extends java.lang.Object {
private final String[][] symbols
public boolean hasBeforeCurrency
public boolean hasAfterCurrency
private static final String DEFAULT_CUR_MATCH
private static final String DEFAULT_CTX_MATCH
private static final String DEFAULT_INSERT
public static final com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo DEFAULT
static final boolean $assertionsDisabled
public void ()
public transient void (java.lang.String[])
int j
int i
String[] strings
int k
public void setSymbolIfNull (com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType, com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern, java.lang.String)
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern
String value
int i
int j
public java.lang.String[] getBeforeSymbols ()
public java.lang.String[] getAfterSymbols ()
static void ()
}
com/ibm/icu/impl/CurrencyData$DefaultInfo.classCurrencyData.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CurrencyData$DefaultInfo extends com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo {
private final boolean fallback
private static final com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo FALLBACK_INSTANCE
private static final com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo NO_FALLBACK_INSTANCE
private void (boolean)
boolean fallback
public static final com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo getWithFallback (boolean)
boolean fallback
public java.lang.String getName (java.lang.String)
String isoCode
public java.lang.String getPluralName (java.lang.String, java.lang.String)
String isoCode
String pluralType
public java.lang.String getSymbol (java.lang.String)
String isoCode
public java.lang.String getNarrowSymbol (java.lang.String)
String isoCode
public java.util.Map symbolMap ()
public java.util.Map nameMap ()
public com.ibm.icu.util.ULocale getULocale ()
public java.util.Map getUnitPatterns ()
public com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String)
String isoCode
public com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo ()
static void ()
}
com/ibm/icu/impl/CurrencyData.classCurrencyData.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CurrencyData extends java.lang.Object {
public static final com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider provider
private void ()
static void ()
Class clzz
Throwable t
com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider temp
}
com/ibm/icu/impl/DateNumberFormat.classDateNumberFormat.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.DateNumberFormat extends com.ibm.icu.text.NumberFormat {
private static final long serialVersionUID
private char[] digits
private char zeroDigit
private char minusSign
private boolean positiveOnly
private static final int DECIMAL_BUF_SIZE
private transient char[] decimalBuf
private static com.ibm.icu.impl.SimpleCache CACHE
private int maxIntDigits
private int minIntDigits
private static final long PARSE_THRESHOLD
public void (com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
com.ibm.icu.util.ULocale loc
String digitString
String nsName
public void (com.ibm.icu.util.ULocale, char, java.lang.String)
int i
com.ibm.icu.util.ULocale loc
char zeroDigit
String nsName
StringBuffer buf
private void initialize (com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
String minusString
String minusString
java.util.MissingResourceException ex1
String minusString
java.util.MissingResourceException ex
int i
String minusString
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.ULocale loc
String digitString
String nsName
char[] elems
public void setMaximumIntegerDigits (int)
int newValue
public int getMaximumIntegerDigits ()
public void setMinimumIntegerDigits (int)
int newValue
public int getMinimumIntegerDigits ()
public void setParsePositiveOnly (boolean)
boolean isPositiveOnly
public char getZeroDigit ()
public void setZeroDigit (char)
int i
char zero
public char[] getDigits ()
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long numberL
StringBuffer toAppendTo
java.text.FieldPosition pos
int number
int limit
int index
int padding
int length
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (com.ibm.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
int digit
char ch
String text
java.text.ParsePosition parsePosition
long num
boolean sawNumber
boolean negative
int base
int offset
Number result
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.DateNumberFormat other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public java.lang.Object clone ()
com.ibm.icu.impl.DateNumberFormat dnfmt
static void ()
}
com/ibm/icu/impl/DayPeriodRules$1.classDayPeriodRules.java
package com.ibm.icu.impl
com.ibm.icu.impl.DayPeriodRules$1 extends java.lang.Object {
}
com/ibm/icu/impl/DayPeriodRules$CutoffType.classDayPeriodRules.java
package com.ibm.icu.impl
final com.ibm.icu.impl.DayPeriodRules$CutoffType extends java.lang.Enum {
public static final com.ibm.icu.impl.DayPeriodRules$CutoffType BEFORE
public static final com.ibm.icu.impl.DayPeriodRules$CutoffType AFTER
public static final com.ibm.icu.impl.DayPeriodRules$CutoffType FROM
public static final com.ibm.icu.impl.DayPeriodRules$CutoffType AT
private static final com.ibm.icu.impl.DayPeriodRules$CutoffType[] $VALUES
public static com.ibm.icu.impl.DayPeriodRules$CutoffType[] values ()
public static com.ibm.icu.impl.DayPeriodRules$CutoffType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private static com.ibm.icu.impl.DayPeriodRules$CutoffType fromStringOrNull (java.lang.CharSequence)
CharSequence str
static com.ibm.icu.impl.DayPeriodRules$CutoffType access$300 (java.lang.CharSequence)
CharSequence x0
static void ()
}
com/ibm/icu/impl/DayPeriodRules$DayPeriod.classDayPeriodRules.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.DayPeriodRules$DayPeriod extends java.lang.Enum {
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod MIDNIGHT
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod NOON
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod MORNING1
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod AFTERNOON1
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod EVENING1
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod NIGHT1
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod MORNING2
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod AFTERNOON2
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod EVENING2
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod NIGHT2
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod AM
public static final com.ibm.icu.impl.DayPeriodRules$DayPeriod PM
public static com.ibm.icu.impl.DayPeriodRules$DayPeriod[] VALUES
private static final com.ibm.icu.impl.DayPeriodRules$DayPeriod[] $VALUES
public static com.ibm.icu.impl.DayPeriodRules$DayPeriod[] values ()
public static com.ibm.icu.impl.DayPeriodRules$DayPeriod valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private static com.ibm.icu.impl.DayPeriodRules$DayPeriod fromStringOrNull (java.lang.CharSequence)
CharSequence str
static com.ibm.icu.impl.DayPeriodRules$DayPeriod access$200 (java.lang.CharSequence)
CharSequence x0
static void ()
}
com/ibm/icu/impl/DayPeriodRules$DayPeriodRulesCountSink.classDayPeriodRules.java
package com.ibm.icu.impl
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesCountSink extends com.ibm.icu.impl.UResource$Sink {
private com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData data
private void (com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData)
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData data
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int setNum
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table rules
void (com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData, com.ibm.icu.impl.DayPeriodRules$1)
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData x0
com.ibm.icu.impl.DayPeriodRules$1 x1
}
com/ibm/icu/impl/DayPeriodRules$DayPeriodRulesData.classDayPeriodRules.java
package com.ibm.icu.impl
final com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData extends java.lang.Object {
java.util.Map localesToRuleSetNumMap
com.ibm.icu.impl.DayPeriodRules[] rules
int maxRuleSetNum
private void ()
void (com.ibm.icu.impl.DayPeriodRules$1)
com.ibm.icu.impl.DayPeriodRules$1 x0
}
com/ibm/icu/impl/DayPeriodRules$DayPeriodRulesDataSink.classDayPeriodRules.java
package com.ibm.icu.impl
final com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesDataSink extends com.ibm.icu.impl.UResource$Sink {
private com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData data
private int[] cutoffs
private int ruleSetNum
private com.ibm.icu.impl.DayPeriodRules$DayPeriod period
private com.ibm.icu.impl.DayPeriodRules$CutoffType cutoffType
private void (com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData)
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData data
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int setNum
int j
com.ibm.icu.impl.UResource$Table locales
com.ibm.icu.impl.UResource$Table rules
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table dayPeriodData
private void processRules (com.ibm.icu.impl.UResource$Table, com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.DayPeriodRules$CutoffType type
int l
com.ibm.icu.impl.UResource$Array cutoffArray
int length
int k
int k
com.ibm.icu.impl.UResource$Table periodDefinition
int j
com.ibm.icu.impl.DayPeriodRules$DayPeriod period
com.ibm.icu.impl.UResource$Table ruleSet
int i
com.ibm.icu.impl.UResource$Table rules
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
private void addCutoff (com.ibm.icu.impl.DayPeriodRules$CutoffType, java.lang.String)
com.ibm.icu.impl.DayPeriodRules$CutoffType type
String hourStr
int hour
private void setDayPeriodForHoursFromCutoffs ()
int hour
int startHour
com.ibm.icu.impl.DayPeriodRules rule
private static int parseHour (java.lang.String)
String str
int firstColonPos
String hourStr
int hour
void (com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData, com.ibm.icu.impl.DayPeriodRules$1)
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData x0
com.ibm.icu.impl.DayPeriodRules$1 x1
}
com/ibm/icu/impl/DayPeriodRules.classDayPeriodRules.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.DayPeriodRules extends java.lang.Object {
private static final com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData DATA
private boolean hasMidnight
private boolean hasNoon
private com.ibm.icu.impl.DayPeriodRules$DayPeriod[] dayPeriodForHour
private void ()
public static com.ibm.icu.impl.DayPeriodRules getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String localeCode
Integer ruleSetNum
public double getMidPointForDayPeriod (com.ibm.icu.impl.DayPeriodRules$DayPeriod)
com.ibm.icu.impl.DayPeriodRules$DayPeriod dayPeriod
int startHour
int endHour
double midPoint
private static com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData loadData ()
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesData data
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesCountSink countSink
com.ibm.icu.impl.DayPeriodRules$DayPeriodRulesDataSink sink
private int getStartHourForDayPeriod (com.ibm.icu.impl.DayPeriodRules$DayPeriod) throws java.lang.IllegalArgumentException
int i
int i
com.ibm.icu.impl.DayPeriodRules$DayPeriod dayPeriod
private int getEndHourForDayPeriod (com.ibm.icu.impl.DayPeriodRules$DayPeriod)
int i
int i
com.ibm.icu.impl.DayPeriodRules$DayPeriod dayPeriod
public boolean hasMidnight ()
public boolean hasNoon ()
public com.ibm.icu.impl.DayPeriodRules$DayPeriod getDayPeriodForHour (int)
int hour
private void add (int, int, com.ibm.icu.impl.DayPeriodRules$DayPeriod)
int i
int startHour
int limitHour
com.ibm.icu.impl.DayPeriodRules$DayPeriod period
private static int parseSetNum (java.lang.String)
String setNumStr
String numStr
static int access$000 (java.lang.String)
String x0
void (com.ibm.icu.impl.DayPeriodRules$1)
com.ibm.icu.impl.DayPeriodRules$1 x0
static com.ibm.icu.impl.DayPeriodRules$DayPeriod[] access$400 (com.ibm.icu.impl.DayPeriodRules)
com.ibm.icu.impl.DayPeriodRules x0
static boolean access$502 (com.ibm.icu.impl.DayPeriodRules, boolean)
com.ibm.icu.impl.DayPeriodRules x0
boolean x1
static boolean access$602 (com.ibm.icu.impl.DayPeriodRules, boolean)
com.ibm.icu.impl.DayPeriodRules x0
boolean x1
static void access$700 (com.ibm.icu.impl.DayPeriodRules, int, int, com.ibm.icu.impl.DayPeriodRules$DayPeriod)
com.ibm.icu.impl.DayPeriodRules x0
int x1
int x2
com.ibm.icu.impl.DayPeriodRules$DayPeriod x3
static void ()
}
com/ibm/icu/impl/DontCareFieldPosition.classDontCareFieldPosition.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.DontCareFieldPosition extends java.text.FieldPosition {
public static final com.ibm.icu.impl.DontCareFieldPosition INSTANCE
private void ()
public void setBeginIndex (int)
int i
public void setEndIndex (int)
int i
static void ()
}
com/ibm/icu/impl/EraRules.classEraRules.java
package com.ibm.icu.impl
public com.ibm.icu.impl.EraRules extends java.lang.Object {
private static final int MAX_ENCODED_START_YEAR
private static final int MIN_ENCODED_START_YEAR
public static final int MIN_ENCODED_START
private static final int YEAR_MASK
private static final int MONTH_MASK
private static final int DAY_MASK
private int[] startDates
private int numEras
private int currentEra
private void (int[], int)
int[] startDates
int numEras
public static com.ibm.icu.impl.EraRules getInstance (com.ibm.icu.impl.CalType, boolean)
NumberFormatException e
int[] fields
String val
com.ibm.icu.util.UResourceBundle res
String key
com.ibm.icu.util.UResourceBundle eraRuleRes
String eraIdxStr
int eraIdx
boolean hasName
boolean hasEnd
com.ibm.icu.util.UResourceBundleIterator ruleItr
com.ibm.icu.impl.CalType calType
boolean includeTentativeEra
com.ibm.icu.util.UResourceBundle supplementalDataRes
com.ibm.icu.util.UResourceBundle calendarDataRes
com.ibm.icu.util.UResourceBundle calendarTypeRes
com.ibm.icu.util.UResourceBundle erasRes
int numEras
int firstTentativeIdx
int[] startDates
com.ibm.icu.util.UResourceBundleIterator itr
public int getNumberOfEras ()
public int[] getStartDate (int, int[])
int eraIdx
int[] fillIn
public int getStartYear (int)
int eraIdx
int[] fields
public int getEraIndex (int, int, int)
int low
int i
int year
int month
int day
int high
int low
public int getCurrentEraIndex ()
private void initCurrentEra ()
int[] fields
int currentEncodedDate
int eraIdx
private static boolean isSet (int)
int startDate
private static boolean isValidRuleStartDate (int, int, int)
int year
int month
int day
private static int encodeDate (int, int, int)
int year
int month
int day
private static int[] decodeDate (int, int[])
int year
int month
int day
int encodedDate
int[] fillIn
int year
int month
int day
int[] result
private static int compareEncodedDateWithYMD (int, int, int, int)
int tmp
int encoded
int year
int month
int day
static void ()
}
com/ibm/icu/impl/Grego.classGrego.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Grego extends java.lang.Object {
public static final long MIN_MILLIS
public static final long MAX_MILLIS
public static final int MILLIS_PER_SECOND
public static final int MILLIS_PER_MINUTE
public static final int MILLIS_PER_HOUR
public static final int MILLIS_PER_DAY
private static final int JULIAN_1_CE
private static final int JULIAN_1970_CE
private static final int[] MONTH_LENGTH
private static final int[] DAYS_BEFORE
public void ()
public static final boolean isLeapYear (int)
int year
public static final int monthLength (int, int)
int year
int month
public static final int previousMonthLength (int, int)
int year
int month
public static long fieldsToDay (int, int, int)
int year
int month
int dom
int y
long julian
public static int dayOfWeek (long)
long day
long[] remainder
int dayOfWeek
public static int[] dayToFields (long, int[])
long day
int[] fields
long[] rem
long n400
long n100
long n4
long n1
int year
int dayOfYear
boolean isLeap
int correction
int march1
int month
int dayOfMonth
int dayOfWeek
public static int[] timeToFields (long, int[])
long time
int[] fields
long[] remainder
long day
public static long floorDivide (long, long)
long numerator
long denominator
private static long floorDivide (long, long, long[])
long numerator
long denominator
long[] remainder
long quotient
public static int getDayOfWeekInMonth (int, int, int)
int year
int month
int dayOfMonth
int weekInMonth
public static java.lang.String timeToString (long)
long time
int[] fields
int millis
int hour
int min
int sec
static void ()
}
com/ibm/icu/impl/ICUBinary$1.classICUBinary.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUBinary$1 extends java.lang.Object {
}
com/ibm/icu/impl/ICUBinary$Authenticate.classICUBinary.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICUBinary$Authenticate extends java.lang.Object {
public abstract boolean isDataVersionAcceptable (byte[])
}
com/ibm/icu/impl/ICUBinary$DatPackageReader$IsAcceptable.classICUBinary.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUBinary$DatPackageReader$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.ICUBinary$1)
com.ibm.icu.impl.ICUBinary$1 x0
}
com/ibm/icu/impl/ICUBinary$DatPackageReader.classICUBinary.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUBinary$DatPackageReader extends java.lang.Object {
private static final int DATA_FORMAT
private static final com.ibm.icu.impl.ICUBinary$DatPackageReader$IsAcceptable IS_ACCEPTABLE
static final boolean $assertionsDisabled
private void ()
static boolean validate (java.nio.ByteBuffer)
java.io.IOException ignored
java.nio.ByteBuffer bytes
int count
private static boolean startsWithPackageName (java.nio.ByteBuffer, int)
int i
java.nio.ByteBuffer bytes
int start
int length
byte c
static java.nio.ByteBuffer getData (java.nio.ByteBuffer, java.lang.CharSequence)
java.nio.ByteBuffer data
java.nio.ByteBuffer bytes
CharSequence key
int index
static void addBaseNamesInFolder (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.util.Set)
java.nio.ByteBuffer bytes
String folder
String suffix
java.util.Set names
int index
int base
int count
StringBuilder sb
private static int binarySearch (java.nio.ByteBuffer, java.lang.CharSequence)
int mid
int nameOffset
int result
java.nio.ByteBuffer bytes
CharSequence key
int base
int count
int start
int limit
private static int getNameOffset (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int index
int base
private static int getDataOffset (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int index
int base
int count
static boolean addBaseName (java.nio.ByteBuffer, int, java.lang.String, java.lang.String, java.lang.StringBuilder, java.util.Set)
int i
char c
java.nio.ByteBuffer bytes
int index
String folder
String suffix
StringBuilder sb
java.util.Set names
int offset
byte b
int nameLimit
static void ()
}
com/ibm/icu/impl/ICUBinary$DataFile.classICUBinary.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.ICUBinary$DataFile extends java.lang.Object {
protected final String itemPath
void (java.lang.String)
String item
public java.lang.String toString ()
abstract java.nio.ByteBuffer getData (java.lang.String)
abstract void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
}
com/ibm/icu/impl/ICUBinary$PackageDataFile.classICUBinary.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUBinary$PackageDataFile extends com.ibm.icu.impl.ICUBinary$DataFile {
private final java.nio.ByteBuffer pkgBytes
void (java.lang.String, java.nio.ByteBuffer)
String item
java.nio.ByteBuffer bytes
java.nio.ByteBuffer getData (java.lang.String)
String requestedPath
void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
String folder
String suffix
java.util.Set names
}
com/ibm/icu/impl/ICUBinary$SingleDataFile.classICUBinary.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUBinary$SingleDataFile extends com.ibm.icu.impl.ICUBinary$DataFile {
private final java.io.File path
void (java.lang.String, java.io.File)
String item
java.io.File path
public java.lang.String toString ()
java.nio.ByteBuffer getData (java.lang.String)
String requestedPath
void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
String folder
String suffix
java.util.Set names
}
com/ibm/icu/impl/ICUBinary.classICUBinary.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUBinary extends java.lang.Object {
private static final java.util.List icuDataFiles
private static final byte MAGIC1
private static final byte MAGIC2
private static final byte CHAR_SET_
private static final byte CHAR_SIZE_
private static final String MAGIC_NUMBER_AUTHENTICATION_FAILED_
private static final String HEADER_AUTHENTICATION_FAILED_
static final boolean $assertionsDisabled
public void ()
private static void addDataFilesFromPath (java.lang.String, java.util.List)
int pathLimit
int sepIndex
int pathLimit
String path
String dataPath
java.util.List files
int pathStart
private static void addDataFilesFromFolder (java.io.File, java.lang.StringBuilder, java.util.List)
java.nio.ByteBuffer pkgBytes
String fileName
java.io.File file
java.io.File folder
StringBuilder itemPath
java.util.List dataFiles
java.io.File[] files
int folderPathLength
static int compareKeys (java.lang.CharSequence, java.nio.ByteBuffer, int)
int c2
int diff
int i
CharSequence key
java.nio.ByteBuffer bytes
int offset
static int compareKeys (java.lang.CharSequence, byte[], int)
int c2
int diff
int i
CharSequence key
byte[] bytes
int offset
public static java.nio.ByteBuffer getData (java.lang.String)
String itemPath
public static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String)
ClassLoader loader
String resourceName
String itemPath
public static java.nio.ByteBuffer getRequiredData (java.lang.String)
String itemPath
private static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String, boolean)
java.io.InputStream is
java.io.IOException e
ClassLoader loader
String resourceName
String itemPath
boolean required
java.nio.ByteBuffer bytes
java.nio.ByteBuffer buffer
private static java.nio.ByteBuffer getDataFromFile (java.lang.String)
java.nio.ByteBuffer data
com.ibm.icu.impl.ICUBinary$DataFile dataFile
String itemPath
private static java.nio.ByteBuffer mapFile (java.io.File)
java.nio.channels.FileChannel channel
java.nio.ByteBuffer bytes
java.io.FileInputStream file
java.io.FileNotFoundException ignored
java.io.IOException ignored
java.io.File path
public static void addBaseNamesInFileFolder (java.lang.String, java.lang.String, java.util.Set)
com.ibm.icu.impl.ICUBinary$DataFile dataFile
String folder
String suffix
java.util.Set names
public static com.ibm.icu.util.VersionInfo readHeaderAndDataVersion (java.nio.ByteBuffer, int, com.ibm.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.nio.ByteBuffer bytes
int dataFormat
com.ibm.icu.impl.ICUBinary$Authenticate authenticate
public static int readHeader (java.nio.ByteBuffer, int, com.ibm.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.nio.ByteBuffer bytes
int dataFormat
com.ibm.icu.impl.ICUBinary$Authenticate authenticate
byte magic1
byte magic2
byte isBigEndian
byte charsetFamily
byte sizeofUChar
int headerSize
int sizeofUDataInfo
byte[] formatVersion
public static int writeHeader (int, int, int, java.io.DataOutputStream) throws java.io.IOException
int dataFormat
int formatVersion
int dataVersion
java.io.DataOutputStream dos
public static void skipBytes (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int skipLength
public static byte[] getBytes (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
byte[] dest
public static java.lang.String getString (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
CharSequence cs
String s
public static char[] getChars (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
char[] dest
public static short[] getShorts (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
short[] dest
public static int[] getInts (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
int[] dest
public static long[] getLongs (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
long[] dest
public static java.nio.ByteBuffer sliceWithOrder (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
java.nio.ByteBuffer b
public static java.nio.ByteBuffer getByteBufferFromInputStreamAndCloseStream (java.io.InputStream) throws java.io.IOException
byte[] bytes
int numRead
int nextByte
int capacity
byte[] bytes
int avail
int length
java.io.InputStream is
public static com.ibm.icu.util.VersionInfo getVersionInfoFromCompactInt (int)
int version
public static byte[] getVersionByteArrayFromCompactInt (int)
int version
static java.nio.ByteBuffer access$100 (java.io.File)
java.io.File x0
static void ()
String dataPath
}
com/ibm/icu/impl/ICUCache.classICUCache.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICUCache extends java.lang.Object {
public static final int SOFT
public static final int WEAK
public static final Object NULL
public abstract void clear ()
public abstract void put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
static void ()
}
com/ibm/icu/impl/ICUConfig$1.classICUConfig.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUConfig$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$fname
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ICUConfig.classICUConfig.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUConfig extends java.lang.Object {
public static final String CONFIG_PROPS_FILE
private static final java.util.Properties CONFIG_PROPS
public void ()
public static java.lang.String get (java.lang.String)
String name
public static java.lang.String get (java.lang.String, java.lang.String)
String name
String def
String val
String fname
static void ()
java.io.InputStream is
}
com/ibm/icu/impl/ICUData$1.classICUData.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUData$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$resourceName
void (java.lang.String)
public java.net.URL run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ICUData$2.classICUData.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUData$2 extends java.lang.Object implements java.security.PrivilegedAction {
final Class val$root
final String val$resourceName
void (java.lang.Class, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ICUData$3.classICUData.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUData$3 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$loader
final String val$resourceName
void (java.lang.ClassLoader, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ICUData.classICUData.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUData extends java.lang.Object {
static final String ICU_DATA_PATH
static final String PACKAGE_NAME
public static final String ICU_BUNDLE
public static final String ICU_BASE_NAME
public static final String ICU_COLLATION_BASE_NAME
public static final String ICU_BRKITR_NAME
public static final String ICU_BRKITR_BASE_NAME
public static final String ICU_RBNF_BASE_NAME
public static final String ICU_TRANSLIT_BASE_NAME
public static final String ICU_LANG_BASE_NAME
public static final String ICU_CURR_BASE_NAME
public static final String ICU_REGION_BASE_NAME
public static final String ICU_ZONE_BASE_NAME
public static final String ICU_UNIT_BASE_NAME
private static final boolean logBinaryDataFromInputStream
private static final java.util.logging.Logger logger
public void ()
public static boolean exists (java.lang.String)
String resourceName
java.net.URL i
private static java.io.InputStream getStream (java.lang.Class, java.lang.String, boolean)
Class root
String resourceName
boolean required
java.io.InputStream i
static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String, boolean)
ClassLoader loader
String resourceName
boolean required
java.io.InputStream i
private static void checkStreamForBinaryData (java.io.InputStream, java.lang.String)
java.io.InputStream is
String resourceName
public static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String)
ClassLoader loader
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.ClassLoader, java.lang.String)
ClassLoader loader
String resourceName
public static java.io.InputStream getStream (java.lang.String)
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.String)
String resourceName
public static java.io.InputStream getStream (java.lang.Class, java.lang.String)
Class root
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.Class, java.lang.String)
Class root
String resourceName
static void ()
}
com/ibm/icu/impl/ICUDataVersion.classICUDataVersion.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUDataVersion extends java.lang.Object {
private static final String U_ICU_VERSION_BUNDLE
private static final String U_ICU_DATA_KEY
public void ()
public static com.ibm.icu.util.VersionInfo getDataVersion ()
java.util.MissingResourceException ex
com.ibm.icu.util.UResourceBundle icudatares
}
com/ibm/icu/impl/ICUDebug.classICUDebug.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUDebug extends java.lang.Object {
private static String params
private static boolean debug
private static boolean help
public static final String javaVersionString
public static final boolean isJDK14OrHigher
public static final com.ibm.icu.util.VersionInfo javaVersion
public void ()
public static com.ibm.icu.util.VersionInfo getInstanceLenient (java.lang.String)
char c
String s
int[] ver
boolean numeric
int i
int vidx
public static boolean enabled ()
public static boolean enabled (java.lang.String)
boolean result
String arg
public static java.lang.String value (java.lang.String)
int limit
int index
String arg
String result
static void ()
com.ibm.icu.util.VersionInfo java14Version
}
com/ibm/icu/impl/ICULocaleService$ICUResourceBundleFactory.classICULocaleService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory extends com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory {
protected final String bundleName
public void ()
public void (java.lang.String)
String bundleName
protected java.util.Set getSupportedIDs ()
public void updateVisibleIDs (java.util.Map)
String id
java.util.Map result
java.util.Set visibleIDs
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService service
protected java.lang.ClassLoader loader ()
public java.lang.String toString ()
}
com/ibm/icu/impl/ICULocaleService$LocaleKey.classICULocaleService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICULocaleService$LocaleKey extends com.ibm.icu.impl.ICUService$Key {
private int kind
private int varstart
private String primaryID
private String fallbackID
private String currentID
public static final int KIND_ANY
public static com.ibm.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String)
String primaryID
String canonicalFallbackID
public static com.ibm.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String, int)
String primaryID
String canonicalFallbackID
int kind
String canonicalPrimaryID
public static com.ibm.icu.impl.ICULocaleService$LocaleKey createWithCanonical (com.ibm.icu.util.ULocale, java.lang.String, int)
com.ibm.icu.util.ULocale locale
String canonicalFallbackID
int kind
String canonicalPrimaryID
protected void (java.lang.String, java.lang.String, java.lang.String, int)
int idx
String primaryID
String canonicalPrimaryID
String canonicalFallbackID
int kind
public java.lang.String prefix ()
public int kind ()
public java.lang.String canonicalID ()
public java.lang.String currentID ()
public java.lang.String currentDescriptor ()
StringBuilder buf
String result
public com.ibm.icu.util.ULocale canonicalLocale ()
public com.ibm.icu.util.ULocale currentLocale ()
public boolean fallback ()
int x
public boolean isFallbackOf (java.lang.String)
String id
}
com/ibm/icu/impl/ICULocaleService$LocaleKeyFactory.classICULocaleService.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory extends java.lang.Object implements com.ibm.icu.impl.ICUService$Factory {
protected final String name
protected final boolean visible
public static final boolean VISIBLE
public static final boolean INVISIBLE
protected void (boolean)
boolean visible
protected void (boolean, java.lang.String)
boolean visible
String name
public java.lang.Object create (com.ibm.icu.impl.ICUService$Key, com.ibm.icu.impl.ICUService)
com.ibm.icu.impl.ICULocaleService$LocaleKey lkey
int kind
com.ibm.icu.util.ULocale uloc
com.ibm.icu.impl.ICUService$Key key
com.ibm.icu.impl.ICUService service
protected boolean handlesKey (com.ibm.icu.impl.ICUService$Key)
String id
java.util.Set supported
com.ibm.icu.impl.ICUService$Key key
public void updateVisibleIDs (java.util.Map)
String id
java.util.Map result
java.util.Set cache
public java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String id
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale loc
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService service
protected boolean isSupportedID (java.lang.String)
String id
protected java.util.Set getSupportedIDs ()
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/impl/ICULocaleService$SimpleLocaleKeyFactory.classICULocaleService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICULocaleService$SimpleLocaleKeyFactory extends com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory {
private final Object obj
private final String id
private final int kind
public void (java.lang.Object, com.ibm.icu.util.ULocale, int, boolean)
Object obj
com.ibm.icu.util.ULocale locale
int kind
boolean visible
public void (java.lang.Object, com.ibm.icu.util.ULocale, int, boolean, java.lang.String)
Object obj
com.ibm.icu.util.ULocale locale
int kind
boolean visible
String name
public java.lang.Object create (com.ibm.icu.impl.ICUService$Key, com.ibm.icu.impl.ICUService)
com.ibm.icu.impl.ICUService$Key key
com.ibm.icu.impl.ICUService service
com.ibm.icu.impl.ICULocaleService$LocaleKey lkey
protected boolean isSupportedID (java.lang.String)
String idToCheck
public void updateVisibleIDs (java.util.Map)
java.util.Map result
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/impl/ICULocaleService.classICULocaleService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICULocaleService extends com.ibm.icu.impl.ICUService {
private com.ibm.icu.util.ULocale fallbackLocale
private String fallbackLocaleName
public void ()
public void (java.lang.String)
String name
public java.lang.Object get (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.Object get (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale locale
int kind
public java.lang.Object get (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale[] actualReturn
public java.lang.Object get (com.ibm.icu.util.ULocale, int, com.ibm.icu.util.ULocale[])
int n
com.ibm.icu.util.ULocale locale
int kind
com.ibm.icu.util.ULocale[] actualReturn
com.ibm.icu.impl.ICUService$Key key
String[] temp
Object result
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, com.ibm.icu.util.ULocale)
Object obj
com.ibm.icu.util.ULocale locale
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, com.ibm.icu.util.ULocale, boolean)
Object obj
com.ibm.icu.util.ULocale locale
boolean visible
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, com.ibm.icu.util.ULocale, int)
Object obj
com.ibm.icu.util.ULocale locale
int kind
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, com.ibm.icu.util.ULocale, int, boolean)
Object obj
com.ibm.icu.util.ULocale locale
int kind
boolean visible
com.ibm.icu.impl.ICUService$Factory factory
public java.util.Locale[] getAvailableLocales ()
java.util.Locale loc
String id
java.util.Set visIDs
java.util.Locale[] locales
int n
public com.ibm.icu.util.ULocale[] getAvailableULocales ()
String id
java.util.Set visIDs
com.ibm.icu.util.ULocale[] locales
int n
public java.lang.String validateFallbackLocale ()
com.ibm.icu.util.ULocale loc
public com.ibm.icu.impl.ICUService$Key createKey (java.lang.String)
String id
public com.ibm.icu.impl.ICUService$Key createKey (java.lang.String, int)
String id
int kind
public com.ibm.icu.impl.ICUService$Key createKey (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale l
int kind
}
com/ibm/icu/impl/ICUNotifier$NotifyThread.classICUNotifier.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUNotifier$NotifyThread extends java.lang.Thread {
private final com.ibm.icu.impl.ICUNotifier notifier
private final java.util.List queue
void (com.ibm.icu.impl.ICUNotifier)
com.ibm.icu.impl.ICUNotifier notifier
public void queue (java.util.EventListener[])
java.util.EventListener[] list
public void run ()
java.util.EventListener[] list
int i
java.util.EventListener[] list
}
com/ibm/icu/impl/ICUNotifier.classICUNotifier.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICUNotifier extends java.lang.Object {
private final Object notifyLock
private com.ibm.icu.impl.ICUNotifier$NotifyThread notifyThread
private java.util.List listeners
public void ()
public void addListener (java.util.EventListener)
java.util.EventListener ll
java.util.EventListener l
public void removeListener (java.util.EventListener)
java.util.Iterator iter
java.util.EventListener l
public void notifyChanged ()
protected abstract boolean acceptsListener (java.util.EventListener)
protected abstract void notifyListener (java.util.EventListener)
}
com/ibm/icu/impl/ICURWLock$1.classICURWLock.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICURWLock$1 extends java.lang.Object {
}
com/ibm/icu/impl/ICURWLock$Stats.classICURWLock.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICURWLock$Stats extends java.lang.Object {
public int _rc
public int _mrc
public int _wrc
public int _wc
public int _wwc
private void ()
private void (int, int, int, int, int)
int rc
int mrc
int wrc
int wc
int wwc
private void (com.ibm.icu.impl.ICURWLock$Stats)
com.ibm.icu.impl.ICURWLock$Stats rhs
public java.lang.String toString ()
void (com.ibm.icu.impl.ICURWLock$1)
com.ibm.icu.impl.ICURWLock$1 x0
void (com.ibm.icu.impl.ICURWLock$Stats, com.ibm.icu.impl.ICURWLock$1)
com.ibm.icu.impl.ICURWLock$Stats x0
com.ibm.icu.impl.ICURWLock$1 x1
}
com/ibm/icu/impl/ICURWLock.classICURWLock.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICURWLock extends java.lang.Object {
private java.util.concurrent.locks.ReentrantReadWriteLock rwl
private com.ibm.icu.impl.ICURWLock$Stats stats
public void ()
public synchronized com.ibm.icu.impl.ICURWLock$Stats resetStats ()
com.ibm.icu.impl.ICURWLock$Stats result
public synchronized com.ibm.icu.impl.ICURWLock$Stats clearStats ()
com.ibm.icu.impl.ICURWLock$Stats result
public synchronized com.ibm.icu.impl.ICURWLock$Stats getStats ()
public void acquireRead ()
public void releaseRead ()
public void acquireWrite ()
public void releaseWrite ()
}
com/ibm/icu/impl/ICUResourceBundle$1.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.impl.ICUResourceBundle createInstance (java.lang.String, com.ibm.icu.impl.ICUResourceBundle$Loader)
String unusedKey
com.ibm.icu.impl.ICUResourceBundle$Loader loader
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/ICUResourceBundle$2$1.classICUResourceBundle.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundle$2$1 extends java.lang.Object implements com.ibm.icu.impl.URLHandler$URLVisitor {
final com.ibm.icu.impl.ICUResourceBundle$2 this$0
void (com.ibm.icu.impl.ICUResourceBundle$2)
com.ibm.icu.impl.ICUResourceBundle$2 this$0
public void visit (java.lang.String)
String locstr
String s
}
com/ibm/icu/impl/ICUResourceBundle$2.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$2 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$root
final String val$bn
final java.util.Set val$names
void (java.lang.ClassLoader, java.lang.String, java.util.Set)
public java.lang.Void run ()
java.net.URL url
com.ibm.icu.impl.URLHandler handler
java.util.Enumeration urls
com.ibm.icu.impl.URLHandler$URLVisitor v
java.io.IOException e
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ICUResourceBundle$3.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$3 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.impl.ICUResourceBundle$AvailEntry createInstance (java.lang.String, java.lang.ClassLoader)
String key
ClassLoader loader
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/ICUResourceBundle$4.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$4 extends com.ibm.icu.impl.ICUResourceBundle$Loader {
final String val$fullName
final String val$baseName
final String val$localeID
final ClassLoader val$root
final com.ibm.icu.impl.ICUResourceBundle$OpenType val$openType
final String val$defaultID
void (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundle$OpenType, java.lang.String)
public com.ibm.icu.impl.ICUResourceBundle load ()
String temp
int i
com.ibm.icu.util.UResourceBundle parent
int i
String parentLocaleName
String rootLocale
String localeName
com.ibm.icu.impl.ICUResourceBundle b
}
com/ibm/icu/impl/ICUResourceBundle$AvailEntry.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$AvailEntry extends java.lang.Object {
private String prefix
private ClassLoader loader
private volatile com.ibm.icu.util.ULocale[] ulocales
private volatile java.util.Locale[] locales
private volatile java.util.Set nameSet
private volatile java.util.Set fullNameSet
void (java.lang.String, java.lang.ClassLoader)
String prefix
ClassLoader loader
com.ibm.icu.util.ULocale[] getULocaleList ()
java.util.Locale[] getLocaleList ()
java.util.Set getLocaleNameSet ()
java.util.Set getFullLocaleNameSet ()
}
com/ibm/icu/impl/ICUResourceBundle$Loader.classICUResourceBundle.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.ICUResourceBundle$Loader extends java.lang.Object {
private void ()
abstract com.ibm.icu.impl.ICUResourceBundle load ()
void (com.ibm.icu.impl.ICUResourceBundle$1)
com.ibm.icu.impl.ICUResourceBundle$1 x0
}
com/ibm/icu/impl/ICUResourceBundle$OpenType.classICUResourceBundle.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUResourceBundle$OpenType extends java.lang.Enum {
public static final com.ibm.icu.impl.ICUResourceBundle$OpenType LOCALE_DEFAULT_ROOT
public static final com.ibm.icu.impl.ICUResourceBundle$OpenType LOCALE_ROOT
public static final com.ibm.icu.impl.ICUResourceBundle$OpenType LOCALE_ONLY
public static final com.ibm.icu.impl.ICUResourceBundle$OpenType DIRECT
private static final com.ibm.icu.impl.ICUResourceBundle$OpenType[] $VALUES
public static com.ibm.icu.impl.ICUResourceBundle$OpenType[] values ()
public static com.ibm.icu.impl.ICUResourceBundle$OpenType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/ICUResourceBundle$WholeBundle.classICUResourceBundle.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUResourceBundle$WholeBundle extends java.lang.Object {
String baseName
String localeID
com.ibm.icu.util.ULocale ulocale
ClassLoader loader
com.ibm.icu.impl.ICUResourceBundleReader reader
java.util.Set topLevelKeys
void (java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundleReader)
String baseName
String localeID
ClassLoader loader
com.ibm.icu.impl.ICUResourceBundleReader reader
}
com/ibm/icu/impl/ICUResourceBundle.classICUResourceBundle.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUResourceBundle extends com.ibm.icu.util.UResourceBundle {
public static final String NO_INHERITANCE_MARKER
public static final ClassLoader ICU_DATA_CLASS_LOADER
protected static final String INSTALLED_LOCALES
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
private com.ibm.icu.impl.ICUResourceBundle container
private static com.ibm.icu.impl.CacheBase BUNDLE_CACHE
private static final String ICU_RESOURCE_INDEX
private static final String DEFAULT_TAG
private static final String FULL_LOCALE_NAMES_LIST
private static final boolean DEBUG
private static com.ibm.icu.impl.CacheBase GET_AVAILABLE_CACHE
protected String key
public static final int RES_BOGUS
public static final int ALIAS
public static final int TABLE32
public static final int TABLE16
public static final int STRING_V2
public static final int ARRAY16
private static final char RES_PATH_SEP_CHAR
private static final String RES_PATH_SEP_STR
private static final String ICUDATA
private static final char HYPHEN
private static final String LOCALE
static final boolean $assertionsDisabled
public static final com.ibm.icu.util.ULocale getFunctionalEquivalent (java.lang.String, java.lang.ClassLoader, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale, boolean[], boolean)
int i
com.ibm.icu.util.ULocale[] availableULocales
com.ibm.icu.impl.ICUResourceBundle irb
com.ibm.icu.impl.ICUResourceBundle irb
com.ibm.icu.impl.ICUResourceBundle irb
com.ibm.icu.impl.ICUResourceBundle urb
String baseName
ClassLoader loader
String resName
String keyword
com.ibm.icu.util.ULocale locID
boolean[] isAvailable
boolean omitDefault
String kwVal
String baseLoc
String defStr
com.ibm.icu.util.ULocale parent
com.ibm.icu.util.ULocale defLoc
boolean lookForDefault
com.ibm.icu.util.ULocale fullBase
int defDepth
int resDepth
com.ibm.icu.impl.ICUResourceBundle r
public static final java.lang.String[] getKeywordValues (java.lang.String, java.lang.String)
String s
com.ibm.icu.util.UResourceBundle b
com.ibm.icu.impl.ICUResourceBundle irb
java.util.Enumeration e
String baseName
String keyword
java.util.Set keywords
com.ibm.icu.util.ULocale[] locales
int i
public com.ibm.icu.impl.ICUResourceBundle getWithFallback (java.lang.String) throws java.util.MissingResourceException
String path
com.ibm.icu.impl.ICUResourceBundle actualBundle
com.ibm.icu.impl.ICUResourceBundle result
public com.ibm.icu.impl.ICUResourceBundle at (int)
int index
public com.ibm.icu.impl.ICUResourceBundle at (java.lang.String)
String key
public com.ibm.icu.impl.ICUResourceBundle findTopLevel (int)
int index
public com.ibm.icu.impl.ICUResourceBundle findTopLevel (java.lang.String)
String aKey
public com.ibm.icu.impl.ICUResourceBundle findWithFallback (java.lang.String)
String path
public java.lang.String findStringWithFallback (java.lang.String)
String path
public java.lang.String getStringWithFallback (java.lang.String) throws java.util.MissingResourceException
String path
com.ibm.icu.impl.ICUResourceBundle actualBundle
String result
public void getAllItemsWithFallbackNoFail (java.lang.String, com.ibm.icu.impl.UResource$Sink)
String path
com.ibm.icu.impl.UResource$Sink sink
public void getAllItemsWithFallback (java.lang.String, com.ibm.icu.impl.UResource$Sink) throws java.util.MissingResourceException
com.ibm.icu.impl.ICUResourceBundle rb
int depth
String[] pathKeys
String path
com.ibm.icu.impl.UResource$Sink sink
int numPathKeys
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
private void getAllItemsWithFallback (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue, com.ibm.icu.impl.UResource$Sink)
com.ibm.icu.impl.ICUResourceBundle rb
String[] pathKeys
com.ibm.icu.impl.ICUResourceBundle parentBundle
com.ibm.icu.impl.ICUResourceBundle rb
int depth
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
com.ibm.icu.impl.UResource$Sink sink
com.ibm.icu.impl.ICUResourceBundleImpl impl
public static java.util.Set getAvailableLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String bundlePrefix
ClassLoader loader
public static java.util.Set getFullLocaleNameSet ()
public static java.util.Set getFullLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String bundlePrefix
ClassLoader loader
public static java.util.Set getAvailableLocaleNameSet ()
public static final com.ibm.icu.util.ULocale[] getAvailableULocales (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
public static final com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static final java.util.Locale[] getAvailableLocales (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
public static final java.util.Locale[] getAvailableLocales ()
public static final java.util.Locale[] getLocaleList (com.ibm.icu.util.ULocale[])
java.util.Locale loc
int i
com.ibm.icu.util.ULocale[] ulocales
java.util.ArrayList list
java.util.HashSet uniqueSet
public java.util.Locale getLocale ()
private static final com.ibm.icu.util.ULocale[] createULocaleList (java.lang.String, java.lang.ClassLoader)
String locstr
String baseName
ClassLoader root
com.ibm.icu.impl.ICUResourceBundle bundle
int length
int i
com.ibm.icu.util.ULocale[] locales
com.ibm.icu.util.UResourceBundleIterator iter
private static final void addLocaleIDsFromIndexBundle (java.lang.String, java.lang.ClassLoader, java.util.Set)
com.ibm.icu.impl.ICUResourceBundle bundle
java.util.MissingResourceException e
String locstr
String baseName
ClassLoader root
java.util.Set locales
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.util.UResourceBundleIterator iter
private static final void addBundleBaseNamesFromClassLoader (java.lang.String, java.lang.ClassLoader, java.util.Set)
String bn
ClassLoader root
java.util.Set names
private static void addLocaleIDsFromListFile (java.lang.String, java.lang.ClassLoader, java.util.Set)
String line
java.io.BufferedReader br
java.io.InputStream s
String bn
ClassLoader root
java.util.Set locales
private static java.util.Set createFullLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String folder
String folder
String folder
String name
java.util.Iterator iter
String baseName
ClassLoader loader
String bn
java.util.Set set
String skipScan
private static java.util.Set createLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
java.util.HashSet set
private static com.ibm.icu.impl.ICUResourceBundle$AvailEntry getAvailEntry (java.lang.String, java.lang.ClassLoader)
String key
ClassLoader loader
private static final com.ibm.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String, com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.UResourceBundle)
String path
com.ibm.icu.util.UResourceBundle actualBundle
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.impl.ICUResourceBundle base
int depth
int numPathKeys
String[] keys
private static final com.ibm.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String[], int, com.ibm.icu.impl.ICUResourceBundle, com.ibm.icu.util.UResourceBundle)
String subKey
com.ibm.icu.impl.ICUResourceBundle sub
String[] newKeys
com.ibm.icu.impl.ICUResourceBundle nextBase
int baseDepth
String[] keys
int depth
com.ibm.icu.impl.ICUResourceBundle base
com.ibm.icu.util.UResourceBundle requested
private static final java.lang.String findStringWithFallback (java.lang.String, com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.UResourceBundle)
int type
com.ibm.icu.impl.ICUResourceBundleReader$Container readerContainer
com.ibm.icu.impl.ICUResourceBundleReader$Container readerContainer
com.ibm.icu.impl.ICUResourceBundleReader$Container readerContainer
int type
com.ibm.icu.impl.ICUResourceBundle sub
String s
String[] newKeys
com.ibm.icu.impl.ICUResourceBundleReader$Container readerContainer
String subKey
com.ibm.icu.impl.ICUResourceBundle sub
com.ibm.icu.impl.ICUResourceBundle nextBase
String path
com.ibm.icu.util.UResourceBundle actualBundle
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.impl.ICUResourceBundle base
com.ibm.icu.impl.ICUResourceBundleReader reader
int res
int baseDepth
int depth
int numPathKeys
String[] keys
private int getResDepth ()
private void getResPathKeys (java.lang.String[], int)
String[] keys
int depth
com.ibm.icu.impl.ICUResourceBundle b
private static int countPathKeys (java.lang.String)
int i
String path
int num
private static void getResPathKeys (java.lang.String, int, java.lang.String[], int)
int j
String path
int num
String[] keys
int start
int i
public boolean equals (java.lang.Object)
com.ibm.icu.impl.ICUResourceBundle o
Object other
public int hashCode ()
public static com.ibm.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeID
ClassLoader root
boolean disableFallback
public static com.ibm.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle$OpenType)
String baseName
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle$OpenType openType
public static com.ibm.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundle$OpenType)
com.ibm.icu.impl.ICUResourceBundle b
String baseName
String localeID
ClassLoader root
com.ibm.icu.impl.ICUResourceBundle$OpenType openType
com.ibm.icu.impl.ICUResourceBundle b
private static boolean localeIDStartsWithLangSubtag (java.lang.String, java.lang.String)
String localeID
String lang
private static com.ibm.icu.impl.ICUResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundle$OpenType)
String baseName
String localeID
String defaultID
ClassLoader root
com.ibm.icu.impl.ICUResourceBundle$OpenType openType
String fullName
char openTypeChar
String cacheKey
com.ibm.icu.impl.ICUResourceBundle get (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String fullName
String aKey
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.impl.ICUResourceBundle obj
public static com.ibm.icu.impl.ICUResourceBundle createBundle (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeID
ClassLoader root
com.ibm.icu.impl.ICUResourceBundleReader reader
protected java.lang.String getLocaleID ()
protected java.lang.String getBaseName ()
public com.ibm.icu.util.ULocale getULocale ()
public boolean isRoot ()
public com.ibm.icu.impl.ICUResourceBundle getParent ()
protected void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public java.lang.String getKey ()
private boolean getNoFallback ()
private static com.ibm.icu.impl.ICUResourceBundle getBundle (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, java.lang.ClassLoader)
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wb
com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable
com.ibm.icu.impl.ICUResourceBundleReader reader
String baseName
String localeID
ClassLoader loader
com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable
int rootRes
String aliasString
protected void (com.ibm.icu.impl.ICUResourceBundle$WholeBundle)
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
protected void (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle container
String key
protected static com.ibm.icu.impl.ICUResourceBundle getAliasedResource (com.ibm.icu.impl.ICUResourceBundle, java.lang.String[], int, java.lang.String, int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String locale
int idx
int i
int j
String locale
String bundleName
String locale
int i
int numKeys
int numKeys
int i
int numKeys
com.ibm.icu.impl.ICUResourceBundle base
String[] keys
int depth
String key
int _resource
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
ClassLoader loaderToUse
String locale
String keyPath
String bundleName
String rpath
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.impl.ICUResourceBundle sub
public final java.util.Set getTopLevelKeySet ()
public final void setTopLevelKeySet (java.util.Set)
java.util.Set keySet
protected java.util.Enumeration handleGetKeys ()
protected boolean isTopLevelResource ()
public volatile com.ibm.icu.util.UResourceBundle findTopLevel (int)
public volatile com.ibm.icu.util.UResourceBundle findTopLevel (java.lang.String)
public volatile com.ibm.icu.util.UResourceBundle getParent ()
static boolean access$000 ()
static com.ibm.icu.util.ULocale[] access$100 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static java.util.Set access$200 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static java.util.Set access$300 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static boolean access$500 (com.ibm.icu.impl.ICUResourceBundle)
com.ibm.icu.impl.ICUResourceBundle x0
static com.ibm.icu.impl.ICUResourceBundle access$600 (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundle$OpenType)
String x0
String x1
String x2
ClassLoader x3
com.ibm.icu.impl.ICUResourceBundle$OpenType x4
static boolean access$700 (java.lang.String, java.lang.String)
String x0
String x1
static void ()
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceArray.classICUResourceBundleImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleImpl$ResourceArray extends com.ibm.icu.impl.ICUResourceBundleImpl$ResourceContainer {
public int getType ()
protected java.lang.String[] handleGetStringArray ()
String s
int i
com.ibm.icu.impl.ICUResourceBundleReader reader
int length
String[] strings
public java.lang.String[] getStringArray ()
protected com.ibm.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String indexStr
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
int i
protected com.ibm.icu.util.UResourceBundle handleGet (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceBinary.classICUResourceBundleImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleImpl$ResourceBinary extends com.ibm.icu.impl.ICUResourceBundleImpl {
public int getType ()
public java.nio.ByteBuffer getBinary ()
public byte[] getBinary (byte[])
byte[] ba
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceContainer.classICUResourceBundleImpl.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.ICUResourceBundleImpl$ResourceContainer extends com.ibm.icu.impl.ICUResourceBundleImpl {
protected com.ibm.icu.impl.ICUResourceBundleReader$Container value
public int getSize ()
public java.lang.String getString (int)
int index
int res
String s
protected int getContainerResource (int)
int index
protected com.ibm.icu.util.UResourceBundle createBundleObject (int, java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int index
String resKey
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
int item
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
void (com.ibm.icu.impl.ICUResourceBundle$WholeBundle)
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceInt.classICUResourceBundleImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleImpl$ResourceInt extends com.ibm.icu.impl.ICUResourceBundleImpl {
public int getType ()
public int getInt ()
public int getUInt ()
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceIntVector.classICUResourceBundleImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleImpl$ResourceIntVector extends com.ibm.icu.impl.ICUResourceBundleImpl {
public int getType ()
public int[] getIntVector ()
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceString.classICUResourceBundleImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleImpl$ResourceString extends com.ibm.icu.impl.ICUResourceBundleImpl {
private String value
public int getType ()
public java.lang.String getString ()
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
String s
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceTable.classICUResourceBundleImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable extends com.ibm.icu.impl.ICUResourceBundleImpl$ResourceContainer {
public int getType ()
protected java.lang.String getKey (int)
int index
protected java.util.Set handleKeySet ()
int i
com.ibm.icu.impl.ICUResourceBundleReader reader
java.util.TreeSet keySet
com.ibm.icu.impl.ICUResourceBundleReader$Table table
protected com.ibm.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String resKey
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
int i
protected com.ibm.icu.util.UResourceBundle handleGet (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
String itemKey
protected java.lang.Object handleGetObject (java.lang.String)
int j
int length
String[] strings
int res
String s
com.ibm.icu.impl.ICUResourceBundleReader$Container array
String key
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
java.lang.String findString (java.lang.String)
String key
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
void (com.ibm.icu.impl.ICUResourceBundle$WholeBundle, int)
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
int rootRes
}
com/ibm/icu/impl/ICUResourceBundleImpl.classICUResourceBundleImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleImpl extends com.ibm.icu.impl.ICUResourceBundle {
protected int resource
protected void (com.ibm.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
com.ibm.icu.impl.ICUResourceBundleImpl container
String key
int resource
void (com.ibm.icu.impl.ICUResourceBundle$WholeBundle)
com.ibm.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
public int getResource ()
protected final com.ibm.icu.impl.ICUResourceBundle createBundleObject (java.lang.String, int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String _key
int _resource
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
}
com/ibm/icu/impl/ICUResourceBundleReader$1.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$1 extends java.lang.Object {
}
com/ibm/icu/impl/ICUResourceBundleReader$Array.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$Array extends com.ibm.icu.impl.ICUResourceBundleReader$Container implements com.ibm.icu.impl.UResource$Array {
void ()
public boolean getValue (int, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
int i
com.ibm.icu.impl.UResource$Value value
}
com/ibm/icu/impl/ICUResourceBundleReader$Array16.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$Array16 extends com.ibm.icu.impl.ICUResourceBundleReader$Array {
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader$Array32.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$Array32 extends com.ibm.icu.impl.ICUResourceBundleReader$Array {
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader$Container.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$Container extends java.lang.Object {
protected int size
protected int itemsOffset
public final int getSize ()
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
protected int getContainer16Resource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
int res16
protected int getContainer32Resource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
int getResource (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String)
com.ibm.icu.impl.ICUResourceBundleReader reader
String resKey
void ()
}
com/ibm/icu/impl/ICUResourceBundleReader$IsAcceptable.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] formatVersion
void (com.ibm.icu.impl.ICUResourceBundleReader$1)
com.ibm.icu.impl.ICUResourceBundleReader$1 x0
}
com/ibm/icu/impl/ICUResourceBundleReader$ReaderCache.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$ReaderCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.impl.ICUResourceBundleReader createInstance (com.ibm.icu.impl.ICUResourceBundleReader$ReaderCacheKey, java.lang.ClassLoader)
String itemPath
java.nio.ByteBuffer inBytes
java.io.InputStream stream
java.nio.ByteBuffer inBytes
java.io.IOException ex
com.ibm.icu.impl.ICUResourceBundleReader$ReaderCacheKey key
ClassLoader loader
String fullName
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.ICUResourceBundleReader$1)
com.ibm.icu.impl.ICUResourceBundleReader$1 x0
}
com/ibm/icu/impl/ICUResourceBundleReader$ReaderCacheKey.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$ReaderCacheKey extends java.lang.Object {
final String baseName
final String localeID
void (java.lang.String, java.lang.String)
String baseName
String localeID
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.ICUResourceBundleReader$ReaderCacheKey info
public int hashCode ()
}
com/ibm/icu/impl/ICUResourceBundleReader$ReaderValue.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue extends com.ibm.icu.impl.UResource$Value {
com.ibm.icu.impl.ICUResourceBundleReader reader
int res
void ()
public int getType ()
public java.lang.String getString ()
String s
public java.lang.String getAliasString ()
String s
public int getInt ()
public int getUInt ()
public int[] getIntVector ()
int[] iv
public java.nio.ByteBuffer getBinary ()
java.nio.ByteBuffer bb
public com.ibm.icu.impl.UResource$Array getArray ()
com.ibm.icu.impl.ICUResourceBundleReader$Array array
public com.ibm.icu.impl.UResource$Table getTable ()
com.ibm.icu.impl.ICUResourceBundleReader$Table table
public boolean isNoInheritanceMarker ()
public java.lang.String[] getStringArray ()
com.ibm.icu.impl.ICUResourceBundleReader$Array array
public java.lang.String[] getStringArrayOrStringAsArray ()
com.ibm.icu.impl.ICUResourceBundleReader$Array array
String s
public java.lang.String getStringOrFirstOfArray ()
int r
String s
com.ibm.icu.impl.ICUResourceBundleReader$Array array
private java.lang.String[] getStringArray (com.ibm.icu.impl.ICUResourceBundleReader$Array)
int r
String s
int i
com.ibm.icu.impl.ICUResourceBundleReader$Array array
String[] result
}
com/ibm/icu/impl/ICUResourceBundleReader$ResourceCache$Level.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache$Level extends java.lang.Object {
int levelBitsList
int shift
int mask
int[] keys
Object[] values
static final boolean $assertionsDisabled
void (int, int)
int levelBitsList
int shift
int bits
int length
java.lang.Object get (int)
com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int key
int index
int k
java.lang.Object putIfAbsent (int, java.lang.Object, int)
com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int key
Object item
int size
int index
int k
com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int i
static void ()
}
com/ibm/icu/impl/ICUResourceBundleReader$ResourceCache.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache extends java.lang.Object {
private static final int SIMPLE_LENGTH
private static final int ROOT_BITS
private static final int NEXT_BITS
private int[] keys
private Object[] values
private int length
private int maxOffsetBits
private int levelBitsList
private com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache$Level rootLevel
static final boolean $assertionsDisabled
private static boolean storeDirectly (int)
int size
private static final java.lang.Object putIfCleared (java.lang.Object[], int, java.lang.Object, int)
Object[] values
int index
Object item
int size
Object value
void (int)
int shift
int maxOffset
int keyBits
private int makeKey (int)
int res
int type
int miniType
private int findSimple (int)
int key
synchronized java.lang.Object get (int)
Object value
int index
Object value
int res
Object value
synchronized java.lang.Object putIfAbsent (int, java.lang.Object, int)
int i
int index
int res
Object item
int size
static java.lang.Object access$2000 (java.lang.Object[], int, java.lang.Object, int)
Object[] x0
int x1
Object x2
int x3
static boolean access$2100 (int)
int x0
static void ()
}
com/ibm/icu/impl/ICUResourceBundleReader$Table.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$Table extends com.ibm.icu.impl.ICUResourceBundleReader$Container implements com.ibm.icu.impl.UResource$Table {
protected char[] keyOffsets
protected int[] key32Offsets
private static final int URESDATA_ITEM_NOT_FOUND
void ()
java.lang.String getKey (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
int findTableItem (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.CharSequence)
int result
int mid
int result
com.ibm.icu.impl.ICUResourceBundleReader reader
CharSequence key
int start
int limit
int getResource (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String)
com.ibm.icu.impl.ICUResourceBundleReader reader
String resKey
public boolean getKeyAndValue (int, com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
}
com/ibm/icu/impl/ICUResourceBundleReader$Table16.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$Table16 extends com.ibm.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader$Table1632.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$Table1632 extends com.ibm.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader$Table32.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$Table32 extends com.ibm.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader.classICUResourceBundleReader.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUResourceBundleReader extends java.lang.Object {
private static final int DATA_FORMAT
private static final com.ibm.icu.impl.ICUResourceBundleReader$IsAcceptable IS_ACCEPTABLE
private static final int URES_INDEX_LENGTH
private static final int URES_INDEX_KEYS_TOP
private static final int URES_INDEX_BUNDLE_TOP
private static final int URES_INDEX_MAX_TABLE_LENGTH
private static final int URES_INDEX_ATTRIBUTES
private static final int URES_INDEX_16BIT_TOP
private static final int URES_INDEX_POOL_CHECKSUM
private static final int URES_ATT_NO_FALLBACK
private static final int URES_ATT_IS_POOL_BUNDLE
private static final int URES_ATT_USES_POOL_BUNDLE
private static final java.nio.CharBuffer EMPTY_16_BIT_UNITS
static final int LARGE_SIZE
private static final boolean DEBUG
private int dataVersion
private java.nio.ByteBuffer bytes
private byte[] keyBytes
private java.nio.CharBuffer b16BitUnits
private com.ibm.icu.impl.ICUResourceBundleReader poolBundleReader
private int rootRes
private int localKeyLimit
private int poolStringIndexLimit
private int poolStringIndex16Limit
private boolean noFallback
private boolean isPoolBundle
private boolean usesPoolBundle
private int poolCheckSum
private com.ibm.icu.impl.ICUResourceBundleReader$ResourceCache resourceCache
private static com.ibm.icu.impl.ICUResourceBundleReader$ReaderCache CACHE
private static final com.ibm.icu.impl.ICUResourceBundleReader NULL_READER
private static final byte[] emptyBytes
private static final java.nio.ByteBuffer emptyByteBuffer
private static final char[] emptyChars
private static final int[] emptyInts
private static final String emptyString
private static final com.ibm.icu.impl.ICUResourceBundleReader$Array EMPTY_ARRAY
private static final com.ibm.icu.impl.ICUResourceBundleReader$Table EMPTY_TABLE
private static int[] PUBLIC_TYPES
private static final String ICU_RESOURCE_SUFFIX
static final boolean $assertionsDisabled
private void ()
private void (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader) throws java.io.IOException
java.nio.ByteBuffer inBytes
String baseName
String localeID
ClassLoader loader
static com.ibm.icu.impl.ICUResourceBundleReader getReader (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeID
ClassLoader root
com.ibm.icu.impl.ICUResourceBundleReader$ReaderCacheKey info
com.ibm.icu.impl.ICUResourceBundleReader reader
private void init (java.nio.ByteBuffer) throws java.io.IOException
int bundleTop
int att
int num16BitUnits
int _16BitTop
java.nio.ByteBuffer inBytes
int majorFormatVersion
int dataLength
int indexes0
int indexLength
int bundleTop
int maxOffset
int keysBottom
int keysTop
private int getIndexesInt (int)
int i
com.ibm.icu.util.VersionInfo getVersion ()
int getRootResource ()
boolean getNoFallback ()
boolean getUsesPoolBundle ()
static int RES_GET_TYPE (int)
int res
private static int RES_GET_OFFSET (int)
int res
private int getResourceByteOffset (int)
int offset
static int RES_GET_INT (int)
int res
static int RES_GET_UINT (int)
int res
static boolean URES_IS_ARRAY (int)
int type
static boolean URES_IS_TABLE (int)
int type
private char[] getChars (int, int)
int i
java.nio.CharBuffer temp
int offset
int count
char[] chars
private int getInt (int)
int offset
private int[] getInts (int, int)
int i
java.nio.IntBuffer temp
int offset
int count
int[] ints
private char[] getTable16KeyOffsets (int)
int i
java.nio.CharBuffer temp
char[] result
int offset
int length
private char[] getTableKeyOffsets (int)
int offset
int length
private int[] getTable32KeyOffsets (int)
int offset
int length
private static java.lang.String makeKeyStringFromBytes (byte[], int)
byte[] keyBytes
int keyOffset
StringBuilder sb
byte b
private java.lang.String getKey16String (int)
int keyOffset
private java.lang.String getKey32String (int)
int keyOffset
private void setKeyFromKey16 (int, com.ibm.icu.impl.UResource$Key)
int keyOffset
com.ibm.icu.impl.UResource$Key key
private void setKeyFromKey32 (int, com.ibm.icu.impl.UResource$Key)
int keyOffset
com.ibm.icu.impl.UResource$Key key
private int compareKeys (java.lang.CharSequence, char)
CharSequence key
char keyOffset
private int compareKeys32 (java.lang.CharSequence, int)
CharSequence key
int keyOffset
java.lang.String getStringV2 (int)
StringBuilder sb
char c
String s
int length
int length
int length
int res
int offset
Object value
String s
int first
private java.lang.String makeStringFromBytes (int, int)
int i
StringBuilder sb
CharSequence cs
int offset
int length
java.lang.String getString (int)
int res
int offset
Object value
int length
String s
private boolean isNoInheritanceMarker (int)
int res
int offset
private boolean isStringV2NoInheritanceMarker (int)
int offset
int first
java.lang.String getAlias (int)
Object value
String s
int length
int res
int offset
byte[] getBinary (int, byte[])
int i
java.nio.ByteBuffer temp
int length
int res
byte[] ba
int offset
java.nio.ByteBuffer getBinary (int)
java.nio.ByteBuffer result
int length
int res
int offset
int[] getIntVector (int)
int length
int res
int offset
com.ibm.icu.impl.ICUResourceBundleReader$Array getArray (int)
int res
int type
int offset
Object value
com.ibm.icu.impl.ICUResourceBundleReader$Array array
com.ibm.icu.impl.ICUResourceBundleReader$Table getTable (int)
com.ibm.icu.impl.ICUResourceBundleReader$Table table
int size
com.ibm.icu.impl.ICUResourceBundleReader$Table table
int size
int res
int type
int offset
Object value
com.ibm.icu.impl.ICUResourceBundleReader$Table table
int size
public static java.lang.String getFullName (java.lang.String, java.lang.String)
String baseName
String localeName
static com.ibm.icu.impl.ICUResourceBundleReader access$200 ()
void (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundleReader$1) throws java.io.IOException
java.nio.ByteBuffer x0
String x1
String x2
ClassLoader x3
com.ibm.icu.impl.ICUResourceBundleReader$1 x4
static int[] access$400 ()
static boolean access$500 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static java.nio.CharBuffer access$600 (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader x0
static int access$700 (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader x0
static int access$800 (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader x0
static int access$900 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int access$1000 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$1100 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$1200 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int access$1300 (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, char)
com.ibm.icu.impl.ICUResourceBundleReader x0
CharSequence x1
char x2
static int access$1400 (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
CharSequence x1
int x2
static void access$1500 (com.ibm.icu.impl.ICUResourceBundleReader, int, com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
com.ibm.icu.impl.UResource$Key x2
static void access$1600 (com.ibm.icu.impl.ICUResourceBundleReader, int, com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
com.ibm.icu.impl.UResource$Key x2
static char[] access$1700 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static char[] access$1800 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int[] access$1900 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int access$2200 (int)
int x0
static void ()
}
com/ibm/icu/impl/ICUResourceTableAccess.classICUResourceTableAccess.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUResourceTableAccess extends java.lang.Object {
public void ()
public static java.lang.String getTableString (java.lang.String, com.ibm.icu.util.ULocale, java.lang.String, java.lang.String, java.lang.String)
String path
com.ibm.icu.util.ULocale locale
String tableName
String itemName
String defaultValue
com.ibm.icu.impl.ICUResourceBundle bundle
public static java.lang.String getTableString (com.ibm.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String currentName
com.ibm.icu.impl.ICUResourceBundle table
com.ibm.icu.impl.ICUResourceBundle stable
String fallbackLocale
com.ibm.icu.impl.ICUResourceBundle bundle
String tableName
String subtableName
String item
String defaultValue
String result
}
com/ibm/icu/impl/ICUService$CacheEntry.classICUService.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUService$CacheEntry extends java.lang.Object {
final String actualDescriptor
final Object service
void (java.lang.String, java.lang.Object)
String actualDescriptor
Object service
}
com/ibm/icu/impl/ICUService$Factory.classICUService.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICUService$Factory extends java.lang.Object {
public abstract java.lang.Object create (com.ibm.icu.impl.ICUService$Key, com.ibm.icu.impl.ICUService)
public abstract void updateVisibleIDs (java.util.Map)
public abstract java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
}
com/ibm/icu/impl/ICUService$Key.classICUService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUService$Key extends java.lang.Object {
private final String id
public void (java.lang.String)
String id
public final java.lang.String id ()
public java.lang.String canonicalID ()
public java.lang.String currentID ()
public java.lang.String currentDescriptor ()
public boolean fallback ()
public boolean isFallbackOf (java.lang.String)
String idToCheck
}
com/ibm/icu/impl/ICUService$LocaleRef.classICUService.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUService$LocaleRef extends java.lang.Object {
private final com.ibm.icu.util.ULocale locale
private java.util.SortedMap dnCache
private java.util.Comparator com
void (java.util.SortedMap, com.ibm.icu.util.ULocale, java.util.Comparator)
java.util.SortedMap dnCache
com.ibm.icu.util.ULocale locale
java.util.Comparator com
java.util.SortedMap get (com.ibm.icu.util.ULocale, java.util.Comparator)
com.ibm.icu.util.ULocale loc
java.util.Comparator comp
java.util.SortedMap m
}
com/ibm/icu/impl/ICUService$ServiceListener.classICUService.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.ICUService$ServiceListener extends java.lang.Object implements java.util.EventListener {
public abstract void serviceChanged (com.ibm.icu.impl.ICUService)
}
com/ibm/icu/impl/ICUService$SimpleFactory.classICUService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUService$SimpleFactory extends java.lang.Object implements com.ibm.icu.impl.ICUService$Factory {
protected Object instance
protected String id
protected boolean visible
public void (java.lang.Object, java.lang.String)
Object instance
String id
public void (java.lang.Object, java.lang.String, boolean)
Object instance
String id
boolean visible
public java.lang.Object create (com.ibm.icu.impl.ICUService$Key, com.ibm.icu.impl.ICUService)
com.ibm.icu.impl.ICUService$Key key
com.ibm.icu.impl.ICUService service
public void updateVisibleIDs (java.util.Map)
java.util.Map result
public java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String identifier
com.ibm.icu.util.ULocale locale
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/impl/ICUService.classICUService.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUService extends com.ibm.icu.impl.ICUNotifier {
protected final String name
private static final boolean DEBUG
private final com.ibm.icu.impl.ICURWLock factoryLock
private final java.util.List factories
private int defaultSize
private java.util.Map cache
private java.util.Map idcache
private com.ibm.icu.impl.ICUService$LocaleRef dnref
public void ()
public void (java.lang.String)
String name
public java.lang.Object get (java.lang.String)
String descriptor
public java.lang.Object get (java.lang.String, java.lang.String[])
String descriptor
String[] actualReturn
public java.lang.Object getKey (com.ibm.icu.impl.ICUService$Key)
com.ibm.icu.impl.ICUService$Key key
public java.lang.Object getKey (com.ibm.icu.impl.ICUService$Key, java.lang.String[])
com.ibm.icu.impl.ICUService$Key key
String[] actualReturn
public java.lang.Object getKey (com.ibm.icu.impl.ICUService$Key, java.lang.String[], com.ibm.icu.impl.ICUService$Factory)
int i
com.ibm.icu.impl.ICUService$Factory f
Object service
int index
String desc
java.util.Map cache
String currentDescriptor
java.util.ArrayList cacheDescriptorList
boolean putInCache
int NDebug
int startIndex
int limit
boolean cacheResult
com.ibm.icu.impl.ICUService$Key key
String[] actualReturn
com.ibm.icu.impl.ICUService$Factory factory
com.ibm.icu.impl.ICUService$CacheEntry result
protected java.lang.Object handleDefault (com.ibm.icu.impl.ICUService$Key, java.lang.String[])
com.ibm.icu.impl.ICUService$Key key
String[] actualIDReturn
public java.util.Set getVisibleIDs ()
public java.util.Set getVisibleIDs (java.lang.String)
String id
java.util.Set temp
String matchID
java.util.Set result
com.ibm.icu.impl.ICUService$Key fallbackKey
private java.util.Map getVisibleIDMap ()
com.ibm.icu.impl.ICUService$Factory f
java.util.Map mutableMap
java.util.ListIterator lIter
public java.lang.String getDisplayName (java.lang.String)
String id
public java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String id
com.ibm.icu.util.ULocale locale
java.util.Map m
com.ibm.icu.impl.ICUService$Factory f
com.ibm.icu.impl.ICUService$Key key
public java.util.SortedMap getDisplayNames ()
com.ibm.icu.util.ULocale locale
public java.util.SortedMap getDisplayNames (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.util.SortedMap getDisplayNames (com.ibm.icu.util.ULocale, java.util.Comparator)
com.ibm.icu.util.ULocale locale
java.util.Comparator com
public java.util.SortedMap getDisplayNames (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String matchID
public java.util.SortedMap getDisplayNames (com.ibm.icu.util.ULocale, java.util.Comparator, java.lang.String)
java.util.Map$Entry e
String id
com.ibm.icu.impl.ICUService$Factory f
java.util.Map m
java.util.Iterator ei
java.util.Map$Entry e
com.ibm.icu.util.ULocale locale
java.util.Comparator com
String matchID
java.util.SortedMap dncache
com.ibm.icu.impl.ICUService$LocaleRef ref
com.ibm.icu.impl.ICUService$Key matchKey
java.util.SortedMap result
java.util.Iterator iter
public final java.util.List factories ()
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String)
Object obj
String id
public com.ibm.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String, boolean)
Object obj
String id
boolean visible
String canonicalID
public final com.ibm.icu.impl.ICUService$Factory registerFactory (com.ibm.icu.impl.ICUService$Factory)
com.ibm.icu.impl.ICUService$Factory factory
public final boolean unregisterFactory (com.ibm.icu.impl.ICUService$Factory)
com.ibm.icu.impl.ICUService$Factory factory
boolean result
public final void reset ()
protected void reInitializeFactories ()
public boolean isDefault ()
protected void markDefault ()
public com.ibm.icu.impl.ICUService$Key createKey (java.lang.String)
String id
protected void clearCaches ()
protected void clearServiceCache ()
protected boolean acceptsListener (java.util.EventListener)
java.util.EventListener l
protected void notifyListener (java.util.EventListener)
java.util.EventListener l
public java.lang.String stats ()
com.ibm.icu.impl.ICURWLock$Stats stats
public java.lang.String getName ()
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/IDNA2003.classIDNA2003.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.IDNA2003 extends java.lang.Object {
private static char[] ACE_PREFIX
private static final int MAX_LABEL_LENGTH
private static final int HYPHEN
private static final int CAPITAL_A
private static final int CAPITAL_Z
private static final int LOWER_CASE_DELTA
private static final int FULL_STOP
private static final int MAX_DOMAIN_NAME_LENGTH
private static final com.ibm.icu.text.StringPrep namePrep
public void ()
private static boolean startsWithPrefix (java.lang.StringBuffer)
int i
StringBuffer src
boolean startsWithPrefix
private static char toASCIILower (char)
char ch
private static java.lang.StringBuffer toASCIILower (java.lang.CharSequence)
int i
CharSequence src
StringBuffer dest
private static int compareCaseInsensitiveASCII (java.lang.StringBuffer, java.lang.StringBuffer)
int rc
int i
StringBuffer s1
StringBuffer s2
char c1
char c2
private static int getSeparatorIndex (char[], int, int)
char[] src
int start
int limit
private static boolean isLDHChar (int)
int ch
private static boolean isLabelSeparator (int)
int ch
public static java.lang.StringBuffer convertToASCII (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
int j
StringBuilder punyout
StringBuffer lowerOut
com.ibm.icu.text.UCharacterIterator src
int options
boolean[] caseFlags
boolean srcIsASCII
boolean srcIsLDH
boolean useSTD3ASCIIRules
int ch
int failPos
StringBuffer processOut
int poLen
StringBuffer dest
public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator iter
String label
String src
int options
char[] srcArr
StringBuffer result
int sepIndex
int oldSepIndex
public static java.lang.StringBuffer convertToUnicode (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer processOut
com.ibm.icu.text.StringPrepParseException ex
com.ibm.icu.text.StringPrepParseException e
StringBuffer toASCIIOut
StringBuffer decodeOut
String temp
com.ibm.icu.text.UCharacterIterator src
int options
boolean[] caseFlags
boolean srcIsASCII
int ch
int saveIndex
StringBuffer processOut
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String label
com.ibm.icu.text.UCharacterIterator iter
String src
int options
char[] srcArr
StringBuffer result
int sepIndex
int oldSepIndex
public static int compare (java.lang.String, java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String s1
String s2
int options
StringBuffer s1Out
StringBuffer s2Out
static void ()
}
com/ibm/icu/impl/IllegalIcuArgumentException.classIllegalIcuArgumentException.java
package com.ibm.icu.impl
public com.ibm.icu.impl.IllegalIcuArgumentException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void (java.lang.String)
String errorMessage
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String errorMessage
Throwable cause
public synchronized com.ibm.icu.impl.IllegalIcuArgumentException initCause (java.lang.Throwable)
Throwable cause
public volatile java.lang.Throwable initCause (java.lang.Throwable)
}
com/ibm/icu/impl/IntTrie.classIntTrie.java
package com.ibm.icu.impl
public com.ibm.icu.impl.IntTrie extends com.ibm.icu.impl.Trie {
private int m_initialValue_
private int[] m_data_
static final boolean $assertionsDisabled
public void (java.nio.ByteBuffer, com.ibm.icu.impl.Trie$DataManipulate) throws java.io.IOException
java.nio.ByteBuffer bytes
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
public void (int, int, com.ibm.icu.impl.Trie$DataManipulate)
int limit
char block
int initialValue
int leadUnitValue
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
int dataLength
int latin1Length
int i
public final int getCodePointValue (int)
int offset
int ch
int offset
public final int getLeadValue (char)
char ch
public final int getBMPValue (char)
char ch
public final int getSurrogateValue (char, char)
char lead
char trail
int offset
public final int getTrailValue (int, char)
int leadvalue
char trail
int offset
public final int getLatin1LinearValue (char)
char ch
public boolean equals (java.lang.Object)
com.ibm.icu.impl.IntTrie othertrie
Object other
boolean result
public int hashCode ()
protected final void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
protected final int getSurrogateOffset (char, char)
char lead
char trail
int offset
protected final int getValue (int)
int index
protected final int getInitialValue ()
void (char[], int[], int, int, com.ibm.icu.impl.Trie$DataManipulate)
char[] index
int[] data
int initialvalue
int options
com.ibm.icu.impl.Trie$DataManipulate datamanipulate
static void ()
}
com/ibm/icu/impl/IntTrieBuilder.classIntTrieBuilder.java
package com.ibm.icu.impl
public com.ibm.icu.impl.IntTrieBuilder extends com.ibm.icu.impl.TrieBuilder {
protected int[] m_data_
protected int m_initialValue_
private int m_leadUnitValue_
public void (com.ibm.icu.impl.IntTrieBuilder)
com.ibm.icu.impl.IntTrieBuilder table
public void (int[], int, int, int, boolean)
int i
int[] aliasdata
int maxdatalength
int initialvalue
int leadunitvalue
boolean latin1linear
int j
public int getValue (int)
int ch
int block
public int getValue (int, boolean[])
int ch
boolean[] inBlockZero
int block
public boolean setValue (int, int)
int ch
int value
int block
public com.ibm.icu.impl.IntTrie serialize (com.ibm.icu.impl.TrieBuilder$DataManipulate, com.ibm.icu.impl.Trie$DataManipulate)
int i
com.ibm.icu.impl.TrieBuilder$DataManipulate datamanipulate
com.ibm.icu.impl.Trie$DataManipulate triedatamanipulate
char[] index
int[] data
int options
public int serialize (java.io.OutputStream, boolean, com.ibm.icu.impl.TrieBuilder$DataManipulate) throws java.io.IOException
int length
int v
int i
int v
int i
int v
int i
int i
java.io.OutputStream os
boolean reduceTo16Bits
com.ibm.icu.impl.TrieBuilder$DataManipulate datamanipulate
int length
java.io.DataOutputStream dos
int options
public boolean setRange (int, int, int, boolean)
int block
int nextStart
int block
int block
int start
int limit
int value
boolean overwrite
int rest
int repeatBlock
private int allocDataBlock ()
int newBlock
int newTop
private int getDataBlock (int)
int ch
int indexValue
int newBlock
private void compact (boolean)
int i
int i
int i
int start
boolean overlap
int overlapStart
int newStart
int i
private static final int findSameDataBlock (int[], int, int, int)
int block
int[] data
int dataLength
int otherBlock
int step
private final void fold (com.ibm.icu.impl.TrieBuilder$DataManipulate)
int c
int value
int c
com.ibm.icu.impl.TrieBuilder$DataManipulate manipulate
int[] leadIndexes
int[] index
int block
int indexLength
private void fillBlock (int, int, int, int, boolean)
int block
int start
int limit
int value
boolean overwrite
}
com/ibm/icu/impl/InvalidFormatException.classInvalidFormatException.java
package com.ibm.icu.impl
public com.ibm.icu.impl.InvalidFormatException extends java.lang.Exception {
static final long serialVersionUID
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
}
com/ibm/icu/impl/IterableComparator.classIterableComparator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.IterableComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Comparator comparator
private final int shorterFirst
private static final com.ibm.icu.impl.IterableComparator NOCOMPARATOR
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Comparator, boolean)
java.util.Comparator comparator
boolean shorterFirst
public int compare (java.lang.Iterable, java.lang.Iterable)
Object aItem
Object bItem
int result
Iterable a
Iterable b
java.util.Iterator ai
java.util.Iterator bi
public static int compareIterables (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public volatile int compare (java.lang.Object, java.lang.Object)
static void ()
}
com/ibm/icu/impl/JavaTimeZone.classJavaTimeZone.java
package com.ibm.icu.impl
public com.ibm.icu.impl.JavaTimeZone extends com.ibm.icu.util.TimeZone {
private static final long serialVersionUID
private static final java.util.TreeSet AVAILABLESET
private java.util.TimeZone javatz
private transient java.util.Calendar javacal
private volatile transient boolean isFrozen
public void ()
public void (java.util.TimeZone, java.lang.String)
java.util.TimeZone jtz
String id
public static com.ibm.icu.impl.JavaTimeZone createTimeZone (java.lang.String)
boolean[] isSystemID
String canonicalID
String id
java.util.TimeZone jtz
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void getOffset (long, boolean, int[])
int dayDelta
int delta
int[] fields
int hour
int min
int sec
int mil
int tmp
int doy1
int hour1
int min1
int sec1
int mil1
long date
boolean local
int[] offsets
public int getRawOffset ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public int getDSTSavings ()
public java.util.TimeZone unwrap ()
public java.lang.Object clone ()
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.impl.JavaTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
int i
String[] availableIds
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$1.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$DisplayContext$Type
static final int[] $SwitchMap$com$ibm$icu$impl$LocaleDisplayNamesImpl$DataTableType
static void ()
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$Cache.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$Cache extends java.lang.Object {
private com.ibm.icu.util.ULocale locale
private com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
private com.ibm.icu.text.DisplayContext capitalization
private com.ibm.icu.text.DisplayContext nameLength
private com.ibm.icu.text.DisplayContext substituteHandling
private com.ibm.icu.text.LocaleDisplayNames cache
private void ()
public com.ibm.icu.text.LocaleDisplayNames get (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public transient com.ibm.icu.text.LocaleDisplayNames get (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[])
com.ibm.icu.text.DisplayContext contextItem
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DisplayContext[] contexts
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandlingIn
com.ibm.icu.text.DisplayContext capitalizationIn
com.ibm.icu.text.DisplayContext nameLengthIn
com.ibm.icu.text.DisplayContext substituteHandling
void (com.ibm.icu.impl.LocaleDisplayNamesImpl$1)
com.ibm.icu.impl.LocaleDisplayNamesImpl$1 x0
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$CapitalizationContextSink.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextSink extends com.ibm.icu.impl.UResource$Sink {
boolean hasCapitalizationUsage
final com.ibm.icu.impl.LocaleDisplayNamesImpl this$0
private void (com.ibm.icu.impl.LocaleDisplayNamesImpl)
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
int[] intVector
int titlecaseInt
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table contextsTable
void (com.ibm.icu.impl.LocaleDisplayNamesImpl, com.ibm.icu.impl.LocaleDisplayNamesImpl$1)
com.ibm.icu.impl.LocaleDisplayNamesImpl x0
com.ibm.icu.impl.LocaleDisplayNamesImpl$1 x1
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$CapitalizationContextUsage.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage extends java.lang.Enum {
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage LANGUAGE
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage SCRIPT
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage TERRITORY
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage VARIANT
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEY
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEYVALUE
private static final com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] $VALUES
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] values ()
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$DataTable.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
public com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable extends java.lang.Object {
final boolean nullIfNotFound
void (boolean)
boolean nullIfNotFound
com.ibm.icu.util.ULocale getLocale ()
java.lang.String get (java.lang.String, java.lang.String)
String tableName
String code
java.lang.String get (java.lang.String, java.lang.String, java.lang.String)
String tableName
String subTableName
String code
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$DataTableType.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType extends java.lang.Enum {
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType LANG
public static final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType REGION
private static final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType[] $VALUES
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType[] values ()
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$DataTables$1.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables$1 extends com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables {
void ()
public com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
boolean nullIfNotFound
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$DataTables.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables extends java.lang.Object {
void ()
public abstract com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale, boolean)
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables load (java.lang.String)
Throwable t
String className
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$ICUDataTable.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTable extends com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable {
private final com.ibm.icu.impl.ICUResourceBundle bundle
public void (java.lang.String, com.ibm.icu.util.ULocale, boolean)
String path
com.ibm.icu.util.ULocale locale
boolean nullIfNotFound
public com.ibm.icu.util.ULocale getLocale ()
public java.lang.String get (java.lang.String, java.lang.String, java.lang.String)
String tableName
String subTableName
String code
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$ICUDataTables.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTables extends com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables {
private final String path
protected void (java.lang.String)
String path
public com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
boolean nullIfNotFound
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$LangDataTables.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$LangDataTables extends java.lang.Object {
static final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables impl
void ()
static void ()
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$RegionDataTables.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$RegionDataTables extends java.lang.Object {
static final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables impl
void ()
static void ()
}
com/ibm/icu/impl/LocaleDisplayNamesImpl.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
public com.ibm.icu.impl.LocaleDisplayNamesImpl extends com.ibm.icu.text.LocaleDisplayNames {
private final com.ibm.icu.util.ULocale locale
private final com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
private final com.ibm.icu.text.DisplayContext capitalization
private final com.ibm.icu.text.DisplayContext nameLength
private final com.ibm.icu.text.DisplayContext substituteHandling
private final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable langData
private final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable regionData
private final String separatorFormat
private final String format
private final String keyTypeFormat
private final char formatOpenParen
private final char formatReplaceOpenParen
private final char formatCloseParen
private final char formatReplaceCloseParen
private final com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo currencyDisplayInfo
private static final com.ibm.icu.impl.LocaleDisplayNamesImpl$Cache cache
private boolean[] capitalizationUsage
private static final java.util.Map contextUsageTypeMap
private transient com.ibm.icu.text.BreakIterator capitalizationBrkIter
private static final com.ibm.icu.text.CaseMap$Title TO_TITLE_WHOLE_STRING_NO_LOWERCASE
private static java.lang.String toTitleWholeStringNoLowercase (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String s
public static com.ibm.icu.text.LocaleDisplayNames getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public static transient com.ibm.icu.text.LocaleDisplayNames getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[])
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DisplayContext[] contexts
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public transient void (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[])
com.ibm.icu.text.DisplayContext contextItem
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextSink sink
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DisplayContext[] contexts
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
com.ibm.icu.text.DisplayContext capitalization
com.ibm.icu.text.DisplayContext nameLength
com.ibm.icu.text.DisplayContext substituteHandling
String sep
StringBuilder sb
String pattern
String keyTypePattern
boolean needBrkIter
public com.ibm.icu.util.ULocale getLocale ()
public com.ibm.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
public com.ibm.icu.text.DisplayContext getContext (com.ibm.icu.text.DisplayContext$Type)
com.ibm.icu.text.DisplayContext result
com.ibm.icu.text.DisplayContext result
com.ibm.icu.text.DisplayContext result
com.ibm.icu.text.DisplayContext result
com.ibm.icu.text.DisplayContext$Type type
com.ibm.icu.text.DisplayContext result
private java.lang.String adjustForUsageAndContext (com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage, java.lang.String)
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
String name
public java.lang.String localeDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.String localeDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String localeDisplayName (java.lang.String)
String localeId
private java.lang.String localeDisplayNameInternal (com.ibm.icu.util.ULocale)
String langScriptCountry
String result
String langScript
String result
String langCountry
String result
String result
String result
String result
String result
String keyValue
String key
String value
String keyDisplayName
String valueDisplayName
com.ibm.icu.util.ULocale locale
String resultName
String lang
String script
String country
String variant
boolean hasScript
boolean hasCountry
boolean hasVariant
StringBuilder buf
java.util.Iterator keys
String resultRemainder
private java.lang.String localeIdName (java.lang.String)
String locIdName
String localeId
public java.lang.String languageDisplayName (java.lang.String)
String langName
String lang
public java.lang.String scriptDisplayName (java.lang.String)
String script
String str
private java.lang.String scriptDisplayNameInContext (java.lang.String, boolean)
String scriptName
String script
boolean skipAdjust
String scriptName
public java.lang.String scriptDisplayNameInContext (java.lang.String)
String script
public java.lang.String scriptDisplayName (int)
int scriptCode
private java.lang.String regionDisplayName (java.lang.String, boolean)
String regionName
String region
boolean skipAdjust
String regionName
public java.lang.String regionDisplayName (java.lang.String)
String region
private java.lang.String variantDisplayName (java.lang.String, boolean)
String variant
boolean skipAdjust
String variantName
public java.lang.String variantDisplayName (java.lang.String)
String variant
private java.lang.String keyDisplayName (java.lang.String, boolean)
String key
boolean skipAdjust
String keyName
public java.lang.String keyDisplayName (java.lang.String)
String key
private java.lang.String keyValueDisplayName (java.lang.String, java.lang.String, boolean)
String tmp
String key
String value
boolean skipAdjust
String keyValueName
public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
String key
String value
public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
com.ibm.icu.util.ULocale loc
com.ibm.icu.util.ULocale base
java.util.Set locales
com.ibm.icu.util.ULocale locOriginal
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale$Builder modified
com.ibm.icu.util.ULocale locale
java.util.Set scripts
java.util.Set regions
com.ibm.icu.util.ULocale maxBase
boolean hasScripts
boolean hasRegions
com.ibm.icu.util.ULocale base
java.util.Set values
java.util.Map$Entry entry
java.util.Set localeSet
java.util.Comparator comparator
com.ibm.icu.text.DisplayContext capContext
java.util.List result
java.util.Map baseToLocales
com.ibm.icu.util.ULocale$Builder builder
private com.ibm.icu.text.LocaleDisplayNames$UiListItem newRow (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext)
com.ibm.icu.util.ULocale modified
com.ibm.icu.text.DisplayContext capContext
com.ibm.icu.util.ULocale minimized
String tempName
boolean titlecase
String nameInDisplayLocale
String nameInSelf
public static boolean haveData (com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType)
com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType type
private java.lang.StringBuilder appendWithSep (java.lang.String, java.lang.StringBuilder)
String s
StringBuilder b
static java.util.Map access$100 ()
static com.ibm.icu.text.DisplayContext access$200 (com.ibm.icu.impl.LocaleDisplayNamesImpl)
com.ibm.icu.impl.LocaleDisplayNamesImpl x0
static boolean[] access$300 (com.ibm.icu.impl.LocaleDisplayNamesImpl)
com.ibm.icu.impl.LocaleDisplayNamesImpl x0
static void ()
}
com/ibm/icu/impl/LocaleIDParser$1.classLocaleIDParser.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleIDParser$1 extends java.lang.Object implements java.util.Comparator {
final com.ibm.icu.impl.LocaleIDParser this$0
void (com.ibm.icu.impl.LocaleIDParser)
com.ibm.icu.impl.LocaleIDParser this$0
public int compare (java.lang.String, java.lang.String)
String lhs
String rhs
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/LocaleIDParser.classLocaleIDParser.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.LocaleIDParser extends java.lang.Object {
private char[] id
private int index
private StringBuilder buffer
private boolean canonicalize
private boolean hadCountry
java.util.Map keywords
String baseName
private static final char KEYWORD_SEPARATOR
private static final char HYPHEN
private static final char KEYWORD_ASSIGN
private static final char COMMA
private static final char ITEM_SEPARATOR
private static final char DOT
private static final char UNDERSCORE
private static final char DONE
public void (java.lang.String)
String localeID
public void (java.lang.String, boolean)
String localeID
boolean canonicalize
private void reset ()
private void append (char)
char c
private void addSeparator ()
private java.lang.String getString (int)
int start
private void set (int, java.lang.String)
int pos
String s
private void append (java.lang.String)
String s
private char next ()
private void skipUntilTerminatorOrIDSeparator ()
private boolean atTerminator ()
private boolean isTerminator (char)
char c
private boolean isTerminatorOrIDSeparator (char)
char c
private boolean haveExperimentalLanguagePrefix ()
char c
private boolean haveKeywordAssign ()
int i
private int parseLanguage ()
String lang
int startLength
char c
private void skipLanguage ()
private int parseScript ()
int oldIndex
int oldBlen
char c
boolean firstPass
private void skipScript ()
int oldIndex
char c
private int parseCountry ()
String region
int oldIndex
int oldBlen
char c
boolean firstPass
int charsAppended
private void skipCountry ()
int oldIndex
int charsSkipped
private int parseVariant ()
int oldBlen
boolean start
boolean needSeparator
boolean skipping
char c
boolean firstPass
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getCountry ()
public java.lang.String getVariant ()
public java.lang.String[] getLanguageScriptCountryVariant ()
public void setBaseName (java.lang.String)
String baseName
public void parseBaseName ()
int len
public java.lang.String getBaseName ()
public java.lang.String getName ()
private boolean setToKeywordStart ()
int j
int i
private static boolean isDoneOrKeywordAssign (char)
char c
private static boolean isDoneOrItemSeparator (char)
char c
private java.lang.String getKeyword ()
int start
private java.lang.String getValue ()
int start
private java.util.Comparator getKeyComparator ()
java.util.Comparator comp
public java.util.Map getKeywordMap ()
String key
char c
String value
java.util.TreeMap m
private int parseKeywords ()
java.util.Map$Entry e
boolean first
int oldBlen
java.util.Map m
public java.util.Iterator getKeywords ()
java.util.Map m
public java.lang.String getKeywordValue (java.lang.String)
String keywordName
java.util.Map m
public void defaultKeywordValue (java.lang.String, java.lang.String)
String keywordName
String value
public void setKeywordValue (java.lang.String, java.lang.String)
String keywordName
String value
private void setKeywordValue (java.lang.String, java.lang.String, boolean)
java.util.Map m
String keywordName
String value
boolean reset
}
com/ibm/icu/impl/LocaleIDs.classLocaleIDs.java
package com.ibm.icu.impl
public com.ibm.icu.impl.LocaleIDs extends java.lang.Object {
private static final String[] _languages
private static final String[] _replacementLanguages
private static final String[] _obsoleteLanguages
private static final String[] _languages3
private static final String[] _obsoleteLanguages3
private static final String[] _countries
private static final String[] _deprecatedCountries
private static final String[] _replacementCountries
private static final String[] _obsoleteCountries
private static final String[] _countries3
private static final String[] _obsoleteCountries3
public void ()
public static java.lang.String[] getISOCountries ()
public static java.lang.String[] getISOLanguages ()
public static java.lang.String getISO3Country (java.lang.String)
String country
int offset
public static java.lang.String getISO3Language (java.lang.String)
String language
int offset
public static java.lang.String threeToTwoLetterLanguage (java.lang.String)
String lang
int offset
public static java.lang.String threeToTwoLetterRegion (java.lang.String)
String region
int offset
private static int findIndex (java.lang.String[], java.lang.String)
int i
String[] array
String target
public static java.lang.String getCurrentCountryID (java.lang.String)
String oldID
int offset
public static java.lang.String getCurrentLanguageID (java.lang.String)
String oldID
int offset
static void ()
}
com/ibm/icu/impl/LocaleUtility.classLocaleUtility.java
package com.ibm.icu.impl
public com.ibm.icu.impl.LocaleUtility extends java.lang.Object {
public void ()
public static java.util.Locale getLocaleFromName (java.lang.String)
int i2
String name
String language
String country
String variant
int i1
public static boolean isFallbackOf (java.lang.String, java.lang.String)
String parent
String child
int i
public static boolean isFallbackOf (java.util.Locale, java.util.Locale)
java.util.Locale parent
java.util.Locale child
public static java.util.Locale fallback (java.util.Locale)
java.util.Locale loc
String[] parts
int i
}
com/ibm/icu/impl/Norm2AllModes$1.classNorm2AllModes.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Norm2AllModes$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.impl.Norm2AllModes createInstance (java.lang.String, java.nio.ByteBuffer)
com.ibm.icu.impl.Normalizer2Impl impl
String key
java.nio.ByteBuffer bytes
com.ibm.icu.impl.Normalizer2Impl impl
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/Norm2AllModes$ComposeNormalizer2.classNorm2AllModes.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Norm2AllModes$ComposeNormalizer2 extends com.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl {
private final boolean onlyContiguous
public void (com.ibm.icu.impl.Normalizer2Impl, boolean)
com.ibm.icu.impl.Normalizer2Impl ni
boolean fcc
protected void normalize (java.lang.CharSequence, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
int spanLengthAndMaybe
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
com/ibm/icu/impl/Norm2AllModes$DecomposeNormalizer2.classNorm2AllModes.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Norm2AllModes$DecomposeNormalizer2 extends com.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl {
public void (com.ibm.icu.impl.Normalizer2Impl)
com.ibm.icu.impl.Normalizer2Impl ni
protected void normalize (java.lang.CharSequence, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
com/ibm/icu/impl/Norm2AllModes$FCDNormalizer2.classNorm2AllModes.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Norm2AllModes$FCDNormalizer2 extends com.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl {
public void (com.ibm.icu.impl.Normalizer2Impl)
com.ibm.icu.impl.Normalizer2Impl ni
protected void normalize (java.lang.CharSequence, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
com/ibm/icu/impl/Norm2AllModes$NFCSingleton.classNorm2AllModes.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Norm2AllModes$NFCSingleton extends java.lang.Object {
private static final com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$200 ()
static void ()
}
com/ibm/icu/impl/Norm2AllModes$NFKCSingleton.classNorm2AllModes.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Norm2AllModes$NFKCSingleton extends java.lang.Object {
private static final com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$300 ()
static void ()
}
com/ibm/icu/impl/Norm2AllModes$NFKC_CFSingleton.classNorm2AllModes.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Norm2AllModes$NFKC_CFSingleton extends java.lang.Object {
private static final com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$400 ()
static void ()
}
com/ibm/icu/impl/Norm2AllModes$NoopNormalizer2.classNorm2AllModes.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Norm2AllModes$NoopNormalizer2 extends com.ibm.icu.text.Normalizer2 {
public void ()
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
java.io.IOException e
CharSequence src
Appendable dest
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.String getDecomposition (int)
int c
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
com/ibm/icu/impl/Norm2AllModes$Norm2AllModesSingleton.classNorm2AllModes.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton extends java.lang.Object {
private com.ibm.icu.impl.Norm2AllModes allModes
private RuntimeException exception
private void (java.lang.String)
com.ibm.icu.impl.Normalizer2Impl impl
RuntimeException e
String name
static java.lang.RuntimeException access$000 (com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0
static com.ibm.icu.impl.Norm2AllModes access$100 (com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0
void (java.lang.String, com.ibm.icu.impl.Norm2AllModes$1)
String x0
com.ibm.icu.impl.Norm2AllModes$1 x1
}
com/ibm/icu/impl/Norm2AllModes$Normalizer2WithImpl.classNorm2AllModes.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl extends com.ibm.icu.text.Normalizer2 {
public final com.ibm.icu.impl.Normalizer2Impl impl
public void (com.ibm.icu.impl.Normalizer2Impl)
com.ibm.icu.impl.Normalizer2Impl ni
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
CharSequence src
Appendable dest
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected abstract void normalize (java.lang.CharSequence, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence, boolean)
StringBuilder first
CharSequence second
boolean doNormalize
protected abstract void normalizeAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
public java.lang.String getDecomposition (int)
int c
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
public abstract int getQuickCheck (int)
}
com/ibm/icu/impl/Norm2AllModes.classNorm2AllModes.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Norm2AllModes extends java.lang.Object {
public final com.ibm.icu.impl.Normalizer2Impl impl
public final com.ibm.icu.impl.Norm2AllModes$ComposeNormalizer2 comp
public final com.ibm.icu.impl.Norm2AllModes$DecomposeNormalizer2 decomp
public final com.ibm.icu.impl.Norm2AllModes$FCDNormalizer2 fcd
public final com.ibm.icu.impl.Norm2AllModes$ComposeNormalizer2 fcc
private static com.ibm.icu.impl.CacheBase cache
public static final com.ibm.icu.impl.Norm2AllModes$NoopNormalizer2 NOOP_NORMALIZER2
private void (com.ibm.icu.impl.Normalizer2Impl)
com.ibm.icu.impl.Normalizer2Impl ni
private static com.ibm.icu.impl.Norm2AllModes getInstanceFromSingleton (com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
public static com.ibm.icu.impl.Norm2AllModes getNFCInstance ()
public static com.ibm.icu.impl.Norm2AllModes getNFKCInstance ()
public static com.ibm.icu.impl.Norm2AllModes getNFKC_CFInstance ()
public static com.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl getN2WithImpl (int)
int index
public static com.ibm.icu.impl.Norm2AllModes getInstance (java.nio.ByteBuffer, java.lang.String)
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
com.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
java.nio.ByteBuffer bytes
String name
public static com.ibm.icu.text.Normalizer2 getFCDNormalizer2 ()
void (com.ibm.icu.impl.Normalizer2Impl, com.ibm.icu.impl.Norm2AllModes$1)
com.ibm.icu.impl.Normalizer2Impl x0
com.ibm.icu.impl.Norm2AllModes$1 x1
static void ()
}
com/ibm/icu/impl/Normalizer2Impl$1.classNormalizer2Impl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Normalizer2Impl$1 extends java.lang.Object implements com.ibm.icu.util.CodePointMap$ValueFilter {
void ()
public int apply (int)
int value
}
com/ibm/icu/impl/Normalizer2Impl$Hangul.classNormalizer2Impl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Normalizer2Impl$Hangul extends java.lang.Object {
public static final int JAMO_L_BASE
public static final int JAMO_L_END
public static final int JAMO_V_BASE
public static final int JAMO_V_END
public static final int JAMO_T_BASE
public static final int JAMO_T_END
public static final int HANGUL_BASE
public static final int HANGUL_END
public static final int JAMO_L_COUNT
public static final int JAMO_V_COUNT
public static final int JAMO_T_COUNT
public static final int JAMO_L_LIMIT
public static final int JAMO_V_LIMIT
public static final int JAMO_VT_COUNT
public static final int HANGUL_COUNT
public static final int HANGUL_LIMIT
public void ()
public static boolean isHangul (int)
int c
public static boolean isHangulLV (int)
int c
public static boolean isJamoL (int)
int c
public static boolean isJamoV (int)
int c
public static boolean isJamoT (int)
int c
int t
public static boolean isJamo (int)
int c
public static int decompose (int, java.lang.Appendable)
int c2
java.io.IOException e
int c
Appendable buffer
public static void getRawDecomposition (int, java.lang.Appendable)
int orig
int c2
java.io.IOException e
int c
Appendable buffer
}
com/ibm/icu/impl/Normalizer2Impl$IsAcceptable.classNormalizer2Impl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Normalizer2Impl$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.Normalizer2Impl$1)
com.ibm.icu.impl.Normalizer2Impl$1 x0
}
com/ibm/icu/impl/Normalizer2Impl$ReorderingBuffer.classNormalizer2Impl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer extends java.lang.Object implements java.lang.Appendable {
private final com.ibm.icu.impl.Normalizer2Impl impl
private final Appendable app
private final StringBuilder str
private final boolean appIsStringBuilder
private int reorderStart
private int lastCC
private int codePointStart
private int codePointLimit
public void (com.ibm.icu.impl.Normalizer2Impl, java.lang.Appendable, int)
com.ibm.icu.impl.Normalizer2Impl ni
Appendable dest
int destCapacity
public boolean isEmpty ()
public int length ()
public int getLastCC ()
public java.lang.StringBuilder getStringBuilder ()
public boolean equals (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public void append (int, int)
int c
int cc
public void append (java.lang.CharSequence, int, int, boolean, int, int)
int c
CharSequence s
int start
int limit
boolean isNFD
int leadCC
int trailCC
public com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer append (char)
char c
public void appendZeroCC (int)
int c
public com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public void flush ()
java.io.IOException e
public com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer flushAndAppendZeroCC (java.lang.CharSequence, int, int)
java.io.IOException e
CharSequence s
int start
int limit
public void remove ()
public void removeSuffix (int)
int suffixLength
int oldLength
private void insert (int, int)
int c
int cc
private void setIterator ()
private void skipPrevious ()
private int previousCC ()
int c
public volatile java.lang.Appendable append (char) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
}
com/ibm/icu/impl/Normalizer2Impl$UTF16Plus.classNormalizer2Impl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Normalizer2Impl$UTF16Plus extends java.lang.Object {
public void ()
public static boolean isLeadSurrogate (int)
int c
public static boolean isTrailSurrogate (int)
int c
public static boolean isSurrogate (int)
int c
public static boolean isSurrogateLead (int)
int c
public static boolean equal (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence s1
CharSequence s2
int length
public static boolean equal (java.lang.CharSequence, int, int, java.lang.CharSequence, int, int)
CharSequence s1
int start1
int limit1
CharSequence s2
int start2
int limit2
}
com/ibm/icu/impl/Normalizer2Impl.classNormalizer2Impl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Normalizer2Impl extends java.lang.Object {
private static final com.ibm.icu.impl.Normalizer2Impl$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
private static final com.ibm.icu.util.CodePointMap$ValueFilter segmentStarterMapper
public static final int MIN_YES_YES_WITH_CC
public static final int JAMO_VT
public static final int MIN_NORMAL_MAYBE_YES
public static final int JAMO_L
public static final int INERT
public static final int HAS_COMP_BOUNDARY_AFTER
public static final int OFFSET_SHIFT
public static final int DELTA_TCCC_0
public static final int DELTA_TCCC_1
public static final int DELTA_TCCC_GT_1
public static final int DELTA_TCCC_MASK
public static final int DELTA_SHIFT
public static final int MAX_DELTA
public static final int IX_NORM_TRIE_OFFSET
public static final int IX_EXTRA_DATA_OFFSET
public static final int IX_SMALL_FCD_OFFSET
public static final int IX_RESERVED3_OFFSET
public static final int IX_TOTAL_SIZE
public static final int IX_MIN_DECOMP_NO_CP
public static final int IX_MIN_COMP_NO_MAYBE_CP
public static final int IX_MIN_YES_NO
public static final int IX_MIN_NO_NO
public static final int IX_LIMIT_NO_NO
public static final int IX_MIN_MAYBE_YES
public static final int IX_MIN_YES_NO_MAPPINGS_ONLY
public static final int IX_MIN_NO_NO_COMP_BOUNDARY_BEFORE
public static final int IX_MIN_NO_NO_COMP_NO_MAYBE_CC
public static final int IX_MIN_NO_NO_EMPTY
public static final int IX_MIN_LCCC_CP
public static final int IX_COUNT
public static final int MAPPING_HAS_CCC_LCCC_WORD
public static final int MAPPING_HAS_RAW_MAPPING
public static final int MAPPING_LENGTH_MASK
public static final int COMP_1_LAST_TUPLE
public static final int COMP_1_TRIPLE
public static final int COMP_1_TRAIL_LIMIT
public static final int COMP_1_TRAIL_MASK
public static final int COMP_1_TRAIL_SHIFT
public static final int COMP_2_TRAIL_SHIFT
public static final int COMP_2_TRAIL_MASK
private com.ibm.icu.util.VersionInfo dataVersion
private int minDecompNoCP
private int minCompNoMaybeCP
private int minLcccCP
private int minYesNo
private int minYesNoMappingsOnly
private int minNoNo
private int minNoNoCompBoundaryBefore
private int minNoNoCompNoMaybeCC
private int minNoNoEmpty
private int limitNoNo
private int centerNoNoDelta
private int minMaybeYes
private com.ibm.icu.util.CodePointTrie$Fast16 normTrie
private String maybeYesCompositions
private String extraData
private byte[] smallFCD
private com.ibm.icu.util.CodePointTrie canonIterData
private java.util.ArrayList canonStartSets
private static final int CANON_NOT_SEGMENT_STARTER
private static final int CANON_HAS_COMPOSITIONS
private static final int CANON_HAS_SET
private static final int CANON_VALUE_MASK
static final boolean $assertionsDisabled
public void ()
public com.ibm.icu.impl.Normalizer2Impl load (java.nio.ByteBuffer)
int i
int indexesLength
int[] inIndexes
int offset
int nextOffset
int triePosition
int trieLength
int numChars
java.io.IOException e
java.nio.ByteBuffer bytes
public com.ibm.icu.impl.Normalizer2Impl load (java.lang.String)
String name
public void addLcccChars (com.ibm.icu.text.UnicodeSet)
int fcd16
int end
int norm16
com.ibm.icu.text.UnicodeSet set
int start
com.ibm.icu.util.CodePointMap$Range range
public void addPropertyStarts (com.ibm.icu.text.UnicodeSet)
int fcd16
int prevFCD16
int end
int value
int c
com.ibm.icu.text.UnicodeSet set
int start
com.ibm.icu.util.CodePointMap$Range range
public void addCanonIterPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
int start
com.ibm.icu.util.CodePointMap$Range range
public synchronized com.ibm.icu.impl.Normalizer2Impl ensureCanonIterData ()
int c2Value
int limit
int mapping
int firstUnit
int length
int c2
int norm16_2
int oldValue
int newValue
int c
int end
int norm16
com.ibm.icu.util.MutableCodePointTrie mutableTrie
int start
com.ibm.icu.util.CodePointMap$Range range
public int getNorm16 (int)
int c
public int getRawNorm16 (int)
int c
public int getCompQuickCheck (int)
int norm16
public boolean isAlgorithmicNoNo (int)
int norm16
public boolean isCompNo (int)
int norm16
public boolean isDecompYes (int)
int norm16
public int getCC (int)
int norm16
public static int getCCFromNormalYesOrMaybe (int)
int norm16
public static int getCCFromYesOrMaybe (int)
int norm16
public int getCCFromYesOrMaybeCP (int)
int c
public int getFCD16 (int)
int c
public boolean singleLeadMightHaveNonZeroFCD16 (int)
int lead
byte bits
public int getFCD16FromNormData (int)
int deltaTrailCC
int c
int norm16
int mapping
int firstUnit
int fcd16
public java.lang.String getDecomposition (int)
int norm16
StringBuilder buffer
int c
int norm16
int decomp
int mapping
int length
public java.lang.String getRawDecomposition (int)
int norm16
StringBuilder buffer
StringBuilder buffer
int rawMapping
char rm0
int c
int norm16
int mapping
int firstUnit
int mLength
public boolean isCanonSegmentStarter (int)
int c
public boolean getCanonStartSet (int, com.ibm.icu.text.UnicodeSet)
int syllable
int norm16
int c
com.ibm.icu.text.UnicodeSet set
int canonValue
int value
public java.lang.Appendable decompose (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence s
StringBuilder dest
public void decompose (java.lang.CharSequence, int, int, java.lang.StringBuilder, int)
CharSequence s
int src
int limit
StringBuilder dest
int destLengthEstimate
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int decompose (java.lang.CharSequence, int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
int cc
CharSequence s
int src
int limit
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int minNoCP
int prevSrc
int c
int norm16
int prevBoundary
int prevCC
public void decomposeAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence s
boolean doDecompose
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int limit
int c
int src
int firstCC
int prevCC
int cc
public boolean compose (java.lang.CharSequence, int, int, boolean, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
int mapping
int length
int t
int t
int syllable
int t
char l
int syllable
char prev
int prevCC
int n16
int cc
int prevSrc
int c
int norm16
int recomposeStartIndex
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doCompose
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int prevBoundary
int minNoMaybeCP
public int composeQuickCheck (java.lang.CharSequence, int, int, boolean, boolean)
char c2
int n16
int prevCC
int cc
int prevSrc
int c
int norm16
int prevNorm16
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doSpan
int qcResult
int prevBoundary
int minNoMaybeCP
public void composeAndAppend (java.lang.CharSequence, boolean, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int lastStarterInDest
StringBuilder middle
int firstStarterInSrc
CharSequence s
boolean doCompose
boolean onlyContiguous
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int src
int limit
public int makeFCD (java.lang.CharSequence, int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
int prev
int p
CharSequence s
int src
int limit
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int prevBoundary
int prevSrc
int c
int prevFCD16
int fcd16
public void makeFCDAndAppend (java.lang.CharSequence, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int lastBoundaryInDest
StringBuilder middle
int firstBoundaryInSrc
CharSequence s
boolean doMakeFCD
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int src
int limit
public boolean hasDecompBoundaryBefore (int)
int c
public boolean norm16HasDecompBoundaryBefore (int)
int norm16
int mapping
int firstUnit
public boolean hasDecompBoundaryAfter (int)
int c
public boolean norm16HasDecompBoundaryAfter (int)
int norm16
int mapping
int firstUnit
public boolean isDecompInert (int)
int c
public boolean hasCompBoundaryBefore (int)
int c
public boolean hasCompBoundaryAfter (int, boolean)
int c
boolean onlyContiguous
public boolean isCompInert (int, boolean)
int c
boolean onlyContiguous
int norm16
public boolean hasFCDBoundaryBefore (int)
int c
public boolean hasFCDBoundaryAfter (int)
int c
public boolean isFCDInert (int)
int c
private boolean isMaybe (int)
int norm16
private boolean isMaybeOrNonZeroCC (int)
int norm16
private static boolean isInert (int)
int norm16
private static boolean isJamoL (int)
int norm16
private static boolean isJamoVT (int)
int norm16
private int hangulLVT ()
private boolean isHangulLV (int)
int norm16
private boolean isHangulLVT (int)
int norm16
private boolean isCompYesAndZeroCC (int)
int norm16
private boolean isDecompYesAndZeroCC (int)
int norm16
private boolean isMostDecompYesAndZeroCC (int)
int norm16
private boolean isDecompNoAlgorithmic (int)
int norm16
private int getCCFromNoNo (int)
int norm16
int mapping
int getTrailCCFromCompYesAndZeroCC (int)
int norm16
private int mapAlgorithmic (int, int)
int c
int norm16
private int getCompositionsListForDecompYes (int)
int norm16
private int getCompositionsListForComposite (int)
int norm16
int list
int firstUnit
private int getCompositionsListForMaybe (int)
int norm16
private int getCompositionsList (int)
int norm16
private int decomposeShort (java.lang.CharSequence, int, int, boolean, boolean, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int c
int norm16
CharSequence s
int src
int limit
boolean stopAtCompBoundary
boolean onlyContiguous
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
private void decompose (int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int leadCC
int mapping
int firstUnit
int length
int leadCC
int trailCC
int c
int norm16
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
private static int combine (java.lang.String, int, int)
int key1
int firstUnit
int key2
int secondUnit
String compositions
int list
int trail
int key1
int firstUnit
private void addComposites (int, com.ibm.icu.text.UnicodeSet)
int compositeAndFwd
int composite
int list
com.ibm.icu.text.UnicodeSet set
int firstUnit
int compositeAndFwd
private void recompose (com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer, int, boolean)
char t
char syllable
int pRemove
char prev
int composite
int pRemove
int compositeAndFwd
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int recomposeStartIndex
boolean onlyContiguous
StringBuilder sb
int p
int starter
int compositionsList
int c
int norm16
int cc
int prevCC
boolean starterIsSupplementary
public int composePair (int, int)
int list
int a
int b
int norm16
int list
private boolean hasCompBoundaryBefore (int, int)
int c
int norm16
private boolean norm16HasCompBoundaryBefore (int)
int norm16
private boolean hasCompBoundaryBefore (java.lang.CharSequence, int, int)
CharSequence s
int src
int limit
private boolean norm16HasCompBoundaryAfter (int, boolean)
int norm16
boolean onlyContiguous
private boolean hasCompBoundaryAfter (java.lang.CharSequence, int, int, boolean)
CharSequence s
int start
int p
boolean onlyContiguous
private boolean isTrailCC01ForCompBoundaryAfter (int)
int norm16
private int findPreviousCompBoundary (java.lang.CharSequence, int, boolean)
int c
int norm16
CharSequence s
int p
boolean onlyContiguous
private int findNextCompBoundary (java.lang.CharSequence, int, int, boolean)
int c
int norm16
CharSequence s
int p
int limit
boolean onlyContiguous
private int findPreviousFCDBoundary (java.lang.CharSequence, int)
int c
int norm16
CharSequence s
int p
private int findNextFCDBoundary (java.lang.CharSequence, int, int)
int c
int norm16
CharSequence s
int p
int limit
private int getPreviousTrailCC (java.lang.CharSequence, int, int)
CharSequence s
int start
int p
private void addToStartSet (com.ibm.icu.util.MutableCodePointTrie, int, int)
int firstOrigin
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.util.MutableCodePointTrie mutableTrie
int origin
int decompLead
int canonValue
static void ()
}
com/ibm/icu/impl/OlsonTimeZone.classOlsonTimeZone.java
package com.ibm.icu.impl
public com.ibm.icu.impl.OlsonTimeZone extends com.ibm.icu.util.BasicTimeZone {
static final long serialVersionUID
private static final int MAX_OFFSET_SECONDS
private int transitionCount
private int typeCount
private long[] transitionTimes64
private int[] typeOffsets
private byte[] typeMapData
private int finalStartYear
private double finalStartMillis
private com.ibm.icu.util.SimpleTimeZone finalZone
private volatile String canonicalID
private static final String ZONEINFORES
private static final boolean DEBUG
private static final int SECONDS_PER_DAY
private transient com.ibm.icu.util.InitialTimeZoneRule initialRule
private transient com.ibm.icu.util.TimeZoneTransition firstTZTransition
private transient int firstTZTransitionIdx
private transient com.ibm.icu.util.TimeZoneTransition firstFinalTZTransition
private transient com.ibm.icu.util.TimeArrayTimeZoneRule[] historicRules
private transient com.ibm.icu.util.SimpleTimeZone finalZoneWithStartYear
private transient boolean transitionRulesInitialized
private static final int currentSerialVersion
private int serialVersionOnStream
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public int getOffset (int, int, int, int, int, int, int)
int era
int year
int month
int dom
int dow
int millis
int monthLength
long time
int[] offsets
public void setRawOffset (int)
com.ibm.icu.util.TimeZoneTransition tzt
com.ibm.icu.util.DateTimeRule start
com.ibm.icu.util.DateTimeRule end
int sav
com.ibm.icu.util.AnnualTimeZoneRule r1
com.ibm.icu.util.AnnualTimeZoneRule r2
com.ibm.icu.util.DateTimeRule start
com.ibm.icu.util.DateTimeRule end
int offset1
int offset2
int sav
com.ibm.icu.util.TimeZoneRule[] currentRules
com.ibm.icu.util.SimpleTimeZone stz
boolean bDst
int[] fields
int offsetMillis
long current
public java.lang.Object clone ()
public void getOffset (long, boolean, int[])
long date
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
int[] ret
public boolean useDaylightTime ()
int i
long current
int[] fields
long start
long limit
public boolean observesDaylightTime ()
long current
long currentSec
int trsIdx
public int getDSTSavings ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
int[] temp
public boolean hasSameRules (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone other
com.ibm.icu.impl.OlsonTimeZone o
public java.lang.String getCanonicalID ()
private void constructEmpty ()
public void (com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.UResourceBundle, java.lang.String)
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle res
String id
private void construct (com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle r
com.ibm.icu.util.UResourceBundle r
com.ibm.icu.util.UResourceBundle r
int i
int i
int i
int idx
int ruleRaw
int[] ruleData
java.util.MissingResourceException e
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle res
com.ibm.icu.util.UResourceBundle r
int[] transPre32
int[] trans32
int[] transPost32
String ruleID
public void (java.lang.String)
String id
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle res
public void setID (java.lang.String)
String id
private void getHistoricalOffset (long, boolean, int, int, int[])
int offsetBefore
boolean dstBefore
int offsetAfter
boolean dstAfter
boolean dstToStd
boolean stdToDst
long transition
int transIdx
long sec
long date
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
int[] offsets
private int getInt (byte)
byte val
private int zoneOffsetAt (int)
int transIdx
int typeIdx
private int rawOffsetAt (int)
int transIdx
int typeIdx
private int dstOffsetAt (int)
int transIdx
int typeIdx
private int initialRawOffset ()
private int initialDstOffset ()
public java.lang.String toString ()
int i
int i
int i
StringBuilder buf
private static com.ibm.icu.util.UResourceBundle loadRule (com.ibm.icu.util.UResourceBundle, java.lang.String)
com.ibm.icu.util.UResourceBundle top
String ruleid
com.ibm.icu.util.UResourceBundle r
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.OlsonTimeZone z
public int hashCode ()
int i
int i
int i
int ret
public com.ibm.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long t
com.ibm.icu.util.TimeZoneRule to
com.ibm.icu.util.TimeZoneRule from
long startTime
int ttidx
long base
boolean inclusive
public com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long t
com.ibm.icu.util.TimeZoneRule to
com.ibm.icu.util.TimeZoneRule from
long startTime
int ttidx
long base
boolean inclusive
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules ()
int i
int i
com.ibm.icu.util.TimeZoneRule[] stzr
int size
com.ibm.icu.util.TimeZoneRule[] rules
int idx
private synchronized void initTransitionRules ()
long tt
long[] startTimes
int nTimes
long[] times
int transitionIdx
int typeIdx
com.ibm.icu.util.TimeZoneTransition tzt
com.ibm.icu.util.TimeZoneRule firstFinalRule
long startTime
com.ibm.icu.util.TimeZoneRule firstFinalRule
com.ibm.icu.util.TimeZoneRule prevRule
String stdName
String dstName
int raw
int dst
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle res
boolean initialized
String tzid
java.io.ObjectInputStream stream
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.impl.OlsonTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
com/ibm/icu/impl/PVecToTrieCompactHandler.classPVecToTrieCompactHandler.java
package com.ibm.icu.impl
public com.ibm.icu.impl.PVecToTrieCompactHandler extends java.lang.Object implements com.ibm.icu.impl.PropsVectors$CompactHandler {
public com.ibm.icu.impl.IntTrieBuilder builder
public int initialValue
public void ()
public void setRowIndexForErrorValue (int)
int rowIndex
public void setRowIndexForInitialValue (int)
int rowIndex
public void setRowIndexForRange (int, int, int)
int start
int end
int rowIndex
public void startRealValues (int)
int rowIndex
}
com/ibm/icu/impl/Pair.classPair.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Pair extends java.lang.Object {
public final Object first
public final Object second
protected void (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.ibm.icu.impl.Pair of (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.Pair rhs
public int hashCode ()
}
com/ibm/icu/impl/PatternProps.classPatternProps.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.PatternProps extends java.lang.Object {
private static final byte[] latin1
private static final byte[] index2000
private static final int[] syntax2000
private static final int[] syntaxOrWhiteSpace2000
public void ()
public static boolean isSyntax (int)
int bits
int c
public static boolean isSyntaxOrWhiteSpace (int)
int bits
int c
public static boolean isWhiteSpace (int)
int c
public static int skipWhiteSpace (java.lang.CharSequence, int)
CharSequence s
int i
public static java.lang.String trimWhiteSpace (java.lang.String)
String s
int start
int limit
public static boolean isIdentifier (java.lang.CharSequence)
CharSequence s
int limit
int start
public static boolean isIdentifier (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public static int skipIdentifier (java.lang.CharSequence, int)
CharSequence s
int i
static void ()
}
com/ibm/icu/impl/PatternTokenizer.classPatternTokenizer.java
package com.ibm.icu.impl
public com.ibm.icu.impl.PatternTokenizer extends java.lang.Object {
private com.ibm.icu.text.UnicodeSet ignorableCharacters
private com.ibm.icu.text.UnicodeSet syntaxCharacters
private com.ibm.icu.text.UnicodeSet extraQuotingCharacters
private com.ibm.icu.text.UnicodeSet escapeCharacters
private boolean usingSlash
private boolean usingQuote
private transient com.ibm.icu.text.UnicodeSet needingQuoteCharacters
private int start
private int limit
private String pattern
public static final char SINGLE_QUOTE
public static final char BACK_SLASH
private static int NO_QUOTE
private static int IN_QUOTE
public static final int DONE
public static final int SYNTAX
public static final int LITERAL
public static final int BROKEN_QUOTE
public static final int BROKEN_ESCAPE
public static final int UNKNOWN
private static final int AFTER_QUOTE
private static final int NONE
private static final int START_QUOTE
private static final int NORMAL_QUOTE
private static final int SLASH_START
private static final int HEX
public void ()
public com.ibm.icu.text.UnicodeSet getIgnorableCharacters ()
public com.ibm.icu.impl.PatternTokenizer setIgnorableCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet ignorableCharacters
public com.ibm.icu.text.UnicodeSet getSyntaxCharacters ()
public com.ibm.icu.text.UnicodeSet getExtraQuotingCharacters ()
public com.ibm.icu.impl.PatternTokenizer setSyntaxCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet syntaxCharacters
public com.ibm.icu.impl.PatternTokenizer setExtraQuotingCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet syntaxCharacters
public com.ibm.icu.text.UnicodeSet getEscapeCharacters ()
public com.ibm.icu.impl.PatternTokenizer setEscapeCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet escapeCharacters
public boolean isUsingQuote ()
public com.ibm.icu.impl.PatternTokenizer setUsingQuote (boolean)
boolean usingQuote
public boolean isUsingSlash ()
public com.ibm.icu.impl.PatternTokenizer setUsingSlash (boolean)
boolean usingSlash
public int getLimit ()
public com.ibm.icu.impl.PatternTokenizer setLimit (int)
int limit
public int getStart ()
public com.ibm.icu.impl.PatternTokenizer setStart (int)
int start
public com.ibm.icu.impl.PatternTokenizer setPattern (java.lang.CharSequence)
CharSequence pattern
public com.ibm.icu.impl.PatternTokenizer setPattern (java.lang.String)
String pattern
public java.lang.String quoteLiteral (java.lang.CharSequence)
CharSequence string
public java.lang.String quoteLiteral (java.lang.String)
int cp
int i
String string
StringBuffer result
int quotedChar
private void appendEscaped (java.lang.StringBuffer, int)
StringBuffer result
int cp
public java.lang.String normalize ()
int status
int oldStart
StringBuffer result
StringBuffer buffer
public int next (java.lang.StringBuffer)
int cp
int i
StringBuffer buffer
int status
int lastQuote
int quoteStatus
int hexCount
int hexValue
static void ()
}
com/ibm/icu/impl/PluralRulesLoader.classPluralRulesLoader.java
package com.ibm.icu.impl
public com.ibm.icu.impl.PluralRulesLoader extends com.ibm.icu.text.PluralRules$Factory {
private final java.util.Map rulesIdToRules
private java.util.Map localeIdToCardinalRulesId
private java.util.Map localeIdToOrdinalRulesId
private java.util.Map rulesIdToEquivalentULocale
private static java.util.Map localeIdToPluralRanges
public static final com.ibm.icu.impl.PluralRulesLoader loader
private static final com.ibm.icu.text.PluralRanges UNKNOWN_RANGE
private void ()
public com.ibm.icu.util.ULocale[] getAvailableULocales ()
java.util.Iterator iter
java.util.Set keys
com.ibm.icu.util.ULocale[] locales
int n
public com.ibm.icu.util.ULocale getFunctionalEquivalent (com.ibm.icu.util.ULocale, boolean[])
String localeId
java.util.Map idMap
com.ibm.icu.util.ULocale locale
boolean[] isAvailable
String rulesId
com.ibm.icu.util.ULocale result
private java.util.Map getLocaleIdToRulesIdMap (com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.text.PluralRules$PluralType type
private java.util.Map getRulesIdToEquivalentULocaleMap ()
private void checkBuildRulesIdMaps ()
boolean haveMap
com.ibm.icu.util.UResourceBundle b
String id
String value
int i
com.ibm.icu.util.UResourceBundle b
String id
String value
int i
com.ibm.icu.util.UResourceBundle pluralb
com.ibm.icu.util.UResourceBundle localeb
java.util.Map tempLocaleIdToCardinalRulesId
java.util.Map tempLocaleIdToOrdinalRulesId
java.util.Map tempRulesIdToEquivalentULocale
java.util.MissingResourceException e
java.util.Map tempLocaleIdToCardinalRulesId
java.util.Map tempLocaleIdToOrdinalRulesId
java.util.Map tempRulesIdToEquivalentULocale
boolean haveMap
public java.lang.String getRulesIdForLocale (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
int ix
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.PluralRules$PluralType type
java.util.Map idMap
String localeId
String rulesId
public com.ibm.icu.text.PluralRules getRulesForRulesId (java.lang.String)
boolean hasRules
com.ibm.icu.util.UResourceBundle b
int i
com.ibm.icu.util.UResourceBundle pluralb
com.ibm.icu.util.UResourceBundle rulesb
com.ibm.icu.util.UResourceBundle setb
StringBuilder sb
String rulesId
com.ibm.icu.text.PluralRules rules
boolean hasRules
public com.ibm.icu.util.UResourceBundle getPluralBundle () throws java.util.MissingResourceException
public com.ibm.icu.text.PluralRules forLocale (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.PluralRules$PluralType type
String rulesId
com.ibm.icu.text.PluralRules rules
public boolean hasOverride (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public com.ibm.icu.text.PluralRanges getPluralRanges (com.ibm.icu.util.ULocale)
int ix
com.ibm.icu.util.ULocale locale
String localeId
com.ibm.icu.text.PluralRanges result
public boolean isPluralRangesAvailable (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
static void ()
String locale
String[] row
String locale
String[][] pluralRangeData
com.ibm.icu.text.PluralRanges pr
String[] locales
java.util.HashMap tempLocaleIdToPluralRanges
}
com/ibm/icu/impl/PropsVectors$1.classPropsVectors.java
package com.ibm.icu.impl
com.ibm.icu.impl.PropsVectors$1 extends java.lang.Object implements java.util.Comparator {
final com.ibm.icu.impl.PropsVectors this$0
void (com.ibm.icu.impl.PropsVectors)
com.ibm.icu.impl.PropsVectors this$0
public int compare (java.lang.Integer, java.lang.Integer)
Integer o1
Integer o2
int indexOfRow1
int indexOfRow2
int count
int index
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/PropsVectors$CompactHandler.classPropsVectors.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.PropsVectors$CompactHandler extends java.lang.Object {
public abstract void setRowIndexForRange (int, int, int)
public abstract void setRowIndexForInitialValue (int)
public abstract void setRowIndexForErrorValue (int)
public abstract void startRealValues (int)
}
com/ibm/icu/impl/PropsVectors$DefaultGetFoldedValue.classPropsVectors.java
package com.ibm.icu.impl
com.ibm.icu.impl.PropsVectors$DefaultGetFoldedValue extends java.lang.Object implements com.ibm.icu.impl.TrieBuilder$DataManipulate {
private com.ibm.icu.impl.IntTrieBuilder builder
public void (com.ibm.icu.impl.IntTrieBuilder)
com.ibm.icu.impl.IntTrieBuilder inBuilder
public int getFoldedValue (int, int)
boolean[] inBlockZero
int value
int start
int offset
int initialValue
int limit
}
com/ibm/icu/impl/PropsVectors$DefaultGetFoldingOffset.classPropsVectors.java
package com.ibm.icu.impl
com.ibm.icu.impl.PropsVectors$DefaultGetFoldingOffset extends java.lang.Object implements com.ibm.icu.impl.Trie$DataManipulate {
private void ()
public int getFoldingOffset (int)
int value
void (com.ibm.icu.impl.PropsVectors$1)
com.ibm.icu.impl.PropsVectors$1 x0
}
com/ibm/icu/impl/PropsVectors.classPropsVectors.java
package com.ibm.icu.impl
public com.ibm.icu.impl.PropsVectors extends java.lang.Object {
private int[] v
private int columns
private int maxRows
private int rows
private int prevRow
private boolean isCompacted
public static final int FIRST_SPECIAL_CP
public static final int INITIAL_VALUE_CP
public static final int ERROR_VALUE_CP
public static final int MAX_CP
public static final int INITIAL_ROWS
public static final int MEDIUM_ROWS
public static final int MAX_ROWS
private boolean areElementsSame (int, int[], int, int)
int i
int index1
int[] target
int index2
int length
private int findRow (int)
int rangeStart
int index
int start
int mid
int limit
public void (int)
int cp
int numOfColumns
int index
public void setValue (int, int, int, int, int)
int[] temp
int rowsToExpand
int newMaxRows
int count
int start
int end
int column
int value
int mask
int firstRow
int lastRow
int limit
boolean splitFirstRow
boolean splitLastRow
public int getValue (int, int)
int c
int column
int index
public int[] getRow (int)
int rowIndex
int[] rowToReturn
public int getRowStart (int)
int rowIndex
public int getRowEnd (int)
int rowIndex
public void compact (com.ibm.icu.impl.PropsVectors$CompactHandler)
int i
int start
int i
int start
int limit
int i
com.ibm.icu.impl.PropsVectors$CompactHandler compactor
int valueColumns
Integer[] indexArray
int count
int[] temp
public int[] getCompactedArray ()
public int getCompactedRows ()
public int getCompactedColumns ()
public com.ibm.icu.impl.IntTrie compactToTrieWithRowIndexes ()
com.ibm.icu.impl.PVecToTrieCompactHandler compactor
static int access$000 (com.ibm.icu.impl.PropsVectors)
com.ibm.icu.impl.PropsVectors x0
static int[] access$100 (com.ibm.icu.impl.PropsVectors)
com.ibm.icu.impl.PropsVectors x0
}
com/ibm/icu/impl/Punycode.classPunycode.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Punycode extends java.lang.Object {
private static final int BASE
private static final int TMIN
private static final int TMAX
private static final int SKEW
private static final int DAMP
private static final int INITIAL_BIAS
private static final int INITIAL_N
private static final char HYPHEN
private static final char DELIMITER
private static final int ZERO
private static final int SMALL_A
private static final int SMALL_Z
private static final int CAPITAL_A
private static final int CAPITAL_Z
static final int[] basicToDigit
public void ()
private static int adaptBias (int, int, boolean)
int delta
int length
boolean firstTime
int count
private static char asciiCaseMap (char, boolean)
char b
boolean uppercase
private static char digitToBasic (int, boolean)
int digit
boolean uppercase
public static java.lang.StringBuilder encode (java.lang.CharSequence, boolean[]) throws com.ibm.icu.text.StringPrepParseException
char c2
int n
char c
int q
int k
int t
int q
int m
CharSequence src
boolean[] caseFlags
int n
int delta
int handledCPCount
int basicLength
int bias
int j
int srcCPCount
int srcLength
int[] cpBuffer
StringBuilder dest
private static boolean isBasic (int)
int ch
private static boolean isBasicUpperCase (int)
int ch
private static boolean isSurrogate (int)
int ch
public static java.lang.StringBuilder decode (java.lang.CharSequence, boolean[]) throws com.ibm.icu.text.StringPrepParseException
char b
int codeUnitIndex
int codeUnitIndex
int oldi
int w
int k
int digit
int t
int cpLength
CharSequence src
boolean[] caseFlags
int srcLength
StringBuilder dest
int n
int i
int bias
int basicLength
int j
int in
int destCPCount
int firstSupplementaryIndex
static void ()
}
com/ibm/icu/impl/RBBIDataWrapper$1.classRBBIDataWrapper.java
package com.ibm.icu.impl
com.ibm.icu.impl.RBBIDataWrapper$1 extends java.lang.Object {
}
com/ibm/icu/impl/RBBIDataWrapper$IsAcceptable.classRBBIDataWrapper.java
package com.ibm.icu.impl
final com.ibm.icu.impl.RBBIDataWrapper$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
int intVersion
void (com.ibm.icu.impl.RBBIDataWrapper$1)
com.ibm.icu.impl.RBBIDataWrapper$1 x0
}
com/ibm/icu/impl/RBBIDataWrapper$RBBIDataHeader.classRBBIDataWrapper.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.RBBIDataWrapper$RBBIDataHeader extends java.lang.Object {
int fMagic
byte[] fFormatVersion
int fLength
public int fCatCount
int fFTable
int fFTableLen
int fRTable
int fRTableLen
int fTrie
int fTrieLen
int fRuleSource
int fRuleSourceLen
int fStatusTable
int fStatusTableLen
public void ()
}
com/ibm/icu/impl/RBBIDataWrapper$RBBIStateTable.classRBBIDataWrapper.java
package com.ibm.icu.impl
public com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable extends java.lang.Object {
public int fNumStates
public int fRowLen
public int fFlags
public int fReserved
public short[] fTable
public void ()
static com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable get (java.nio.ByteBuffer, int) throws java.io.IOException
java.nio.ByteBuffer bytes
int length
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable This
int lengthOfShorts
public int put (java.io.DataOutputStream) throws java.io.IOException
int i
java.io.DataOutputStream bytes
int tableLen
int bytesWritten
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable otherST
}
com/ibm/icu/impl/RBBIDataWrapper.classRBBIDataWrapper.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.RBBIDataWrapper extends java.lang.Object {
public com.ibm.icu.impl.RBBIDataWrapper$RBBIDataHeader fHeader
public com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable fFTable
public com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable fRTable
public com.ibm.icu.impl.Trie2 fTrie
public String fRuleSource
public int[] fStatusTable
public static final int DATA_FORMAT
public static final int FORMAT_VERSION
private static final com.ibm.icu.impl.RBBIDataWrapper$IsAcceptable IS_ACCEPTABLE
public static final int DH_SIZE
public static final int DH_MAGIC
public static final int DH_FORMATVERSION
public static final int DH_LENGTH
public static final int DH_CATCOUNT
public static final int DH_FTABLE
public static final int DH_FTABLELEN
public static final int DH_RTABLE
public static final int DH_RTABLELEN
public static final int DH_TRIE
public static final int DH_TRIELEN
public static final int DH_RULESOURCE
public static final int DH_RULESOURCELEN
public static final int DH_STATUSTABLE
public static final int DH_STATUSTABLELEN
public static final int ACCEPTING
public static final int LOOKAHEAD
public static final int TAGIDX
public static final int RESERVED
public static final int NEXTSTATES
public static final int RBBI_LOOKAHEAD_HARD_BREAK
public static final int RBBI_BOF_REQUIRED
public static boolean equals (com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable, com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable)
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable left
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable right
public int getRowIndex (int)
int state
void ()
public static com.ibm.icu.impl.RBBIDataWrapper get (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
com.ibm.icu.impl.RBBIDataWrapper This
int pos
public void dump (java.io.PrintStream)
java.io.PrintStream out
public static java.lang.String intToString (int, int)
int n
int width
StringBuilder dest
public static java.lang.String intToHexString (int, int)
int n
int width
StringBuilder dest
private void dumpTable (java.io.PrintStream, com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable)
int n
int state
StringBuilder header
java.io.PrintStream out
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable table
private void dumpRow (java.io.PrintStream, com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable, int)
int col
java.io.PrintStream out
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable table
int state
StringBuilder dest
int row
private void dumpCharCategories (java.io.PrintStream)
java.io.PrintStream out
int n
String[] catStrings
int rangeStart
int rangeEnd
int lastCat
int char32
int category
int[] lastNewline
static void ()
}
com/ibm/icu/impl/Relation$SimpleEntry.classRelation.java
package com.ibm.icu.impl
com.ibm.icu.impl.Relation$SimpleEntry extends java.lang.Object implements java.util.Map$Entry {
Object key
Object value
public void (java.lang.Object, java.lang.Object)
Object key
Object value
public void (java.util.Map$Entry)
java.util.Map$Entry e
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
com/ibm/icu/impl/Relation.classRelation.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Relation extends java.lang.Object implements com.ibm.icu.util.Freezable {
private java.util.Map data
java.lang.reflect.Constructor setCreator
Object[] setComparatorParam
volatile boolean frozen
public static com.ibm.icu.impl.Relation of (java.util.Map, java.lang.Class)
java.util.Map map
Class setCreator
public static com.ibm.icu.impl.Relation of (java.util.Map, java.lang.Class, java.util.Comparator)
java.util.Map map
Class setCreator
java.util.Comparator setComparator
public void (java.util.Map, java.lang.Class)
java.util.Map map
Class setCreator
public void (java.util.Map, java.lang.Class, java.util.Comparator)
Exception e
java.util.Map map
Class setCreator
java.util.Comparator setComparator
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Set values
Object value
public final java.util.Set entrySet ()
public java.util.Set keyValuesSet ()
public java.util.Set keyValueSet ()
Object value
Object key
java.util.Set result
public boolean equals (java.lang.Object)
Object o
public java.util.Set getAll (java.lang.Object)
Object key
public java.util.Set get (java.lang.Object)
Object key
public int hashCode ()
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set set
public java.lang.Object putAll (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
java.util.Set set
public java.lang.Object putAll (java.util.Collection, java.lang.Object)
Object key
java.util.Collection keys
Object value
Object result
private java.util.Set newSet ()
Exception e
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map t
public void putAll (com.ibm.icu.impl.Relation)
Object value
Object key
com.ibm.icu.impl.Relation t
public java.util.Set removeAll (java.lang.Object)
NullPointerException e
Object key
public boolean remove (java.lang.Object, java.lang.Object)
java.util.Set set
boolean result
NullPointerException e
Object key
Object value
public int size ()
public java.util.Set values ()
public java.util.Collection values (java.util.Collection)
java.util.Map$Entry keyValue
java.util.Collection result
public java.lang.String toString ()
public com.ibm.icu.impl.Relation addAllInverted (com.ibm.icu.impl.Relation)
Object key
Object value
com.ibm.icu.impl.Relation source
public com.ibm.icu.impl.Relation addAllInverted (java.util.Map)
java.util.Map$Entry entry
java.util.Map source
public boolean isFrozen ()
public com.ibm.icu.impl.Relation freeze ()
Object key
public com.ibm.icu.impl.Relation cloneAsThawed ()
public boolean removeAll (com.ibm.icu.impl.Relation)
java.util.Set values
Object key
com.ibm.icu.impl.Relation toBeRemoved
boolean result
public final transient java.util.Set removeAll (java.lang.Object[])
Object[] keys
public boolean removeAll (java.lang.Object, java.lang.Iterable)
Object value
Object key
Iterable toBeRemoved
boolean result
public java.util.Set removeAll (java.util.Collection)
java.util.Set removals
Object key
java.util.Collection toBeRemoved
java.util.Set result
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/RelativeDateFormat$1.classRelativeDateFormat.java
package com.ibm.icu.impl
com.ibm.icu.impl.RelativeDateFormat$1 extends java.lang.Object {
}
com/ibm/icu/impl/RelativeDateFormat$RelDateFmtDataSink.classRelativeDateFormat.java
package com.ibm.icu.impl
final com.ibm.icu.impl.RelativeDateFormat$RelDateFmtDataSink extends com.ibm.icu.impl.UResource$Sink {
final com.ibm.icu.impl.RelativeDateFormat this$0
private void (com.ibm.icu.impl.RelativeDateFormat)
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int keyOffset
NumberFormatException nfe
com.ibm.icu.impl.RelativeDateFormat$URelativeString newDayInfo
int keyOffset
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table table
void (com.ibm.icu.impl.RelativeDateFormat, com.ibm.icu.impl.RelativeDateFormat$1)
com.ibm.icu.impl.RelativeDateFormat x0
com.ibm.icu.impl.RelativeDateFormat$1 x1
}
com/ibm/icu/impl/RelativeDateFormat$URelativeString.classRelativeDateFormat.java
package com.ibm.icu.impl
public com.ibm.icu.impl.RelativeDateFormat$URelativeString extends java.lang.Object {
public int offset
public String string
void (int, java.lang.String)
int offset
String string
void (java.lang.String, java.lang.String)
String offset
String string
}
com/ibm/icu/impl/RelativeDateFormat.classRelativeDateFormat.java
package com.ibm.icu.impl
public com.ibm.icu.impl.RelativeDateFormat extends com.ibm.icu.text.DateFormat {
private static final long serialVersionUID
private com.ibm.icu.text.DateFormat fDateFormat
private com.ibm.icu.text.DateFormat fTimeFormat
private com.ibm.icu.text.MessageFormat fCombinedFormat
private com.ibm.icu.text.SimpleDateFormat fDateTimeFormat
private String fDatePattern
private String fTimePattern
int fDateStyle
int fTimeStyle
com.ibm.icu.util.ULocale fLocale
private transient java.util.List fDates
private boolean combinedFormatHasDateAtStart
private boolean capitalizationInfoIsSet
private boolean capitalizationOfRelativeUnitsForListOrMenu
private boolean capitalizationOfRelativeUnitsForStandAlone
private transient com.ibm.icu.text.BreakIterator capitalizationBrkIter
public void (int, int, com.ibm.icu.util.ULocale, com.ibm.icu.util.Calendar)
int newStyle
com.ibm.icu.text.DateFormat df
int newStyle
com.ibm.icu.text.DateFormat df
int timeStyle
int dateStyle
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Calendar cal
public java.lang.StringBuffer format (com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
int dayDiff
String datePattern
StringBuffer combinedPattern
com.ibm.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
String relativeDayString
com.ibm.icu.text.DisplayContext capitalizationContext
public void parse (java.lang.String, com.ibm.icu.util.Calendar, java.text.ParsePosition)
String text
com.ibm.icu.util.Calendar cal
java.text.ParsePosition pos
public void setContext (com.ibm.icu.text.DisplayContext)
com.ibm.icu.text.DisplayContext context
private java.lang.String getStringForDay (int)
com.ibm.icu.impl.RelativeDateFormat$URelativeString dayItem
int day
private synchronized void loadDates ()
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.RelativeDateFormat$RelDateFmtDataSink sink
private void initCapitalizationContextInfo (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.ICUResourceBundle rdb
int[] intVector
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle rb
private static int dayDifference (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar until
com.ibm.icu.util.Calendar nowCal
java.util.Date nowDate
int dayDiff
private com.ibm.icu.util.Calendar initializeCalendar (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
private com.ibm.icu.text.MessageFormat initializeCombinedFormat (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
String pattern
String pattern
int glueIndex
int elementType
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
String pattern
com.ibm.icu.impl.ICUResourceBundle rb
String resourcePath
com.ibm.icu.impl.ICUResourceBundle patternsRb
static java.lang.String access$000 (com.ibm.icu.impl.RelativeDateFormat, int)
com.ibm.icu.impl.RelativeDateFormat x0
int x1
static java.util.List access$100 (com.ibm.icu.impl.RelativeDateFormat)
com.ibm.icu.impl.RelativeDateFormat x0
}
com/ibm/icu/impl/ReplaceableUCharacterIterator.classReplaceableUCharacterIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ReplaceableUCharacterIterator extends com.ibm.icu.text.UCharacterIterator {
private com.ibm.icu.text.Replaceable replaceable
private int currentIndex
public void (com.ibm.icu.text.Replaceable)
com.ibm.icu.text.Replaceable replaceable
public void (java.lang.String)
String str
public void (java.lang.StringBuffer)
StringBuffer buf
public java.lang.Object clone ()
CloneNotSupportedException e
public int current ()
public int currentCodePoint ()
int ch2
int ch
public int getLength ()
public int getIndex ()
public int next ()
public int previous ()
public void setIndex (int) throws java.lang.IndexOutOfBoundsException
int currentIndex
public int getText (char[], int)
char[] fillIn
int offset
int length
}
com/ibm/icu/impl/ResourceBundleWrapper$1.classResourceBundleWrapper.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ResourceBundleWrapper$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.impl.ResourceBundleWrapper createInstance (java.lang.String, com.ibm.icu.impl.ResourceBundleWrapper$Loader)
String unusedKey
com.ibm.icu.impl.ResourceBundleWrapper$Loader loader
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/ResourceBundleWrapper$2$1.classResourceBundleWrapper.java
package com.ibm.icu.impl
com.ibm.icu.impl.ResourceBundleWrapper$2$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$resName
final com.ibm.icu.impl.ResourceBundleWrapper$2 this$0
void (com.ibm.icu.impl.ResourceBundleWrapper$2, java.lang.String)
com.ibm.icu.impl.ResourceBundleWrapper$2 this$0
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ResourceBundleWrapper$2.classResourceBundleWrapper.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ResourceBundleWrapper$2 extends com.ibm.icu.impl.ResourceBundleWrapper$Loader {
final String val$localeID
final String val$baseName
final String val$defaultID
final ClassLoader val$root
final boolean val$disableFallback
final String val$name
void (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean, java.lang.String)
public com.ibm.icu.impl.ResourceBundleWrapper load ()
String locName
Class cls
java.util.ResourceBundle bx
ClassNotFoundException e
NoClassDefFoundError e
Exception e
String resName
java.io.InputStream stream
Exception e
com.ibm.icu.impl.ResourceBundleWrapper parent
int i
boolean loadFromProperties
boolean parentIsRoot
com.ibm.icu.impl.ResourceBundleWrapper b
}
com/ibm/icu/impl/ResourceBundleWrapper$Loader.classResourceBundleWrapper.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.ResourceBundleWrapper$Loader extends java.lang.Object {
private void ()
abstract com.ibm.icu.impl.ResourceBundleWrapper load ()
void (com.ibm.icu.impl.ResourceBundleWrapper$1)
com.ibm.icu.impl.ResourceBundleWrapper$1 x0
}
com/ibm/icu/impl/ResourceBundleWrapper.classResourceBundleWrapper.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ResourceBundleWrapper extends com.ibm.icu.util.UResourceBundle {
private java.util.ResourceBundle bundle
private String localeID
private String baseName
private java.util.List keys
private static com.ibm.icu.impl.CacheBase BUNDLE_CACHE
private static final boolean DEBUG
private void (java.util.ResourceBundle)
java.util.ResourceBundle bundle
protected java.lang.Object handleGetObject (java.lang.String)
java.util.MissingResourceException ex
String aKey
com.ibm.icu.impl.ResourceBundleWrapper current
Object obj
public java.util.Enumeration getKeys ()
private void initKeysVector ()
String elem
java.util.Enumeration e
com.ibm.icu.impl.ResourceBundleWrapper current
protected java.lang.String getLocaleID ()
protected java.lang.String getBaseName ()
public com.ibm.icu.util.ULocale getULocale ()
public com.ibm.icu.util.UResourceBundle getParent ()
public static com.ibm.icu.impl.ResourceBundleWrapper getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
com.ibm.icu.impl.ResourceBundleWrapper b
String separator
String baseName
String localeID
ClassLoader root
boolean disableFallback
com.ibm.icu.impl.ResourceBundleWrapper b
private static boolean localeIDStartsWithLangSubtag (java.lang.String, java.lang.String)
String localeID
String lang
private static com.ibm.icu.impl.ResourceBundleWrapper instantiateBundle (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeID
String defaultID
ClassLoader root
boolean disableFallback
String name
String cacheKey
static com.ibm.icu.impl.ResourceBundleWrapper access$100 (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String x0
String x1
String x2
ClassLoader x3
boolean x4
void (java.util.ResourceBundle, com.ibm.icu.impl.ResourceBundleWrapper$1)
java.util.ResourceBundle x0
com.ibm.icu.impl.ResourceBundleWrapper$1 x1
static void access$300 (com.ibm.icu.impl.ResourceBundleWrapper, java.util.ResourceBundle)
com.ibm.icu.impl.ResourceBundleWrapper x0
java.util.ResourceBundle x1
static java.lang.String access$402 (com.ibm.icu.impl.ResourceBundleWrapper, java.lang.String)
com.ibm.icu.impl.ResourceBundleWrapper x0
String x1
static java.lang.String access$502 (com.ibm.icu.impl.ResourceBundleWrapper, java.lang.String)
com.ibm.icu.impl.ResourceBundleWrapper x0
String x1
static boolean access$600 ()
static void access$700 (com.ibm.icu.impl.ResourceBundleWrapper, java.util.ResourceBundle)
com.ibm.icu.impl.ResourceBundleWrapper x0
java.util.ResourceBundle x1
static boolean access$800 (java.lang.String, java.lang.String)
String x0
String x1
static void access$900 (com.ibm.icu.impl.ResourceBundleWrapper)
com.ibm.icu.impl.ResourceBundleWrapper x0
static void ()
}
com/ibm/icu/impl/Row$R2.classRow.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Row$R2 extends com.ibm.icu.impl.Row {
public void (java.lang.Object, java.lang.Object)
Object a
Object b
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/Row$R3.classRow.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Row$R3 extends com.ibm.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/Row$R4.classRow.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Row$R4 extends com.ibm.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
Object d
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/Row$R5.classRow.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Row$R5 extends com.ibm.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
Object d
Object e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/Row.classRow.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Row extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable com.ibm.icu.util.Freezable {
protected Object[] items
protected volatile boolean frozen
public void ()
public static com.ibm.icu.impl.Row$R2 of (java.lang.Object, java.lang.Object)
Object p0
Object p1
public static com.ibm.icu.impl.Row$R3 of (java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
public static com.ibm.icu.impl.Row$R4 of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
Object p3
public static com.ibm.icu.impl.Row$R5 of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
Object p3
Object p4
public com.ibm.icu.impl.Row set0 (java.lang.Object)
Object item
public java.lang.Object get0 ()
public com.ibm.icu.impl.Row set1 (java.lang.Object)
Object item
public java.lang.Object get1 ()
public com.ibm.icu.impl.Row set2 (java.lang.Object)
Object item
public java.lang.Object get2 ()
public com.ibm.icu.impl.Row set3 (java.lang.Object)
Object item
public java.lang.Object get3 ()
public com.ibm.icu.impl.Row set4 (java.lang.Object)
Object item
public java.lang.Object get4 ()
protected com.ibm.icu.impl.Row set (int, java.lang.Object)
int i
Object item
public int hashCode ()
Object item
int sum
public boolean equals (java.lang.Object)
Object item
com.ibm.icu.impl.Row that
int i
Exception e
Object other
public int compareTo (java.lang.Object)
Object item
Object other
int result
com.ibm.icu.impl.Row that
int i
public java.lang.String toString ()
Object item
StringBuilder result
boolean first
public boolean isFrozen ()
public com.ibm.icu.impl.Row freeze ()
public java.lang.Object clone ()
com.ibm.icu.impl.Row result
CloneNotSupportedException e
public com.ibm.icu.impl.Row cloneAsThawed ()
com.ibm.icu.impl.Row result
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/impl/RuleCharacterIterator.classRuleCharacterIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.RuleCharacterIterator extends java.lang.Object {
private String text
private java.text.ParsePosition pos
private com.ibm.icu.text.SymbolTable sym
private char[] buf
private int bufPos
private boolean isEscaped
public static final int DONE
public static final int PARSE_VARIABLES
public static final int PARSE_ESCAPES
public static final int SKIP_WHITESPACE
public void (java.lang.String, com.ibm.icu.text.SymbolTable, java.text.ParsePosition)
String text
com.ibm.icu.text.SymbolTable sym
java.text.ParsePosition pos
public boolean atEnd ()
public int next (int)
String name
int[] offset
int options
int c
public boolean isEscaped ()
public boolean inVariable ()
public java.lang.Object getPos (java.lang.Object)
Object p
Object[] a
int[] v
public void setPos (java.lang.Object)
Object p
Object[] a
int[] v
public void skipIgnored (int)
int a
int options
public java.lang.String lookahead ()
public void jumpahead (int)
int i
int count
public java.lang.String toString ()
int b
private int _current ()
int i
private void _advance (int)
int count
}
com/ibm/icu/impl/SimpleCache.classSimpleCache.java
package com.ibm.icu.impl
public com.ibm.icu.impl.SimpleCache extends java.lang.Object implements com.ibm.icu.impl.ICUCache {
private static final int DEFAULT_CAPACITY
private volatile java.lang.ref.Reference cacheRef
private int type
private int capacity
public void ()
public void (int)
int cacheType
public void (int, int)
int cacheType
int initialCapacity
public java.lang.Object get (java.lang.Object)
java.util.Map map
Object key
java.lang.ref.Reference ref
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.ref.Reference ref
java.util.Map map
public void clear ()
}
com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator$Builder.classSimpleFilteredSentenceBreakIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.SimpleFilteredSentenceBreakIterator$Builder extends com.ibm.icu.text.FilteredBreakIteratorBuilder {
private java.util.HashSet filterSet
static final int PARTIAL
static final int MATCH
static final int SuppressInReverse
static final int AddToForward
public void (java.util.Locale)
java.util.Locale loc
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.ICUResourceBundle b
String br
int index
int size
com.ibm.icu.util.ULocale loc
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.ICUResourceBundle breaks
public void ()
public boolean suppressBreakAfter (java.lang.CharSequence)
CharSequence str
public boolean unsuppressBreakAfter (java.lang.CharSequence)
CharSequence str
public com.ibm.icu.text.BreakIterator wrapIteratorWithFilter (com.ibm.icu.text.BreakIterator)
CharSequence s
int j
StringBuilder prefix
int sameAs
String thisStr
int nn
StringBuilder reversed
String thisStr
com.ibm.icu.text.BreakIterator adoptBreakIterator
com.ibm.icu.util.CharsTrieBuilder builder
com.ibm.icu.util.CharsTrieBuilder builder2
int revCount
int fwdCount
int subCount
CharSequence[] ustrs
int[] partials
com.ibm.icu.util.CharsTrie backwardsTrie
com.ibm.icu.util.CharsTrie forwardsPartialTrie
int i
}
com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.classSimpleFilteredSentenceBreakIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.SimpleFilteredSentenceBreakIterator extends com.ibm.icu.text.BreakIterator {
private com.ibm.icu.text.BreakIterator delegate
private com.ibm.icu.text.UCharacterIterator text
private com.ibm.icu.util.CharsTrie backwardsTrie
private com.ibm.icu.util.CharsTrie forwardsPartialTrie
public void (com.ibm.icu.text.BreakIterator, com.ibm.icu.util.CharsTrie, com.ibm.icu.util.CharsTrie)
com.ibm.icu.text.BreakIterator adoptBreakIterator
com.ibm.icu.util.CharsTrie forwardsPartialTrie
com.ibm.icu.util.CharsTrie backwardsTrie
private final void resetState ()
private final boolean breakExceptionAt (int)
com.ibm.icu.util.BytesTrie$Result rfwd
int n
int bestPosn
int bestValue
int uch
com.ibm.icu.util.BytesTrie$Result r
private final int internalNext (int)
int n
int textLen
private final int internalPrev (int)
int n
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.SimpleFilteredSentenceBreakIterator other
public int hashCode ()
public java.lang.Object clone ()
com.ibm.icu.impl.SimpleFilteredSentenceBreakIterator other
public int first ()
public int preceding (int)
int offset
public int previous ()
public int current ()
public boolean isBoundary (int)
int offset
public int next ()
public int next (int)
int n
public int following (int)
int offset
public int last ()
public java.text.CharacterIterator getText ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
}
com/ibm/icu/impl/SimpleFormatterImpl.classSimpleFormatterImpl.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.SimpleFormatterImpl extends java.lang.Object {
private static final int ARG_NUM_LIMIT
private static final char LEN1_CHAR
private static final char LEN2_CHAR
private static final char LEN3_CHAR
private static final char SEGMENT_LENGTH_ARGUMENT_CHAR
private static final int MAX_SEGMENT_LENGTH
private static final String[][] COMMON_PATTERNS
static final boolean $assertionsDisabled
private void ()
public static java.lang.String compileToStringMinMaxArguments (java.lang.CharSequence, java.lang.StringBuilder, int, int)
String[] pair
int argNumber
int argStart
int argNumber
char c
int i
CharSequence pattern
StringBuilder sb
int min
int max
int patternLength
int textLength
int maxArg
boolean inQuote
int argCount
public static int getArgumentLimit (java.lang.String)
String compiledPattern
public static transient java.lang.String formatCompiledPattern (java.lang.String, java.lang.CharSequence[])
String compiledPattern
CharSequence[] values
public static transient java.lang.String formatRawPattern (java.lang.String, int, int, java.lang.CharSequence[])
String pattern
int min
int max
CharSequence[] values
StringBuilder sb
String compiledPattern
public static transient java.lang.StringBuilder formatAndAppend (java.lang.String, java.lang.StringBuilder, int[], java.lang.CharSequence[])
String compiledPattern
StringBuilder appendTo
int[] offsets
CharSequence[] values
int valuesLength
public static transient java.lang.StringBuilder formatAndReplace (java.lang.String, java.lang.StringBuilder, int[], java.lang.CharSequence[])
int n
int i
String compiledPattern
StringBuilder result
int[] offsets
CharSequence[] values
int valuesLength
int firstArg
String resultCopy
public static java.lang.String getTextWithNoArguments (java.lang.String)
int limit
int segmentLength
int i
String compiledPattern
int capacity
StringBuilder sb
private static java.lang.StringBuilder format (java.lang.String, java.lang.CharSequence[], java.lang.StringBuilder, java.lang.String, boolean, int[])
int offsetsLength
int i
CharSequence value
int limit
int n
int i
String compiledPattern
CharSequence[] values
StringBuilder result
String resultCopy
boolean forbidResultAsValue
int[] offsets
int offsetsLength
static void ()
}
com/ibm/icu/impl/SoftCache.classSoftCache.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.SoftCache extends com.ibm.icu.impl.CacheBase {
private java.util.concurrent.ConcurrentHashMap map
public void ()
public final java.lang.Object getInstance (java.lang.Object, java.lang.Object)
com.ibm.icu.impl.CacheValue cv
Object value
Object value
com.ibm.icu.impl.CacheValue cv
Object key
Object data
Object mapValue
}
com/ibm/icu/impl/SortedSetRelation.classSortedSetRelation.java
package com.ibm.icu.impl
public com.ibm.icu.impl.SortedSetRelation extends java.lang.Object {
public static final int A_NOT_B
public static final int A_AND_B
public static final int B_NOT_A
public static final int ANY
public static final int CONTAINS
public static final int DISJOINT
public static final int ISCONTAINED
public static final int NO_B
public static final int EQUALS
public static final int NO_A
public static final int NONE
public static final int ADDALL
public static final int A
public static final int COMPLEMENTALL
public static final int B
public static final int REMOVEALL
public static final int RETAINALL
public static final int B_REMOVEALL
public void ()
public static boolean hasRelation (java.util.SortedSet, int, java.util.SortedSet)
int comp
java.util.SortedSet a
int allow
java.util.SortedSet b
boolean anb
boolean ab
boolean bna
java.util.Iterator ait
java.util.Iterator bit
Object aa
Object bb
public static java.util.SortedSet doOperation (java.util.SortedSet, int, java.util.SortedSet)
java.util.TreeSet temp
java.util.TreeSet temp
java.util.SortedSet a
int relation
java.util.SortedSet b
}
com/ibm/icu/impl/StandardPlural.classStandardPlural.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.StandardPlural extends java.lang.Enum {
public static final com.ibm.icu.impl.StandardPlural ZERO
public static final com.ibm.icu.impl.StandardPlural ONE
public static final com.ibm.icu.impl.StandardPlural TWO
public static final com.ibm.icu.impl.StandardPlural FEW
public static final com.ibm.icu.impl.StandardPlural MANY
public static final com.ibm.icu.impl.StandardPlural OTHER
public static final int OTHER_INDEX
public static final java.util.List VALUES
public static final int COUNT
private final String keyword
private static final com.ibm.icu.impl.StandardPlural[] $VALUES
public static com.ibm.icu.impl.StandardPlural[] values ()
public static com.ibm.icu.impl.StandardPlural valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String kw
public final java.lang.String getKeyword ()
public static final com.ibm.icu.impl.StandardPlural orNullFromString (java.lang.CharSequence)
CharSequence keyword
public static final com.ibm.icu.impl.StandardPlural orOtherFromString (java.lang.CharSequence)
CharSequence keyword
com.ibm.icu.impl.StandardPlural p
public static final com.ibm.icu.impl.StandardPlural fromString (java.lang.CharSequence)
CharSequence keyword
com.ibm.icu.impl.StandardPlural p
public static final int indexOrNegativeFromString (java.lang.CharSequence)
CharSequence keyword
com.ibm.icu.impl.StandardPlural p
public static final int indexOrOtherIndexFromString (java.lang.CharSequence)
CharSequence keyword
com.ibm.icu.impl.StandardPlural p
public static final int indexFromString (java.lang.CharSequence)
CharSequence keyword
com.ibm.icu.impl.StandardPlural p
static void ()
}
com/ibm/icu/impl/StaticUnicodeSets$Key.classStaticUnicodeSets.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.StaticUnicodeSets$Key extends java.lang.Enum {
public static final com.ibm.icu.impl.StaticUnicodeSets$Key DEFAULT_IGNORABLES
public static final com.ibm.icu.impl.StaticUnicodeSets$Key STRICT_IGNORABLES
public static final com.ibm.icu.impl.StaticUnicodeSets$Key COMMA
public static final com.ibm.icu.impl.StaticUnicodeSets$Key PERIOD
public static final com.ibm.icu.impl.StaticUnicodeSets$Key STRICT_COMMA
public static final com.ibm.icu.impl.StaticUnicodeSets$Key STRICT_PERIOD
public static final com.ibm.icu.impl.StaticUnicodeSets$Key OTHER_GROUPING_SEPARATORS
public static final com.ibm.icu.impl.StaticUnicodeSets$Key ALL_SEPARATORS
public static final com.ibm.icu.impl.StaticUnicodeSets$Key STRICT_ALL_SEPARATORS
public static final com.ibm.icu.impl.StaticUnicodeSets$Key MINUS_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key PLUS_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key PERCENT_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key PERMILLE_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key INFINITY
public static final com.ibm.icu.impl.StaticUnicodeSets$Key DOLLAR_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key POUND_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key RUPEE_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key YEN_SIGN
public static final com.ibm.icu.impl.StaticUnicodeSets$Key DIGITS
public static final com.ibm.icu.impl.StaticUnicodeSets$Key DIGITS_OR_ALL_SEPARATORS
public static final com.ibm.icu.impl.StaticUnicodeSets$Key DIGITS_OR_STRICT_ALL_SEPARATORS
private static final com.ibm.icu.impl.StaticUnicodeSets$Key[] $VALUES
public static com.ibm.icu.impl.StaticUnicodeSets$Key[] values ()
public static com.ibm.icu.impl.StaticUnicodeSets$Key valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/StaticUnicodeSets$ParseDataSink.classStaticUnicodeSets.java
package com.ibm.icu.impl
com.ibm.icu.impl.StaticUnicodeSets$ParseDataSink extends com.ibm.icu.impl.UResource$Sink {
static final boolean $assertionsDisabled
void ()
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String str
int k
boolean isLenient
com.ibm.icu.impl.UResource$Array array
int j
com.ibm.icu.impl.UResource$Table strictnessTable
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table contextsTable
static void ()
}
com/ibm/icu/impl/StaticUnicodeSets.classStaticUnicodeSets.java
package com.ibm.icu.impl
public com.ibm.icu.impl.StaticUnicodeSets extends java.lang.Object {
private static final java.util.Map unicodeSets
static final boolean $assertionsDisabled
public void ()
public static com.ibm.icu.text.UnicodeSet get (com.ibm.icu.impl.StaticUnicodeSets$Key)
com.ibm.icu.impl.StaticUnicodeSets$Key key
com.ibm.icu.text.UnicodeSet candidate
public static com.ibm.icu.impl.StaticUnicodeSets$Key chooseFrom (java.lang.String, com.ibm.icu.impl.StaticUnicodeSets$Key)
String str
com.ibm.icu.impl.StaticUnicodeSets$Key key1
public static com.ibm.icu.impl.StaticUnicodeSets$Key chooseFrom (java.lang.String, com.ibm.icu.impl.StaticUnicodeSets$Key, com.ibm.icu.impl.StaticUnicodeSets$Key)
String str
com.ibm.icu.impl.StaticUnicodeSets$Key key1
com.ibm.icu.impl.StaticUnicodeSets$Key key2
public static com.ibm.icu.impl.StaticUnicodeSets$Key chooseCurrency (java.lang.String)
String str
private static com.ibm.icu.text.UnicodeSet computeUnion (com.ibm.icu.impl.StaticUnicodeSets$Key, com.ibm.icu.impl.StaticUnicodeSets$Key)
com.ibm.icu.impl.StaticUnicodeSets$Key k1
com.ibm.icu.impl.StaticUnicodeSets$Key k2
private static com.ibm.icu.text.UnicodeSet computeUnion (com.ibm.icu.impl.StaticUnicodeSets$Key, com.ibm.icu.impl.StaticUnicodeSets$Key, com.ibm.icu.impl.StaticUnicodeSets$Key)
com.ibm.icu.impl.StaticUnicodeSets$Key k1
com.ibm.icu.impl.StaticUnicodeSets$Key k2
com.ibm.icu.impl.StaticUnicodeSets$Key k3
private static void saveSet (com.ibm.icu.impl.StaticUnicodeSets$Key, java.lang.String)
com.ibm.icu.impl.StaticUnicodeSets$Key key
String unicodeSetPattern
static void access$000 (com.ibm.icu.impl.StaticUnicodeSets$Key, java.lang.String)
com.ibm.icu.impl.StaticUnicodeSets$Key x0
String x1
static void ()
com.ibm.icu.impl.ICUResourceBundle rb
}
com/ibm/icu/impl/StringPrepDataReader.classStringPrepDataReader.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.StringPrepDataReader extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private static final boolean debug
private java.nio.ByteBuffer byteBuffer
private int unicodeVersion
private static final int DATA_FORMAT_ID
private static final byte[] DATA_FORMAT_VERSION
public void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public char[] read (int) throws java.io.IOException
int length
public boolean isDataVersionAcceptable (byte[])
byte[] version
public int[] readIndexes (int) throws java.io.IOException
int i
int length
int[] indexes
public byte[] getUnicodeVersion ()
static void ()
}
com/ibm/icu/impl/StringRange$1.classStringRange.java
package com.ibm.icu.impl
final com.ibm.icu.impl.StringRange$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (int[], int[])
int diff
int i
int[] o1
int[] o2
int minIndex
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/StringRange$Adder.classStringRange.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.StringRange$Adder extends java.lang.Object {
public abstract void add (java.lang.String, java.lang.String)
}
com/ibm/icu/impl/StringRange$Range.classStringRange.java
package com.ibm.icu.impl
final com.ibm.icu.impl.StringRange$Range extends java.lang.Object implements java.lang.Comparable {
int min
int max
public void (int, int)
int min
int max
public boolean equals (java.lang.Object)
Object obj
public int compareTo (com.ibm.icu.impl.StringRange$Range)
com.ibm.icu.impl.StringRange$Range that
int diff
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/impl/StringRange$Ranges.classStringRange.java
package com.ibm.icu.impl
final com.ibm.icu.impl.StringRange$Ranges extends java.lang.Object implements java.lang.Comparable {
private final com.ibm.icu.impl.StringRange$Range[] ranges
public void (java.lang.String)
int i
String s
int[] array
public boolean merge (int, com.ibm.icu.impl.StringRange$Ranges)
int i
int pivot
com.ibm.icu.impl.StringRange$Ranges other
public java.lang.String start ()
int i
StringBuilder result
public java.lang.String end (boolean)
int i
boolean mostCompact
int firstDiff
StringBuilder result
public int firstDifference ()
int i
public java.lang.Integer size ()
public int compareTo (com.ibm.icu.impl.StringRange$Ranges)
int i
com.ibm.icu.impl.StringRange$Ranges other
int diff
public java.lang.String toString ()
String start
String end
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/impl/StringRange.classStringRange.java
package com.ibm.icu.impl
public com.ibm.icu.impl.StringRange extends java.lang.Object {
private static final boolean DEBUG
public static final java.util.Comparator COMPARE_INT_ARRAYS
public void ()
public static void compact (java.util.Set, com.ibm.icu.impl.StringRange$Adder, boolean, boolean)
int currentCp
String s
String start
String end
int lastCp
int prefixLen
com.ibm.icu.impl.StringRange$Ranges item
String s
com.ibm.icu.impl.StringRange$Ranges ranges
java.util.LinkedList compacted
java.util.Map$Entry entry
com.ibm.icu.impl.Relation lengthToArrays
java.util.Set source
com.ibm.icu.impl.StringRange$Adder adder
boolean shorterPairs
boolean moreCompact
public static void compact (java.util.Set, com.ibm.icu.impl.StringRange$Adder, boolean)
java.util.Set source
com.ibm.icu.impl.StringRange$Adder adder
boolean shorterPairs
private static java.util.LinkedList compact (int, java.util.Set)
com.ibm.icu.impl.StringRange$Ranges item
java.util.Iterator it
com.ibm.icu.impl.StringRange$Ranges last
int i
int size
java.util.Set inputRanges
java.util.LinkedList ranges
public static java.util.Collection expand (java.lang.String, java.lang.String, boolean, java.util.Collection)
int i
String start
String end
boolean requireSameLength
java.util.Collection output
int[] startCps
int[] endCps
int startOffset
StringBuilder builder
private static void add (int, int, int[], int[], java.lang.StringBuilder, java.util.Collection)
int i
int endIndex
int startOffset
int[] starts
int[] ends
StringBuilder builder
java.util.Collection output
int start
int end
boolean last
int startLen
static void ()
}
com/ibm/icu/impl/StringSegment.classStringSegment.java
package com.ibm.icu.impl
public com.ibm.icu.impl.StringSegment extends java.lang.Object implements java.lang.CharSequence {
private final String str
private int start
private int end
private boolean foldCase
static final boolean $assertionsDisabled
public void (java.lang.String, boolean)
String str
boolean foldCase
public int getOffset ()
public void setOffset (int)
int start
public void adjustOffset (int)
int delta
public void adjustOffsetByCodePoint ()
public void setLength (int)
int length
public void resetLength ()
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public int getCodePoint ()
char trail
char lead
public int codePointAt (int)
int index
public boolean startsWith (int)
int otherCp
public boolean startsWith (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet uniset
int cp
public boolean startsWith (java.lang.CharSequence)
CharSequence other
int cp1
int cp2
public int getCommonPrefixLength (java.lang.CharSequence)
CharSequence other
public int getCaseSensitivePrefixLength (java.lang.CharSequence)
CharSequence other
private int getPrefixLengthInternal (java.lang.CharSequence, boolean)
int cp1
int cp2
CharSequence other
boolean foldCase
int offset
private static final boolean codePointsEqual (int, int, boolean)
int cp1
int cp2
boolean foldCase
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/TZDBTimeZoneNames$1.classTZDBTimeZoneNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TZDBTimeZoneNames$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
com/ibm/icu/impl/TZDBTimeZoneNames$TZDBNameInfo.classTZDBTimeZoneNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo extends java.lang.Object {
final String mzID
final com.ibm.icu.text.TimeZoneNames$NameType type
final boolean ambiguousType
final String[] parseRegions
void (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType, boolean, java.lang.String[])
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
boolean ambiguousType
String[] parseRegions
}
com/ibm/icu/impl/TZDBTimeZoneNames$TZDBNameSearchHandler.classTZDBTimeZoneNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler extends java.lang.Object implements com.ibm.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _nameTypes
private java.util.Collection _matches
private String _region
static final boolean $assertionsDisabled
void (java.util.EnumSet, java.lang.String)
java.util.EnumSet nameTypes
String region
public boolean handlePrefixMatch (int, java.util.Iterator)
String region
boolean matchRegion
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo ninfo
com.ibm.icu.text.TimeZoneNames$NameType ntype
com.ibm.icu.text.TimeZoneNames$MatchInfo minfo
int matchLength
java.util.Iterator values
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo match
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo defaultRegionMatch
public java.util.Collection getMatches ()
static void ()
}
com/ibm/icu/impl/TZDBTimeZoneNames$TZDBNames.classTZDBTimeZoneNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames extends java.lang.Object {
public static final com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames EMPTY_TZDBNAMES
private String[] _names
private String[] _parseRegions
private static final String[] KEYS
private void (java.lang.String[], java.lang.String[])
String[] names
String[] parseRegions
static com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames getInstance (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
java.util.MissingResourceException e
java.util.MissingResourceException e
int i
com.ibm.icu.impl.ICUResourceBundle regionsRes
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String key
com.ibm.icu.impl.ICUResourceBundle table
boolean isEmpty
String[] names
String[] parseRegions
java.lang.String getName (com.ibm.icu.text.TimeZoneNames$NameType)
com.ibm.icu.text.TimeZoneNames$NameType type
String name
java.lang.String[] getParseRegions ()
static void ()
}
com/ibm/icu/impl/TZDBTimeZoneNames.classTZDBTimeZoneNames.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TZDBTimeZoneNames extends com.ibm.icu.text.TimeZoneNames {
private static final long serialVersionUID
private static final java.util.concurrent.ConcurrentHashMap TZDB_NAMES_MAP
private static volatile com.ibm.icu.impl.TextTrieMap TZDB_NAMES_TRIE
private static final com.ibm.icu.impl.ICUResourceBundle ZONESTRINGS
private com.ibm.icu.util.ULocale _locale
private volatile transient String _region
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
public java.util.Set getAvailableMetaZoneIDs ()
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
public java.lang.String getMetaZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String tzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet nameTypes
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler handler
private static com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames getMetaZoneNames (java.lang.String)
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames tmpNames
String mzID
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames names
private static void prepareFind ()
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo stdInf
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNameInfo dstInf
com.ibm.icu.impl.TZDBTimeZoneNames$TZDBNames names
String std
String dst
String[] parseRegions
boolean ambiguousType
String mzID
com.ibm.icu.impl.TextTrieMap trie
java.util.Set mzIDs
private java.lang.String getTargetRegion ()
com.ibm.icu.util.ULocale tmp
String region
static void ()
com.ibm.icu.util.UResourceBundle bundle
}
com/ibm/icu/impl/TextTrieMap$1.classTextTrieMap.java
package com.ibm.icu.impl
com.ibm.icu.impl.TextTrieMap$1 extends java.lang.Object {
}
com/ibm/icu/impl/TextTrieMap$CharIterator.classTextTrieMap.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TextTrieMap$CharIterator extends java.lang.Object implements java.util.Iterator {
private boolean _ignoreCase
private CharSequence _text
private int _nextIdx
private int _startIdx
private Character _remainingChar
void (java.lang.CharSequence, int, boolean)
CharSequence text
int offset
boolean ignoreCase
public boolean hasNext ()
public java.lang.Character next ()
Character next
int cp
char[] chars
Character next
Character next
public void remove ()
public int nextIndex ()
public int processedLength ()
public volatile java.lang.Object next ()
}
com/ibm/icu/impl/TextTrieMap$LongestMatchHandler.classTextTrieMap.java
package com.ibm.icu.impl
com.ibm.icu.impl.TextTrieMap$LongestMatchHandler extends java.lang.Object implements com.ibm.icu.impl.TextTrieMap$ResultHandler {
private java.util.Iterator matches
private int length
private void ()
public boolean handlePrefixMatch (int, java.util.Iterator)
int matchLength
java.util.Iterator values
public java.util.Iterator getMatches ()
public int getMatchLength ()
void (com.ibm.icu.impl.TextTrieMap$1)
com.ibm.icu.impl.TextTrieMap$1 x0
}
com/ibm/icu/impl/TextTrieMap$Node.classTextTrieMap.java
package com.ibm.icu.impl
com.ibm.icu.impl.TextTrieMap$Node extends java.lang.Object {
private char[] _text
private java.util.List _values
private java.util.List _children
final com.ibm.icu.impl.TextTrieMap this$0
private void (com.ibm.icu.impl.TextTrieMap)
private void (com.ibm.icu.impl.TextTrieMap, char[], java.util.List, java.util.List)
char[] text
java.util.List values
java.util.List children
public int charCount ()
public java.util.Iterator values ()
public void add (com.ibm.icu.impl.TextTrieMap$CharIterator, java.lang.Object)
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
Object value
StringBuilder buf
public com.ibm.icu.impl.TextTrieMap$Node findMatch (com.ibm.icu.impl.TextTrieMap$CharIterator, com.ibm.icu.impl.TextTrieMap$Output)
com.ibm.icu.impl.TextTrieMap$Node child
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
com.ibm.icu.impl.TextTrieMap$Output output
com.ibm.icu.impl.TextTrieMap$Node match
Character ch
public void putLeadCodePoints (com.ibm.icu.text.UnicodeSet)
char c1
int cp
com.ibm.icu.impl.TextTrieMap$Node grandchild
char c0
com.ibm.icu.impl.TextTrieMap$Node child
com.ibm.icu.text.UnicodeSet output
private void add (char[], int, java.lang.Object)
com.ibm.icu.impl.TextTrieMap$Node child
int matchLen
com.ibm.icu.impl.TextTrieMap$Node next
char[] text
int offset
Object value
java.util.ListIterator litr
private boolean matchFollowing (com.ibm.icu.impl.TextTrieMap$CharIterator, com.ibm.icu.impl.TextTrieMap$Output)
Character ch
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
com.ibm.icu.impl.TextTrieMap$Output output
boolean matched
int idx
private int lenMatches (char[], int)
char[] text
int offset
int textLen
int limit
int len
private void split (int)
int offset
char[] childText
com.ibm.icu.impl.TextTrieMap$Node child
private java.util.List addValue (java.util.List, java.lang.Object)
java.util.List list
Object value
void (com.ibm.icu.impl.TextTrieMap, com.ibm.icu.impl.TextTrieMap$1)
com.ibm.icu.impl.TextTrieMap x0
com.ibm.icu.impl.TextTrieMap$1 x1
}
com/ibm/icu/impl/TextTrieMap$Output.classTextTrieMap.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TextTrieMap$Output extends java.lang.Object {
public int matchLength
public boolean partialMatch
public void ()
}
com/ibm/icu/impl/TextTrieMap$ResultHandler.classTextTrieMap.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.TextTrieMap$ResultHandler extends java.lang.Object {
public abstract boolean handlePrefixMatch (int, java.util.Iterator)
}
com/ibm/icu/impl/TextTrieMap.classTextTrieMap.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TextTrieMap extends java.lang.Object {
private com.ibm.icu.impl.TextTrieMap$Node _root
boolean _ignoreCase
public void (boolean)
boolean ignoreCase
public com.ibm.icu.impl.TextTrieMap put (java.lang.CharSequence, java.lang.Object)
CharSequence text
Object val
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
public java.util.Iterator get (java.lang.String)
String text
public java.util.Iterator get (java.lang.CharSequence, int)
CharSequence text
int start
public java.util.Iterator get (java.lang.CharSequence, int, com.ibm.icu.impl.TextTrieMap$Output)
CharSequence text
int start
com.ibm.icu.impl.TextTrieMap$Output output
com.ibm.icu.impl.TextTrieMap$LongestMatchHandler handler
public void find (java.lang.CharSequence, com.ibm.icu.impl.TextTrieMap$ResultHandler)
CharSequence text
com.ibm.icu.impl.TextTrieMap$ResultHandler handler
public void find (java.lang.CharSequence, int, com.ibm.icu.impl.TextTrieMap$ResultHandler)
CharSequence text
int offset
com.ibm.icu.impl.TextTrieMap$ResultHandler handler
private void find (java.lang.CharSequence, int, com.ibm.icu.impl.TextTrieMap$ResultHandler, com.ibm.icu.impl.TextTrieMap$Output)
CharSequence text
int offset
com.ibm.icu.impl.TextTrieMap$ResultHandler handler
com.ibm.icu.impl.TextTrieMap$Output output
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
private synchronized void find (com.ibm.icu.impl.TextTrieMap$Node, com.ibm.icu.impl.TextTrieMap$CharIterator, com.ibm.icu.impl.TextTrieMap$ResultHandler, com.ibm.icu.impl.TextTrieMap$Output)
com.ibm.icu.impl.TextTrieMap$Node node
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
com.ibm.icu.impl.TextTrieMap$ResultHandler handler
com.ibm.icu.impl.TextTrieMap$Output output
java.util.Iterator values
com.ibm.icu.impl.TextTrieMap$Node nextMatch
public void putLeadCodePoints (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet output
private static char[] toCharArray (java.lang.CharSequence)
int i
CharSequence text
char[] array
private static char[] subArray (char[], int)
char[] array
int start
char[] sub
private static char[] subArray (char[], int, int)
char[] array
int start
int limit
char[] sub
static char[] access$200 (java.lang.CharSequence)
CharSequence x0
static char[] access$300 (char[], int)
char[] x0
int x1
static char[] access$400 (char[], int, int)
char[] x0
int x1
int x2
}
com/ibm/icu/impl/TimeZoneAdapter.classTimeZoneAdapter.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TimeZoneAdapter extends java.util.TimeZone {
static final long serialVersionUID
private com.ibm.icu.util.TimeZone zone
public static java.util.TimeZone wrap (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone tz
public com.ibm.icu.util.TimeZone unwrap ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void setID (java.lang.String)
String ID
public boolean hasSameRules (java.util.TimeZone)
java.util.TimeZone other
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
public int getRawOffset ()
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public java.lang.Object clone ()
public synchronized int hashCode ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.TimeZone anotherZone
Object obj
public java.lang.String toString ()
}
com/ibm/icu/impl/TimeZoneGenericNames$1.classTimeZoneGenericNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneGenericNames$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$TimeZoneGenericNames$GenericNameType
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
com/ibm/icu/impl/TimeZoneGenericNames$Cache.classTimeZoneGenericNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneGenericNames$Cache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.impl.TimeZoneGenericNames createInstance (java.lang.String, com.ibm.icu.util.ULocale)
String key
com.ibm.icu.util.ULocale data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.TimeZoneGenericNames$1)
com.ibm.icu.impl.TimeZoneGenericNames$1 x0
}
com/ibm/icu/impl/TimeZoneGenericNames$GenericMatchInfo.classTimeZoneGenericNames.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo extends java.lang.Object {
final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType
final String tzID
final int matchLength
final com.ibm.icu.text.TimeZoneFormat$TimeType timeType
private void (com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int)
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType
String tzID
int matchLength
private void (com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, com.ibm.icu.text.TimeZoneFormat$TimeType)
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType
String tzID
int matchLength
com.ibm.icu.text.TimeZoneFormat$TimeType timeType
public com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType ()
public java.lang.String tzID ()
public com.ibm.icu.text.TimeZoneFormat$TimeType timeType ()
public int matchLength ()
void (com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, com.ibm.icu.impl.TimeZoneGenericNames$1)
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType x0
String x1
int x2
com.ibm.icu.impl.TimeZoneGenericNames$1 x3
void (com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, com.ibm.icu.text.TimeZoneFormat$TimeType, com.ibm.icu.impl.TimeZoneGenericNames$1)
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType x0
String x1
int x2
com.ibm.icu.text.TimeZoneFormat$TimeType x3
com.ibm.icu.impl.TimeZoneGenericNames$1 x4
}
com/ibm/icu/impl/TimeZoneGenericNames$GenericNameSearchHandler.classTimeZoneGenericNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameSearchHandler extends java.lang.Object implements com.ibm.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _types
private java.util.Collection _matches
private int _maxMatchLen
void (java.util.EnumSet)
java.util.EnumSet types
public boolean handlePrefixMatch (int, java.util.Iterator)
com.ibm.icu.impl.TimeZoneGenericNames$NameInfo info
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo matchInfo
int matchLength
java.util.Iterator values
public java.util.Collection getMatches ()
public int getMaxMatchLen ()
public void resetResults ()
}
com/ibm/icu/impl/TimeZoneGenericNames$GenericNameType.classTimeZoneGenericNames.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType extends java.lang.Enum {
public static final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType LOCATION
public static final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType LONG
public static final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType SHORT
String[] _fallbackTypeOf
private static final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType[] $VALUES
public static com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType[] values ()
public static com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType valueOf (java.lang.String)
String name
private transient void (java.lang.String, int, java.lang.String[])
String[] fallbackTypeOf
public boolean isFallbackTypeOf (com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType)
String t
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
String typeStr
static void ()
}
com/ibm/icu/impl/TimeZoneGenericNames$NameInfo.classTimeZoneGenericNames.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneGenericNames$NameInfo extends java.lang.Object {
final String tzID
final com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
void (java.lang.String, com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType)
String tzID
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
}
com/ibm/icu/impl/TimeZoneGenericNames$Pattern.classTimeZoneGenericNames.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.TimeZoneGenericNames$Pattern extends java.lang.Enum {
public static final com.ibm.icu.impl.TimeZoneGenericNames$Pattern REGION_FORMAT
public static final com.ibm.icu.impl.TimeZoneGenericNames$Pattern FALLBACK_FORMAT
String _key
String _defaultVal
private static final com.ibm.icu.impl.TimeZoneGenericNames$Pattern[] $VALUES
public static com.ibm.icu.impl.TimeZoneGenericNames$Pattern[] values ()
public static com.ibm.icu.impl.TimeZoneGenericNames$Pattern valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String key
String defaultVal
java.lang.String key ()
java.lang.String defaultValue ()
static void ()
}
com/ibm/icu/impl/TimeZoneGenericNames.classTimeZoneGenericNames.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TimeZoneGenericNames extends java.lang.Object implements java.io.Serializable com.ibm.icu.util.Freezable {
private static final long serialVersionUID
private final com.ibm.icu.util.ULocale _locale
private com.ibm.icu.text.TimeZoneNames _tznames
private volatile transient boolean _frozen
private transient String _region
private transient java.lang.ref.WeakReference _localeDisplayNamesRef
private transient java.text.MessageFormat[] _patternFormatters
private transient java.util.concurrent.ConcurrentHashMap _genericLocationNamesMap
private transient java.util.concurrent.ConcurrentHashMap _genericPartialLocationNamesMap
private transient com.ibm.icu.impl.TextTrieMap _gnamesTrie
private transient boolean _gnamesTrieFullyLoaded
private static com.ibm.icu.impl.TimeZoneGenericNames$Cache GENERIC_NAMES_CACHE
private static final long DST_CHECK_RANGE
private static final com.ibm.icu.text.TimeZoneNames$NameType[] GENERIC_NON_LOCATION_TYPES
static final boolean $assertionsDisabled
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.TimeZoneNames)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.TimeZoneNames tznames
private void init ()
com.ibm.icu.util.TimeZone tz
String tzCanonicalID
private void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.impl.TimeZoneGenericNames getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String key
public java.lang.String getDisplayName (com.ibm.icu.util.TimeZone, com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, long)
com.ibm.icu.util.TimeZone tz
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
long date
String name
String tzCanonicalID
public java.lang.String getGenericLocationName (java.lang.String)
String country
String city
com.ibm.icu.impl.TimeZoneGenericNames$NameInfo info
String tmp
String canonicalTzID
String name
com.ibm.icu.util.Output isPrimary
String countryCode
public com.ibm.icu.impl.TimeZoneGenericNames setFormatPattern (com.ibm.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String)
com.ibm.icu.impl.TimeZoneGenericNames$Pattern patType
String patStr
private java.lang.String formatGenericNonLocationName (com.ibm.icu.util.TimeZone, com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType, long)
com.ibm.icu.util.TimeZoneTransition after
com.ibm.icu.util.BasicTimeZone btz
com.ibm.icu.util.TimeZoneTransition before
int[] tmpOffsets
String mzGenericName
com.ibm.icu.text.TimeZoneNames$NameType stdNameType
String stdName
com.ibm.icu.util.TimeZone goldenZone
int[] offsets1
String goldenID
String mzName
boolean useStandard
int[] offsets
com.ibm.icu.util.TimeZone tz
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
long date
String tzID
com.ibm.icu.text.TimeZoneNames$NameType nameType
String name
String mzID
private synchronized transient java.lang.String formatPattern (com.ibm.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String[])
com.ibm.icu.impl.ICUResourceBundle bundle
String patText
java.util.MissingResourceException e
String patText
com.ibm.icu.impl.TimeZoneGenericNames$Pattern pat
String[] args
int idx
private synchronized com.ibm.icu.text.LocaleDisplayNames getLocaleDisplayNames ()
com.ibm.icu.text.LocaleDisplayNames locNames
private synchronized void loadStrings (java.lang.String)
String mzGenName
com.ibm.icu.text.TimeZoneNames$NameType genNonLocType
String goldenID
String mzID
String tzCanonicalID
java.util.Set mzIDs
private synchronized java.lang.String getTargetRegion ()
com.ibm.icu.util.ULocale tmp
private java.lang.String getPartialLocationName (java.lang.String, java.lang.String, boolean, java.lang.String)
String regionalGolden
com.ibm.icu.impl.TimeZoneGenericNames$NameInfo info
String tmp
String tzID
String mzID
boolean isLong
String mzDisplayName
String letter
String key
String name
String location
String countryCode
public com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo findBestMatch (java.lang.String, int, java.util.EnumSet)
com.ibm.icu.text.TimeZoneNames$MatchInfo match
com.ibm.icu.text.TimeZoneNames$MatchInfo longestMatch
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo match
String text
int start
java.util.EnumSet genericTypes
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestMatch
java.util.Collection tznamesMatches
java.util.Collection localMatches
public java.util.Collection find (java.lang.String, int, java.util.EnumSet)
com.ibm.icu.text.TimeZoneNames$MatchInfo match
String text
int start
java.util.EnumSet genericTypes
java.util.Collection results
java.util.Collection tznamesMatches
private com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo createGenericMatchInfo (com.ibm.icu.text.TimeZoneNames$MatchInfo)
String mzID
com.ibm.icu.text.TimeZoneNames$MatchInfo matchInfo
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType
com.ibm.icu.text.TimeZoneFormat$TimeType timeType
String tzID
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo gmatch
private java.util.Collection findTimeZoneNames (java.lang.String, int, java.util.EnumSet)
String text
int start
java.util.EnumSet types
java.util.Collection tznamesMatches
java.util.EnumSet nameTypes
private synchronized java.util.Collection findLocal (java.lang.String, int, java.util.EnumSet)
String tzID
String text
int start
java.util.EnumSet types
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameSearchHandler handler
java.util.Set tzIDs
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public boolean isFrozen ()
public com.ibm.icu.impl.TimeZoneGenericNames freeze ()
public com.ibm.icu.impl.TimeZoneGenericNames cloneAsThawed ()
com.ibm.icu.impl.TimeZoneGenericNames copy
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
void (com.ibm.icu.util.ULocale, com.ibm.icu.impl.TimeZoneGenericNames$1)
com.ibm.icu.util.ULocale x0
com.ibm.icu.impl.TimeZoneGenericNames$1 x1
static void ()
}
com/ibm/icu/impl/TimeZoneNamesFactoryImpl.classTimeZoneNamesFactoryImpl.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TimeZoneNamesFactoryImpl extends com.ibm.icu.text.TimeZoneNames$Factory {
public void ()
public com.ibm.icu.text.TimeZoneNames getTimeZoneNames (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
}
com/ibm/icu/impl/TimeZoneNamesImpl$1.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static final int[] $SwitchMap$com$ibm$icu$impl$TimeZoneNamesImpl$ZNames$NameTypeIndex
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$MZ2TZsCache.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$MZ2TZsCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected java.util.Map createInstance (java.lang.String, java.lang.String)
String tzID
String region
com.ibm.icu.util.UResourceBundle regionMap
java.util.Set regions
java.util.MissingResourceException e
String key
String data
java.util.Map map
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle mapTimezones
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl$1 x0
}
com/ibm/icu/impl/TimeZoneNamesImpl$MZMapEntry.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$MZMapEntry extends java.lang.Object {
private String _mzID
private long _from
private long _to
void (java.lang.String, long, long)
String mzID
long from
long to
java.lang.String mzID ()
long from ()
long to ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$NameInfo.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$NameInfo extends java.lang.Object {
String tzID
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
private void ()
void (com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl$1 x0
}
com/ibm/icu/impl/TimeZoneNamesImpl$NameSearchHandler.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler extends java.lang.Object implements com.ibm.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _nameTypes
private java.util.Collection _matches
private int _maxMatchLen
static final boolean $assertionsDisabled
void (java.util.EnumSet)
java.util.EnumSet nameTypes
public boolean handlePrefixMatch (int, java.util.Iterator)
com.ibm.icu.text.TimeZoneNames$MatchInfo minfo
com.ibm.icu.impl.TimeZoneNamesImpl$NameInfo ninfo
com.ibm.icu.text.TimeZoneNames$MatchInfo minfo
int matchLength
java.util.Iterator values
public java.util.Collection getMatches ()
public int getMaxMatchLen ()
public void resetResults ()
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$TZ2MZsCache.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$TZ2MZsCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected java.util.List createInstance (java.lang.String, java.lang.String)
com.ibm.icu.util.UResourceBundle mz
String mzid
String fromStr
String toStr
long from
long to
int idx
com.ibm.icu.util.UResourceBundle zoneBundle
java.util.MissingResourceException mre
String key
String data
java.util.List mzMaps
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle metazoneInfoBundle
String tzkey
private static long parseDate (java.lang.String)
int n
int n
int n
int n
int n
String text
int year
int month
int day
int hour
int min
int idx
long date
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl$1 x0
}
com/ibm/icu/impl/TimeZoneNamesImpl$ZNames$NameTypeIndex.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex extends java.lang.Enum {
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex EXEMPLAR_LOCATION
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_GENERIC
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_STANDARD
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_DAYLIGHT
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_GENERIC
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_STANDARD
public static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_DAYLIGHT
static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] values
private static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] $VALUES
public static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] values ()
public static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$ZNames.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames extends java.lang.Object {
public static final int NUM_NAME_TYPES
static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames EMPTY_ZNAMES
private static final int EX_LOC_INDEX
private String[] _names
private boolean didAddIntoTrie
private static int getNameTypeIndex (com.ibm.icu.text.TimeZoneNames$NameType)
com.ibm.icu.text.TimeZoneNames$NameType type
private static com.ibm.icu.text.TimeZoneNames$NameType getNameType (int)
int index
protected void (java.lang.String[])
String[] names
public static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames createMetaZoneAndPutInCache (java.util.Map, java.lang.String[], java.lang.String)
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames value
java.util.Map cache
String[] names
String mzID
String key
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames value
public static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames createTimeZoneAndPutInCache (java.util.Map, java.lang.String[], java.lang.String)
java.util.Map cache
String[] names
String tzID
String key
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames value
public java.lang.String getName (com.ibm.icu.text.TimeZoneNames$NameType)
com.ibm.icu.text.TimeZoneNames$NameType type
int index
public void addAsMetaZoneIntoTrie (java.lang.String, com.ibm.icu.impl.TextTrieMap)
String mzID
com.ibm.icu.impl.TextTrieMap trie
public void addAsTimeZoneIntoTrie (java.lang.String, com.ibm.icu.impl.TextTrieMap)
String tzID
com.ibm.icu.impl.TextTrieMap trie
private void addNamesIntoTrie (java.lang.String, java.lang.String, com.ibm.icu.impl.TextTrieMap)
com.ibm.icu.impl.TimeZoneNamesImpl$NameInfo info
String name
int i
String mzID
String tzID
com.ibm.icu.impl.TextTrieMap trie
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$ZNamesLoader.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader extends com.ibm.icu.impl.UResource$Sink {
private String[] names
private static com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader DUMMY_LOADER
static final boolean $assertionsDisabled
private void ()
void loadMetaZone (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String mzID
String key
void loadTimeZone (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String tzID
String key
void loadNames (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String key
private static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex nameTypeIndexFromKey (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key key
char c0
char c1
private void setNameIfEmpty (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex index
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table namesTable
private java.lang.String[] getNames ()
String name
int i
String[] result
String[] result
int length
String[] result
static com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader access$400 ()
static java.lang.String[] access$600 (com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader)
com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader x0
void (com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl$1 x0
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl$ZoneStringsLoader.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
final com.ibm.icu.impl.TimeZoneNamesImpl$ZoneStringsLoader extends com.ibm.icu.impl.UResource$Sink {
private static final int INITIAL_NUM_ZONES
private java.util.HashMap keyToLoader
private StringBuilder sb
static final boolean $assertionsDisabled
final com.ibm.icu.impl.TimeZoneNamesImpl this$0
private void (com.ibm.icu.impl.TimeZoneNamesImpl)
void load ()
String mzID
String tzID
com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
com.ibm.icu.impl.UResource$Key key
java.util.Map$Entry entry
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int j
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table timeZonesTable
private void consumeNamesTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String mzID
String tzID
com.ibm.icu.impl.UResource$Key newKey
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
com.ibm.icu.impl.UResource$Key createKey (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key key
boolean isMetaZone (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key key
private java.lang.String mzIDFromKey (com.ibm.icu.impl.UResource$Key)
int i
com.ibm.icu.impl.UResource$Key key
private java.lang.String tzIDFromKey (com.ibm.icu.impl.UResource$Key)
char c
int i
com.ibm.icu.impl.UResource$Key key
void (com.ibm.icu.impl.TimeZoneNamesImpl, com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl x0
com.ibm.icu.impl.TimeZoneNamesImpl$1 x1
static void ()
}
com/ibm/icu/impl/TimeZoneNamesImpl.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TimeZoneNamesImpl extends com.ibm.icu.text.TimeZoneNames {
private static final long serialVersionUID
private static final String ZONE_STRINGS_BUNDLE
private static final String MZ_PREFIX
private static volatile java.util.Set METAZONE_IDS
private static final com.ibm.icu.impl.TimeZoneNamesImpl$TZ2MZsCache TZ_TO_MZS_CACHE
private static final com.ibm.icu.impl.TimeZoneNamesImpl$MZ2TZsCache MZ_TO_TZS_CACHE
private transient com.ibm.icu.impl.ICUResourceBundle _zoneStrings
private transient java.util.concurrent.ConcurrentHashMap _mzNamesMap
private transient java.util.concurrent.ConcurrentHashMap _tzNamesMap
private transient boolean _namesFullyLoaded
private transient com.ibm.icu.impl.TextTrieMap _namesTrie
private transient boolean _namesTrieFullyLoaded
private static final java.util.regex.Pattern LOC_EXCLUSION_PATTERN
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.util.Set getAvailableMetaZoneIDs ()
static java.util.Set _getAvailableMetaZoneIDs ()
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle mapTimezones
java.util.Set keys
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
static java.util.Set _getAvailableMetaZoneIDs (java.lang.String)
com.ibm.icu.impl.TimeZoneNamesImpl$MZMapEntry map
String tzID
java.util.List maps
java.util.Set mzIDs
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
static java.lang.String _getMetaZoneID (java.lang.String, long)
com.ibm.icu.impl.TimeZoneNamesImpl$MZMapEntry map
String tzID
long date
String mzID
java.util.List maps
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
static java.lang.String _getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
String refID
java.util.Map regionTzMap
public java.lang.String getMetaZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String tzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.lang.String getExemplarLocationName (java.lang.String)
String tzID
String locName
public synchronized java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
String tzID
CharSequence text
int start
java.util.EnumSet nameTypes
com.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler
java.util.Collection matches
java.util.Set tzIDs
private java.util.Collection doFind (com.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler, java.lang.CharSequence, int)
com.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler
CharSequence text
int start
public synchronized void loadAllDisplayNames ()
public void getDisplayNames (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int)
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
String name
int i
String tzID
com.ibm.icu.text.TimeZoneNames$NameType[] types
long date
String[] dest
int destOffset
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames tzNames
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames mzNames
private void internalLoadAllDisplayNames ()
private void addAllNamesIntoTrie ()
java.util.Map$Entry entry
java.util.Map$Entry entry
private void initialize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.util.TimeZone tz
String tzCanonicalID
private synchronized void loadStrings (java.lang.String)
String mzID
String tzCanonicalID
java.util.Set mzIDs
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
com.ibm.icu.util.ULocale locale
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.ibm.icu.util.ULocale locale
private synchronized com.ibm.icu.impl.TimeZoneNamesImpl$ZNames loadMetaZoneNames (java.lang.String)
com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
String mzID
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames mznames
private synchronized com.ibm.icu.impl.TimeZoneNamesImpl$ZNames loadTimeZoneNames (java.lang.String)
com.ibm.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
String tzID
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames tznames
public static java.lang.String getDefaultExemplarLocationName (java.lang.String)
String tzID
String location
int sep
static com.ibm.icu.impl.ICUResourceBundle access$300 (com.ibm.icu.impl.TimeZoneNamesImpl)
com.ibm.icu.impl.TimeZoneNamesImpl x0
static java.util.concurrent.ConcurrentHashMap access$500 (com.ibm.icu.impl.TimeZoneNamesImpl)
com.ibm.icu.impl.TimeZoneNamesImpl x0
static java.util.concurrent.ConcurrentHashMap access$700 (com.ibm.icu.impl.TimeZoneNamesImpl)
com.ibm.icu.impl.TimeZoneNamesImpl x0
static void ()
}
com/ibm/icu/impl/Trie$1.classTrie.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie$1 extends java.lang.Object {
}
com/ibm/icu/impl/Trie$DataManipulate.classTrie.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.Trie$DataManipulate extends java.lang.Object {
public abstract int getFoldingOffset (int)
}
com/ibm/icu/impl/Trie$DefaultGetFoldingOffset.classTrie.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie$DefaultGetFoldingOffset extends java.lang.Object implements com.ibm.icu.impl.Trie$DataManipulate {
private void ()
public int getFoldingOffset (int)
int value
void (com.ibm.icu.impl.Trie$1)
com.ibm.icu.impl.Trie$1 x0
}
com/ibm/icu/impl/Trie.classTrie.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.Trie extends java.lang.Object {
protected static final int LEAD_INDEX_OFFSET_
protected static final int INDEX_STAGE_1_SHIFT_
protected static final int INDEX_STAGE_2_SHIFT_
protected static final int DATA_BLOCK_LENGTH
protected static final int INDEX_STAGE_3_MASK_
protected static final int SURROGATE_BLOCK_BITS
protected static final int SURROGATE_BLOCK_COUNT
protected static final int BMP_INDEX_LENGTH
protected static final int SURROGATE_MASK_
protected char[] m_index_
protected com.ibm.icu.impl.Trie$DataManipulate m_dataManipulate_
protected int m_dataOffset_
protected int m_dataLength_
protected static final int HEADER_LENGTH_
protected static final int HEADER_OPTIONS_LATIN1_IS_LINEAR_MASK_
protected static final int HEADER_SIGNATURE_
private static final int HEADER_OPTIONS_SHIFT_MASK_
protected static final int HEADER_OPTIONS_INDEX_SHIFT_
protected static final int HEADER_OPTIONS_DATA_IS_32_BIT_
private boolean m_isLatin1Linear_
private int m_options_
static final boolean $assertionsDisabled
public final boolean isLatin1Linear ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.Trie othertrie
public int hashCode ()
public int getSerializedDataSize ()
int result
protected void (java.nio.ByteBuffer, com.ibm.icu.impl.Trie$DataManipulate)
java.nio.ByteBuffer bytes
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
int signature
protected void (char[], int, com.ibm.icu.impl.Trie$DataManipulate)
char[] index
int options
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
protected abstract int getSurrogateOffset (char, char)
protected abstract int getValue (int)
protected abstract int getInitialValue ()
protected final int getRawOffset (int, char)
int offset
char ch
protected final int getBMPOffset (char)
char ch
protected final int getLeadOffset (char)
char ch
protected final int getCodePointOffset (int)
int ch
protected void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
protected final boolean isIntTrie ()
protected final boolean isCharTrie ()
private final boolean checkHeader (int)
int signature
static void ()
}
com/ibm/icu/impl/Trie2$1.classTrie2.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Trie2$1 extends java.lang.Object implements com.ibm.icu.impl.Trie2$ValueMapper {
void ()
public int map (int)
int in
}
com/ibm/icu/impl/Trie2$2.classTrie2.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie2$2 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$Trie2$ValueWidth
static void ()
}
com/ibm/icu/impl/Trie2$CharSequenceIterator.classTrie2.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Trie2$CharSequenceIterator extends java.lang.Object implements java.util.Iterator {
private CharSequence text
private int textLength
private int index
private com.ibm.icu.impl.Trie2$CharSequenceValues fResults
final com.ibm.icu.impl.Trie2 this$0
void (com.ibm.icu.impl.Trie2, java.lang.CharSequence, int)
com.ibm.icu.impl.Trie2 this$0
CharSequence t
int index
public void set (int)
int i
public final boolean hasNext ()
public final boolean hasPrevious ()
public com.ibm.icu.impl.Trie2$CharSequenceValues next ()
int c
int val
public com.ibm.icu.impl.Trie2$CharSequenceValues previous ()
int c
int val
public void remove ()
public volatile java.lang.Object next ()
}
com/ibm/icu/impl/Trie2$CharSequenceValues.classTrie2.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Trie2$CharSequenceValues extends java.lang.Object {
public int index
public int codePoint
public int value
public void ()
}
com/ibm/icu/impl/Trie2$Range.classTrie2.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Trie2$Range extends java.lang.Object {
public int startCodePoint
public int endCodePoint
public int value
public boolean leadSurrogate
public void ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.Trie2$Range tother
public int hashCode ()
int h
}
com/ibm/icu/impl/Trie2$Trie2Iterator.classTrie2.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie2$Trie2Iterator extends java.lang.Object implements java.util.Iterator {
private com.ibm.icu.impl.Trie2$ValueMapper mapper
private com.ibm.icu.impl.Trie2$Range returnValue
private int nextStart
private int limitCP
private boolean doingCodePoints
private boolean doLeadSurrogates
final com.ibm.icu.impl.Trie2 this$0
void (com.ibm.icu.impl.Trie2, com.ibm.icu.impl.Trie2$ValueMapper)
com.ibm.icu.impl.Trie2 this$0
com.ibm.icu.impl.Trie2$ValueMapper vm
void (com.ibm.icu.impl.Trie2, char, com.ibm.icu.impl.Trie2$ValueMapper)
com.ibm.icu.impl.Trie2 this$0
char leadSurrogate
com.ibm.icu.impl.Trie2$ValueMapper vm
public com.ibm.icu.impl.Trie2$Range next ()
int endOfRange
int val
int mappedVal
public boolean hasNext ()
public void remove ()
private int rangeEndLS (char)
char startingLS
int c
int val
public volatile java.lang.Object next ()
}
com/ibm/icu/impl/Trie2$UTrie2Header.classTrie2.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie2$UTrie2Header extends java.lang.Object {
int signature
int options
int indexLength
int shiftedDataLength
int index2NullOffset
int dataNullOffset
int shiftedHighStart
void ()
}
com/ibm/icu/impl/Trie2$ValueMapper.classTrie2.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.Trie2$ValueMapper extends java.lang.Object {
public abstract int map (int)
}
com/ibm/icu/impl/Trie2$ValueWidth.classTrie2.java
package com.ibm.icu.impl
final com.ibm.icu.impl.Trie2$ValueWidth extends java.lang.Enum {
public static final com.ibm.icu.impl.Trie2$ValueWidth BITS_16
public static final com.ibm.icu.impl.Trie2$ValueWidth BITS_32
private static final com.ibm.icu.impl.Trie2$ValueWidth[] $VALUES
public static com.ibm.icu.impl.Trie2$ValueWidth[] values ()
public static com.ibm.icu.impl.Trie2$ValueWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/Trie2.classTrie2.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.Trie2 extends java.lang.Object implements java.lang.Iterable {
private static com.ibm.icu.impl.Trie2$ValueMapper defaultValueMapper
com.ibm.icu.impl.Trie2$UTrie2Header header
char[] index
int data16
int[] data32
int indexLength
int dataLength
int index2NullOffset
int initialValue
int errorValue
int highStart
int highValueIndex
int dataNullOffset
int fHash
static final int UTRIE2_OPTIONS_VALUE_BITS_MASK
static final int UTRIE2_SHIFT_1
static final int UTRIE2_SHIFT_2
static final int UTRIE2_SHIFT_1_2
static final int UTRIE2_OMITTED_BMP_INDEX_1_LENGTH
static final int UTRIE2_CP_PER_INDEX_1_ENTRY
static final int UTRIE2_INDEX_2_BLOCK_LENGTH
static final int UTRIE2_INDEX_2_MASK
static final int UTRIE2_DATA_BLOCK_LENGTH
static final int UTRIE2_DATA_MASK
static final int UTRIE2_INDEX_SHIFT
static final int UTRIE2_DATA_GRANULARITY
static final int UTRIE2_INDEX_2_OFFSET
static final int UTRIE2_LSCP_INDEX_2_OFFSET
static final int UTRIE2_LSCP_INDEX_2_LENGTH
static final int UTRIE2_INDEX_2_BMP_LENGTH
static final int UTRIE2_UTF8_2B_INDEX_2_OFFSET
static final int UTRIE2_UTF8_2B_INDEX_2_LENGTH
static final int UTRIE2_INDEX_1_OFFSET
static final int UTRIE2_MAX_INDEX_1_LENGTH
static final int UTRIE2_BAD_UTF8_DATA_OFFSET
static final int UTRIE2_DATA_START_OFFSET
static final int UNEWTRIE2_INDEX_GAP_OFFSET
static final int UNEWTRIE2_INDEX_GAP_LENGTH
static final int UNEWTRIE2_MAX_INDEX_2_LENGTH
static final int UNEWTRIE2_INDEX_1_LENGTH
static final int UNEWTRIE2_MAX_DATA_LENGTH
public void ()
public static com.ibm.icu.impl.Trie2 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
boolean isBigEndian
com.ibm.icu.impl.Trie2$ValueWidth width
com.ibm.icu.impl.Trie2 This
com.ibm.icu.impl.Trie2$UTrie2Header header
com.ibm.icu.impl.Trie2$ValueWidth width
com.ibm.icu.impl.Trie2 This
int indexArraySize
java.nio.ByteBuffer bytes
java.nio.ByteOrder outerByteOrder
public static int getVersion (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream is
boolean littleEndianOk
byte[] sig
int read
public abstract int get (int)
public abstract int getFromU16SingleLead (char)
public final boolean equals (java.lang.Object)
com.ibm.icu.impl.Trie2$Range rangeFromThis
com.ibm.icu.impl.Trie2$Range rangeFromOther
Object other
com.ibm.icu.impl.Trie2 OtherTrie
java.util.Iterator otherIter
public int hashCode ()
com.ibm.icu.impl.Trie2$Range r
int hash
public java.util.Iterator iterator ()
public java.util.Iterator iterator (com.ibm.icu.impl.Trie2$ValueMapper)
com.ibm.icu.impl.Trie2$ValueMapper mapper
public java.util.Iterator iteratorForLeadSurrogate (char, com.ibm.icu.impl.Trie2$ValueMapper)
char lead
com.ibm.icu.impl.Trie2$ValueMapper mapper
public java.util.Iterator iteratorForLeadSurrogate (char)
char lead
protected int serializeHeader (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream dos
int bytesWritten
int i
public com.ibm.icu.impl.Trie2$CharSequenceIterator charSequenceIterator (java.lang.CharSequence, int)
CharSequence text
int index
int rangeEnd (int, int, int)
int start
int limitp
int val
int c
int limit
private static int initHash ()
private static int hashByte (int, int)
int h
int b
private static int hashUChar32 (int, int)
int h
int c
private static int hashInt (int, int)
int h
int i
static int access$000 ()
static int access$100 (int, int)
int x0
int x1
static int access$200 (int, int)
int x0
int x1
static int access$300 (int, int)
int x0
int x1
static void ()
}
com/ibm/icu/impl/Trie2Writable$1.classTrie2Writable.java
package com.ibm.icu.impl
com.ibm.icu.impl.Trie2Writable$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$Trie2$ValueWidth
static void ()
}
com/ibm/icu/impl/Trie2Writable.classTrie2Writable.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Trie2Writable extends com.ibm.icu.impl.Trie2 {
private static final int UTRIE2_MAX_INDEX_LENGTH
private static final int UTRIE2_MAX_DATA_LENGTH
private static final int UNEWTRIE2_INITIAL_DATA_LENGTH
private static final int UNEWTRIE2_MEDIUM_DATA_LENGTH
private static final int UNEWTRIE2_INDEX_2_NULL_OFFSET
private static final int UNEWTRIE2_INDEX_2_START_OFFSET
private static final int UNEWTRIE2_DATA_NULL_OFFSET
private static final int UNEWTRIE2_DATA_START_OFFSET
private static final int UNEWTRIE2_DATA_0800_OFFSET
private int[] index1
private int[] index2
private int[] data
private int index2Length
private int dataCapacity
private int firstFreeBlock
private int index2NullOffset
private boolean isCompacted
private int[] map
private boolean UTRIE2_DEBUG
static final boolean $assertionsDisabled
public void (int, int)
int initialValueP
int errorValueP
private void init (int, int)
int initialValueP
int errorValueP
int i
int j
public void (com.ibm.icu.impl.Trie2)
com.ibm.icu.impl.Trie2$Range r
com.ibm.icu.impl.Trie2 source
private boolean isInNullBlock (int, boolean)
int i2
int c
boolean forLSCP
int i2
int block
private int allocIndex2Block ()
int newBlock
int newTop
private int getIndex2Block (int, boolean)
int c
boolean forLSCP
int i1
int i2
private int allocDataBlock (int)
int newBlock
int capacity
int capacity
int capacity
int[] newData
int newTop
int copyBlock
int newBlock
private void releaseDataBlock (int)
int block
private boolean isWritableBlock (int)
int block
private void setIndex2Entry (int, int)
int i2
int block
int oldBlock
private int getDataBlock (int, boolean)
int c
boolean forLSCP
int i2
int oldBlock
int newBlock
public com.ibm.icu.impl.Trie2Writable set (int, int)
int c
int value
private com.ibm.icu.impl.Trie2Writable set (int, boolean, int)
int c
boolean forLSCP
int value
int block
private void uncompact ()
com.ibm.icu.impl.Trie2Writable tempTrie
private void writeBlock (int, int)
int block
int value
int limit
private void fillBlock (int, int, int, int, int, boolean)
int i
int block
int start
int limit
int value
int initialValue
boolean overwrite
int i
int pLimit
public com.ibm.icu.impl.Trie2Writable setRange (int, int, int, boolean)
int nextStart
int block
int repeatBlock
int i2
boolean setRepeatBlock
int block
int block
int start
int end
int value
boolean overwrite
int rest
int repeatBlock
int limit
public com.ibm.icu.impl.Trie2Writable setRange (com.ibm.icu.impl.Trie2$Range, boolean)
int c
com.ibm.icu.impl.Trie2$Range range
boolean overwrite
public com.ibm.icu.impl.Trie2Writable setForLeadSurrogateCodeUnit (char, int)
char codeUnit
int value
public int get (int)
int codePoint
private int get (int, boolean)
int i2
int c
boolean fromLSCP
int i2
int block
public int getFromU16SingleLead (char)
char c
private boolean equal_int (int[], int, int, int)
int i
int[] a
int s
int t
int length
private int findSameIndex2Block (int, int)
int index2Length
int otherBlock
int block
private int findSameDataBlock (int, int, int)
int dataLength
int otherBlock
int blockLength
int block
private int findHighStart (int)
int prevI2Block
int prevBlock
int value
int i2
int j
int i2Block
int block
int highValue
int c
int prev
int i1
int prevI2Block
int prevBlock
private void compactData ()
int mapIndex
int mapIndex
int movedStart
int overlap
int mapIndex
int start
int newStart
int blockLength
int i
int blockCount
private void compactIndex2 ()
int movedStart
int overlap
int i
int start
int newStart
private void compactTrie ()
int suppHighStart
int localHighStart
int highValue
public com.ibm.icu.impl.Trie2_16 toTrie2_16 ()
com.ibm.icu.impl.Trie2_16 frozenTrie
public com.ibm.icu.impl.Trie2_32 toTrie2_32 ()
com.ibm.icu.impl.Trie2_32 frozenTrie
private void freeze (com.ibm.icu.impl.Trie2, com.ibm.icu.impl.Trie2$ValueWidth)
int allIndexesLength
int dataMove
int index1Length
int index2Offset
com.ibm.icu.impl.Trie2 dest
com.ibm.icu.impl.Trie2$ValueWidth valueBits
int i
int allIndexesLength
int dataMove
int indexLength
int destIdx
static void ()
}
com/ibm/icu/impl/Trie2_16.classTrie2_16.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Trie2_16 extends com.ibm.icu.impl.Trie2 {
void ()
public static com.ibm.icu.impl.Trie2_16 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public final int get (int)
int value
int ix
int value
int ix
int value
int ix
int value
int codePoint
public int getFromU16SingleLead (char)
char codeUnit
int value
int ix
public int serialize (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream os
java.io.DataOutputStream dos
int bytesWritten
public int getSerializedLength ()
int rangeEnd (int, int, int)
int ix
int ix
int startIx
int limitIx
int startingCP
int limit
int value
int cp
int block
int index2Block
}
com/ibm/icu/impl/Trie2_32.classTrie2_32.java
package com.ibm.icu.impl
public com.ibm.icu.impl.Trie2_32 extends com.ibm.icu.impl.Trie2 {
void ()
public static com.ibm.icu.impl.Trie2_32 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public final int get (int)
int value
int ix
int value
int ix
int value
int ix
int value
int codePoint
public int getFromU16SingleLead (char)
char codeUnit
int value
int ix
public int serialize (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream os
java.io.DataOutputStream dos
int bytesWritten
public int getSerializedLength ()
int rangeEnd (int, int, int)
int ix
int ix
int startIx
int limitIx
int startingCP
int limit
int value
int cp
int block
int index2Block
}
com/ibm/icu/impl/TrieBuilder$DataManipulate.classTrieBuilder.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.TrieBuilder$DataManipulate extends java.lang.Object {
public abstract int getFoldedValue (int, int)
}
com/ibm/icu/impl/TrieBuilder.classTrieBuilder.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TrieBuilder extends java.lang.Object {
public static final int DATA_BLOCK_LENGTH
protected int[] m_index_
protected int m_indexLength_
protected int m_dataCapacity_
protected int m_dataLength_
protected boolean m_isLatin1Linear_
protected boolean m_isCompacted_
protected int[] m_map_
protected static final int SHIFT_
protected static final int MAX_INDEX_LENGTH_
protected static final int BMP_INDEX_LENGTH_
protected static final int SURROGATE_BLOCK_COUNT_
protected static final int MASK_
protected static final int INDEX_SHIFT_
protected static final int MAX_DATA_LENGTH_
protected static final int OPTIONS_INDEX_SHIFT_
protected static final int OPTIONS_DATA_IS_32_BIT_
protected static final int OPTIONS_LATIN1_IS_LINEAR_
protected static final int DATA_GRANULARITY_
private static final int MAX_BUILD_TIME_DATA_LENGTH_
public boolean isInZeroBlock (int)
int ch
protected void ()
protected void (com.ibm.icu.impl.TrieBuilder)
com.ibm.icu.impl.TrieBuilder table
protected static final boolean equal_int (int[], int, int, int)
int[] array
int start1
int start2
int length
protected void findUnusedBlocks ()
int i
protected static final int findSameIndexBlock (int[], int, int)
int block
int[] index
int indexLength
int otherBlock
}
com/ibm/icu/impl/TrieIterator.classTrieIterator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.TrieIterator extends java.lang.Object implements com.ibm.icu.util.RangeValueIterator {
private static final int BMP_INDEX_LENGTH_
private static final int LEAD_SURROGATE_MIN_VALUE_
private static final int TRAIL_SURROGATE_MIN_VALUE_
private static final int TRAIL_SURROGATE_COUNT_
private static final int TRAIL_SURROGATE_INDEX_BLOCK_LENGTH_
private static final int DATA_BLOCK_LENGTH_
private com.ibm.icu.impl.Trie m_trie_
private int m_initialValue_
private int m_currentCodepoint_
private int m_nextCodepoint_
private int m_nextValue_
private int m_nextIndex_
private int m_nextBlock_
private int m_nextBlockIndex_
private int m_nextTrailIndexOffset_
public void (com.ibm.icu.impl.Trie)
com.ibm.icu.impl.Trie trie
public final boolean next (com.ibm.icu.util.RangeValueIterator$Element)
com.ibm.icu.util.RangeValueIterator$Element element
public final void reset ()
protected int extract (int)
int value
private final void setResult (com.ibm.icu.util.RangeValueIterator$Element, int, int, int)
com.ibm.icu.util.RangeValueIterator$Element element
int start
int limit
int value
private final boolean calculateNextBMPElement (com.ibm.icu.util.RangeValueIterator$Element)
com.ibm.icu.util.RangeValueIterator$Element element
int currentValue
private final void calculateNextSupplementaryElement (com.ibm.icu.util.RangeValueIterator$Element)
int leadBlock
com.ibm.icu.util.RangeValueIterator$Element element
int currentValue
int nextLead
private final boolean checkBlockDetail (int)
int currentValue
private final boolean checkBlock (int)
int currentValue
int currentBlock
private final boolean checkTrailBlock (int)
int currentValue
private final boolean checkNullNextTrailIndex ()
int nextLead
int leadBlock
}
com/ibm/icu/impl/UBiDiProps$1.classUBiDiProps.java
package com.ibm.icu.impl
com.ibm.icu.impl.UBiDiProps$1 extends java.lang.Object {
}
com/ibm/icu/impl/UBiDiProps$IsAcceptable.classUBiDiProps.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UBiDiProps$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.UBiDiProps$1)
com.ibm.icu.impl.UBiDiProps$1 x0
}
com/ibm/icu/impl/UBiDiProps.classUBiDiProps.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UBiDiProps extends java.lang.Object {
private int[] indexes
private int[] mirrors
private byte[] jgArray
private byte[] jgArray2
private com.ibm.icu.impl.Trie2_16 trie
private static final String DATA_NAME
private static final String DATA_TYPE
private static final String DATA_FILE_NAME
private static final int FMT
private static final int IX_TRIE_SIZE
private static final int IX_MIRROR_LENGTH
private static final int IX_JG_START
private static final int IX_JG_LIMIT
private static final int IX_JG_START2
private static final int IX_JG_LIMIT2
private static final int IX_MAX_VALUES
private static final int IX_TOP
private static final int JT_SHIFT
private static final int BPT_SHIFT
private static final int JOIN_CONTROL_SHIFT
private static final int BIDI_CONTROL_SHIFT
private static final int IS_MIRRORED_SHIFT
private static final int MIRROR_DELTA_SHIFT
private static final int MAX_JG_SHIFT
private static final int CLASS_MASK
private static final int JT_MASK
private static final int BPT_MASK
private static final int MAX_JG_MASK
private static final int ESC_MIRROR_DELTA
private static final int MIRROR_INDEX_SHIFT
public static final com.ibm.icu.impl.UBiDiProps INSTANCE
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private void readData (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
int i
int count
int expectedTrieLength
int trieLength
public final void addPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.impl.Trie2$Range range
int c
byte jg
com.ibm.icu.text.UnicodeSet set
int i
int length
int start
int limit
byte prev
java.util.Iterator trieIterator
byte[] jga
public final int getMaxValue (int)
int which
int max
public final int getClass (int)
int c
public final boolean isMirrored (int)
int c
private final int getMirror (int, int)
int m
int c2
int i
int length
int c
int props
int delta
public final int getMirror (int)
int c
int props
public final boolean isBidiControl (int)
int c
public final boolean isJoinControl (int)
int c
public final int getJoiningType (int)
int c
public final int getJoiningGroup (int)
int c
int start
int limit
public final int getPairedBracketType (int)
int c
public final int getPairedBracket (int)
int c
int props
private static final int getClassFromProps (int)
int props
private static final boolean getFlagFromProps (int, int)
int props
int shift
private static final int getMirrorDeltaFromProps (int)
int props
private static final int getMirrorCodePoint (int)
int m
private static final int getMirrorIndex (int)
int m
static void ()
java.io.IOException e
}
com/ibm/icu/impl/UCaseProps$1.classUCaseProps.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCaseProps$1 extends java.lang.Object {
}
com/ibm/icu/impl/UCaseProps$ContextIterator.classUCaseProps.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UCaseProps$ContextIterator extends java.lang.Object {
public abstract void reset (int)
public abstract int next ()
}
com/ibm/icu/impl/UCaseProps$IsAcceptable.classUCaseProps.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCaseProps$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.UCaseProps$1)
com.ibm.icu.impl.UCaseProps$1 x0
}
com/ibm/icu/impl/UCaseProps$LatinCase.classUCaseProps.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCaseProps$LatinCase extends java.lang.Object {
static final char LIMIT
static final char LONG_S
static final byte EXC
static final byte[] TO_LOWER_NORMAL
static final byte[] TO_LOWER_TR_LT
static final byte[] TO_UPPER_NORMAL
static final byte[] TO_UPPER_TR
void ()
static void ()
}
com/ibm/icu/impl/UCaseProps.classUCaseProps.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UCaseProps extends java.lang.Object {
private static final byte[] flagsOffset
public static final int MAX_STRING_LENGTH
public static final int LOC_ROOT
static final int LOC_TURKISH
static final int LOC_LITHUANIAN
static final int LOC_GREEK
public static final int LOC_DUTCH
private static final String iDot
private static final String jDot
private static final String iOgonekDot
private static final String iDotGrave
private static final String iDotAcute
private static final String iDotTilde
static final int FOLD_CASE_OPTIONS_MASK
public static final StringBuilder dummyStringBuilder
private int[] indexes
private String exceptions
private char[] unfold
private com.ibm.icu.impl.Trie2_16 trie
private static final String DATA_NAME
private static final String DATA_TYPE
private static final String DATA_FILE_NAME
private static final int FMT
private static final int IX_TRIE_SIZE
private static final int IX_EXC_LENGTH
private static final int IX_UNFOLD_LENGTH
private static final int IX_TOP
public static final int TYPE_MASK
public static final int NONE
public static final int LOWER
public static final int UPPER
public static final int TITLE
static final int IGNORABLE
private static final int EXCEPTION
private static final int SENSITIVE
private static final int DOT_MASK
private static final int SOFT_DOTTED
private static final int ABOVE
private static final int OTHER_ACCENT
private static final int DELTA_SHIFT
private static final int EXC_SHIFT
private static final int EXC_LOWER
private static final int EXC_FOLD
private static final int EXC_UPPER
private static final int EXC_TITLE
private static final int EXC_DELTA
private static final int EXC_CLOSURE
private static final int EXC_FULL_MAPPINGS
private static final int EXC_DOUBLE_SLOTS
private static final int EXC_NO_SIMPLE_CASE_FOLDING
private static final int EXC_DELTA_IS_NEGATIVE
private static final int EXC_SENSITIVE
private static final int EXC_DOT_SHIFT
private static final int EXC_CONDITIONAL_SPECIAL
private static final int EXC_CONDITIONAL_FOLD
private static final int FULL_LOWER
private static final int CLOSURE_MAX_LENGTH
private static final int UNFOLD_ROWS
private static final int UNFOLD_ROW_WIDTH
private static final int UNFOLD_STRING_WIDTH
public static final com.ibm.icu.impl.UCaseProps INSTANCE
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private final void readData (java.nio.ByteBuffer) throws java.io.IOException
int i
java.nio.ByteBuffer bytes
int count
int expectedTrieLength
int trieLength
public final void addPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.text.UnicodeSet set
java.util.Iterator trieIterator
private static final int getExceptionsOffset (int)
int props
static final boolean propsHasException (int)
int props
private static final boolean hasSlot (int, int)
int flags
int index
private static final byte slotOffset (int, int)
int flags
int index
private final long getSlotValueAndOffset (int, int, int)
long value
int excWord
int index
int excOffset
long value
private final int getSlotValue (int, int, int)
int value
int excWord
int index
int excOffset
int value
public final int tolower (int)
int delta
int excOffset
int excWord
int c
int props
public final int toupper (int)
int delta
int excOffset
int excWord
int c
int props
public final int totitle (int)
int delta
int index
int index
int excOffset
int excWord
int index
int c
int props
public final void addCaseClosure (int, com.ibm.icu.text.UnicodeSet)
int delta
int delta
long value
int closureOffset
int closureLength
long value
int fullLength
int length
int excOffset0
int excOffset
int closureOffset
int excWord
int index
int closureLength
int limit
int c
com.ibm.icu.text.UnicodeSet set
int props
private final int strcmpMax (java.lang.String, int, int)
String s
int unfoldOffset
int max
int i1
int length
int c1
int c2
public final boolean addStringCaseClosure (java.lang.String, com.ibm.icu.text.UnicodeSet)
int c
int i
int result
int unfoldOffset
String s
com.ibm.icu.text.UnicodeSet set
int length
int start
int limit
int unfoldRows
int unfoldRowWidth
int unfoldStringWidth
public final int getType (int)
int c
public final int getTypeOrIgnorable (int)
int c
public final int getDotType (int)
int c
int props
public final boolean isSoftDotted (int)
int c
public final boolean isCaseSensitive (int)
int c
int props
public static final int getCaseLocale (java.util.Locale)
java.util.Locale locale
public static final int getCaseLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
private static final int getCaseLocale (java.lang.String)
String language
private final boolean isFollowedByCasedLetter (com.ibm.icu.impl.UCaseProps$ContextIterator, int)
int type
com.ibm.icu.impl.UCaseProps$ContextIterator iter
int dir
int c
private final boolean isPrecededBySoftDotted (com.ibm.icu.impl.UCaseProps$ContextIterator)
int dotType
com.ibm.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isPrecededBy_I (com.ibm.icu.impl.UCaseProps$ContextIterator)
int dotType
com.ibm.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isFollowedByMoreAbove (com.ibm.icu.impl.UCaseProps$ContextIterator)
int dotType
com.ibm.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isFollowedByDotAbove (com.ibm.icu.impl.UCaseProps$ContextIterator)
int dotType
com.ibm.icu.impl.UCaseProps$ContextIterator iter
int c
public final int toFullLower (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int)
java.io.IOException e
java.io.IOException e
java.io.IOException e
long value
int full
int delta
int excOffset
int excOffset2
int excWord
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
Appendable out
int caseLocale
int result
int props
private final int toUpperOrTitle (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int, boolean)
java.io.IOException e
long value
int full
int delta
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
Appendable out
int loc
boolean upperNotTitle
int result
int props
public final int toFullUpper (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int)
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
Appendable out
int caseLocale
public final int toFullTitle (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int)
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
Appendable out
int caseLocale
public final int fold (int, int)
int delta
int index
int index
int excOffset
int excWord
int index
int c
int options
int props
public final int toFullFolding (int, java.lang.Appendable, int)
java.io.IOException e
java.io.IOException e
long value
int full
int delta
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
Appendable out
int options
int result
int props
public final boolean hasBinaryProperty (int, int)
int c
int which
static com.ibm.icu.impl.Trie2_16 getTrie ()
static final int getTypeFromProps (int)
int props
private static final int getTypeAndIgnorableFromProps (int)
int props
static final boolean isUpperOrTitleFromProps (int)
int props
static final int getDelta (int)
int props
static void ()
java.io.IOException e
}
com/ibm/icu/impl/UCharArrayIterator.classUCharArrayIterator.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UCharArrayIterator extends com.ibm.icu.text.UCharacterIterator {
private final char[] text
private final int start
private final int limit
private int pos
public void (char[], int, int)
char[] text
int start
int limit
public int current ()
public int getLength ()
public int getIndex ()
public int next ()
public int previous ()
public void setIndex (int)
int index
public int getText (char[], int)
char[] fillIn
int offset
int len
public java.lang.Object clone ()
CloneNotSupportedException e
}
com/ibm/icu/impl/UCharacterIteratorWrapper.classUCharacterIteratorWrapper.java
package com.ibm.icu.impl
public com.ibm.icu.impl.UCharacterIteratorWrapper extends java.lang.Object implements java.text.CharacterIterator {
private com.ibm.icu.text.UCharacterIterator iterator
public void (com.ibm.icu.text.UCharacterIterator)
com.ibm.icu.text.UCharacterIterator iter
public char first ()
public char last ()
public char current ()
public char next ()
public char previous ()
public char setIndex (int)
int position
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public java.lang.Object clone ()
com.ibm.icu.impl.UCharacterIteratorWrapper result
CloneNotSupportedException e
}
com/ibm/icu/impl/UCharacterName$AlgorithmName.classUCharacterName.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterName$AlgorithmName extends java.lang.Object {
static final int TYPE_0_
static final int TYPE_1_
private int m_rangestart_
private int m_rangeend_
private byte m_type_
private byte m_variant_
private char[] m_factor_
private String m_prefix_
private byte[] m_factorstring_
private StringBuffer m_utilStringBuffer_
private int[] m_utilIntBuffer_
void ()
boolean setInfo (int, int, byte, byte)
int rangestart
int rangeend
byte type
byte variant
boolean setFactor (char[])
char[] factor
boolean setPrefix (java.lang.String)
String prefix
boolean setFactorString (byte[])
byte[] string
boolean contains (int)
int ch
void appendName (int, java.lang.StringBuffer)
int factor
int i
int offset
int[] indexes
int ch
StringBuffer str
int getChar (java.lang.String)
int result
NumberFormatException e
int factor
int i
int offset
int[] indexes
int ch
String name
int prefixlen
int add (int[], int)
int factor
int maxfactorlength
int count
int i
int[] set
int maxlength
int length
private java.lang.String getFactorString (int[], int)
int factor
int i
int count
int[] index
int length
int size
private boolean compareFactorString (int[], int, java.lang.String, int)
int factor
int i
int[] index
int length
String str
int offset
int size
int count
int strcount
static int access$000 (com.ibm.icu.impl.UCharacterName$AlgorithmName)
com.ibm.icu.impl.UCharacterName$AlgorithmName x0
static int access$100 (com.ibm.icu.impl.UCharacterName$AlgorithmName)
com.ibm.icu.impl.UCharacterName$AlgorithmName x0
}
com/ibm/icu/impl/UCharacterName.classUCharacterName.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UCharacterName extends java.lang.Object {
public static final com.ibm.icu.impl.UCharacterName INSTANCE
public static final int LINES_PER_GROUP_
public int m_groupcount_
int m_groupsize_
private char[] m_tokentable_
private byte[] m_tokenstring_
private char[] m_groupinfo_
private byte[] m_groupstring_
private com.ibm.icu.impl.UCharacterName$AlgorithmName[] m_algorithm_
private char[] m_groupoffsets_
private char[] m_grouplengths_
private static final String FILE_NAME_
private static final int GROUP_SHIFT_
private static final int GROUP_MASK_
private static final int OFFSET_HIGH_OFFSET_
private static final int OFFSET_LOW_OFFSET_
private static final int SINGLE_NIBBLE_MAX_
private int[] m_nameSet_
private int[] m_ISOCommentSet_
private StringBuffer m_utilStringBuffer_
private int[] m_utilIntBuffer_
private int m_maxISOCommentLength_
private int m_maxNameLength_
private static final String[] TYPE_NAMES_
private static final String UNKNOWN_TYPE_NAME_
private static final int NON_CHARACTER_
private static final int LEAD_SURROGATE_
private static final int TRAIL_SURROGATE_
static final int EXTENDED_CATEGORY_
public java.lang.String getName (int, int)
int ch
int choice
String result
public int getCharFromName (int, java.lang.String)
int count
int choice
String name
int result
String upperCaseName
public int getGroupLengths (int, char[], char[])
int shift
int i
int index
char[] offsets
char[] lengths
char length
byte b
byte n
int stringoffset
public java.lang.String getGroupName (int, int, int)
int oldindex
int fieldIndex
byte b
char token
int i
int index
int length
int choice
public java.lang.String getExtendedName (int)
int ch
String result
public int getGroup (int)
int gindex
int codepoint
int endGroup
int msb
int result
public java.lang.String getExtendedOr10Name (int)
String chStr
int zeros
int type
int ch
String result
public int getGroupMSB (int)
int gindex
public static int getCodepointMSB (int)
int codepoint
public static int getGroupLimit (int)
int msb
public static int getGroupMin (int)
int msb
public static int getGroupOffset (int)
int codepoint
public static int getGroupMinFromCodepoint (int)
int codepoint
public int getAlgorithmLength ()
public int getAlgorithmStart (int)
int index
public int getAlgorithmEnd (int)
int index
public java.lang.String getAlgorithmName (int, int)
int index
int codepoint
String result
public synchronized java.lang.String getGroupName (int, int)
int index
int offset
int ch
int choice
int msb
int group
public int getMaxCharNameLength ()
public int getMaxISOCommentLength ()
public void getCharNameCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
public void getISOCommentCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
boolean setToken (char[], byte[])
char[] token
byte[] tokenstring
boolean setAlgorithm (com.ibm.icu.impl.UCharacterName$AlgorithmName[])
com.ibm.icu.impl.UCharacterName$AlgorithmName[] alg
boolean setGroupCountSize (int, int)
int count
int size
boolean setGroup (char[], byte[])
char[] group
byte[] groupstring
private void () throws java.io.IOException
java.nio.ByteBuffer b
com.ibm.icu.impl.UCharacterNameReader reader
private java.lang.String getAlgName (int, int)
int index
int ch
int choice
private synchronized int getGroupChar (java.lang.String, int)
int startgpstrindex
int result
int i
String name
int choice
private int getGroupChar (int, char[], java.lang.String, int)
int oldindex
int fieldIndex
char token
int len
int nindex
int count
int result
int index
char[] length
String name
int choice
byte b
int namelen
private static int getType (int)
int ch
int result
private static int getExtendedChar (java.lang.String, int)
NumberFormatException e
int i
int result
String type
int length
int startIndex
int endIndex
String name
int choice
private static void add (int[], char)
int[] set
char ch
private static boolean contains (int[], char)
int[] set
char ch
private static int add (int[], java.lang.String)
int i
int[] set
String str
int result
private static int add (int[], java.lang.StringBuffer)
int i
int[] set
StringBuffer str
int result
private int addAlgorithmName (int)
int i
int maxlength
int result
private int addExtendedName (int)
int length
int i
int maxlength
private int[] addGroupName (int, int, byte[], int[])
byte tlength
char token
char b
int offset
int length
byte[] tokenlength
int[] set
int resultnlength
int resultplength
private void addGroupName (int)
int lineoffset
int length
int[] parsed
int linenumber
int offset
int i
int maxlength
int maxisolength
char[] offsets
char[] lengths
byte[] tokenlengths
private boolean initNameSetsLengths ()
int i
String extra
private void convert (int[], com.ibm.icu.text.UnicodeSet)
char c
int[] set
com.ibm.icu.text.UnicodeSet uset
static int access$200 (int[], java.lang.String)
int[] x0
String x1
static int access$300 (int[], java.lang.StringBuffer)
int[] x0
StringBuffer x1
static void ()
java.io.IOException e
}
com/ibm/icu/impl/UCharacterNameChoice.classUCharacterNameChoice.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UCharacterNameChoice extends java.lang.Object {
public static final int UNICODE_CHAR_NAME
public static final int OBSOLETE_UNUSED_UNICODE_10_CHAR_NAME
public static final int EXTENDED_CHAR_NAME
public static final int CHAR_NAME_ALIAS
public static final int CHAR_NAME_CHOICE_COUNT
public static final int ISO_COMMENT_
}
com/ibm/icu/impl/UCharacterNameReader.classUCharacterNameReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterNameReader extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private java.nio.ByteBuffer m_byteBuffer_
private static final int GROUP_INFO_SIZE_
private int m_tokenstringindex_
private int m_groupindex_
private int m_groupstringindex_
private int m_algnamesindex_
private static final int ALG_INFO_SIZE_
private static final int DATA_FORMAT_ID_
public boolean isDataVersionAcceptable (byte[])
byte[] version
protected void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
protected void read (com.ibm.icu.impl.UCharacterName) throws java.io.IOException
com.ibm.icu.impl.UCharacterName$AlgorithmName an
int i
com.ibm.icu.impl.UCharacterName data
int count
char[] token
int size
byte[] tokenstr
char[] group
byte[] groupstring
com.ibm.icu.impl.UCharacterName$AlgorithmName[] alg
protected boolean authenticate (byte[], byte[])
byte[] dataformatid
byte[] dataformatversion
private com.ibm.icu.impl.UCharacterName$AlgorithmName readAlg () throws java.io.IOException
char[] factor
byte[] string
com.ibm.icu.impl.UCharacterName$AlgorithmName result
int rangestart
int rangeend
byte type
byte variant
int size
StringBuilder prefix
char c
}
com/ibm/icu/impl/UCharacterProperty$1.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$1 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$10.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$10 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$11.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$11 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
com.ibm.icu.impl.UCaseProps csp
String folded
int c
String nfd
}
com/ibm/icu/impl/UCharacterProperty$12.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$12 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
com.ibm.icu.impl.Normalizer2Impl kcf
String src
StringBuilder dest
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
}
com/ibm/icu/impl/UCharacterProperty$13.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$13 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$14.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$14 extends com.ibm.icu.impl.UCharacterProperty$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
com.ibm.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$15.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$15 extends com.ibm.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$16.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$16 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$17.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$17 extends com.ibm.icu.impl.UCharacterProperty$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
com.ibm.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$18.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$18 extends com.ibm.icu.impl.UCharacterProperty$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
com.ibm.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$19.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$19 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$2.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$2 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$20.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$20 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int, int, int)
com.ibm.icu.impl.UCharacterProperty this$0
int column
int mask
int shift
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$21.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$21 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int gcb
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$22.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$22 extends com.ibm.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$23.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$23 extends com.ibm.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$24.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$24 extends com.ibm.icu.impl.UCharacterProperty$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
com.ibm.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$25.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$25 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$26.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$26 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$27.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$27 extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$3.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$3 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
com.ibm.icu.impl.Normalizer2Impl impl
}
com/ibm/icu/impl/UCharacterProperty$4.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$4 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$5.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$5 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$6.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$6 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$7.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$7 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$8.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$8 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$9.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$9 extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
com.ibm.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$BiDiIntProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$BiDiIntProperty extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$BinaryProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$BinaryProperty extends java.lang.Object {
int column
int mask
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int, int)
int column
int mask
void (com.ibm.icu.impl.UCharacterProperty, int)
int source
final int getSource ()
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$CaseBinaryProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$CaseBinaryProperty extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
int which
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int which
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$CombiningClassIntProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$CombiningClassIntProperty extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int source
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$InPCTrie.classUCharacterProperty.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterProperty$InPCTrie extends java.lang.Object {
static final com.ibm.icu.util.CodePointTrie INSTANCE
private void ()
static void ()
}
com/ibm/icu/impl/UCharacterProperty$InSCTrie.classUCharacterProperty.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterProperty$InSCTrie extends java.lang.Object {
static final com.ibm.icu.util.CodePointTrie INSTANCE
private void ()
static void ()
}
com/ibm/icu/impl/UCharacterProperty$IntProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$IntProperty extends java.lang.Object {
int column
int mask
int shift
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int, int, int)
int column
int mask
int shift
void (com.ibm.icu.impl.UCharacterProperty, int)
int source
final int getSource ()
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$IsAcceptable.classUCharacterProperty.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterProperty$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.UCharacterProperty$1)
com.ibm.icu.impl.UCharacterProperty$1 x0
}
com/ibm/icu/impl/UCharacterProperty$NormInertBinaryProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$NormInertBinaryProperty extends com.ibm.icu.impl.UCharacterProperty$BinaryProperty {
int which
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int, int)
int source
int which
boolean contains (int)
int c
}
com/ibm/icu/impl/UCharacterProperty$NormQuickCheckIntProperty.classUCharacterProperty.java
package com.ibm.icu.impl
com.ibm.icu.impl.UCharacterProperty$NormQuickCheckIntProperty extends com.ibm.icu.impl.UCharacterProperty$IntProperty {
int which
int max
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int, int, int)
int source
int which
int max
int getValue (int)
int c
int getMaxValue (int)
int which
}
com/ibm/icu/impl/UCharacterProperty$VoTrie.classUCharacterProperty.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UCharacterProperty$VoTrie extends java.lang.Object {
static final com.ibm.icu.util.CodePointTrie INSTANCE
private void ()
static void ()
}
com/ibm/icu/impl/UCharacterProperty.classUCharacterProperty.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UCharacterProperty extends java.lang.Object {
public static final com.ibm.icu.impl.UCharacterProperty INSTANCE
public com.ibm.icu.impl.Trie2_16 m_trie_
public com.ibm.icu.util.VersionInfo m_unicodeVersion_
public static final char LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE_
public static final char LATIN_SMALL_LETTER_DOTLESS_I_
public static final char LATIN_SMALL_LETTER_I_
public static final int TYPE_MASK
public static final int SRC_NONE
public static final int SRC_CHAR
public static final int SRC_PROPSVEC
public static final int SRC_NAMES
public static final int SRC_CASE
public static final int SRC_BIDI
public static final int SRC_CHAR_AND_PROPSVEC
public static final int SRC_CASE_AND_NORM
public static final int SRC_NFC
public static final int SRC_NFKC
public static final int SRC_NFKC_CF
public static final int SRC_NFC_CANON_ITER
public static final int SRC_INPC
public static final int SRC_INSC
public static final int SRC_VO
public static final int SRC_COUNT
static final int MY_MASK
private static final int GC_CN_MASK
private static final int GC_CC_MASK
private static final int GC_CS_MASK
private static final int GC_ZS_MASK
private static final int GC_ZL_MASK
private static final int GC_ZP_MASK
private static final int GC_Z_MASK
com.ibm.icu.impl.UCharacterProperty$BinaryProperty[] binProps
private static final int[] gcbToHst
com.ibm.icu.impl.UCharacterProperty$IntProperty[] intProps
com.ibm.icu.impl.Trie2_16 m_additionalTrie_
int[] m_additionalVectors_
int m_additionalColumnsCount_
int m_maxBlockScriptValue_
int m_maxJTGValue_
public char[] m_scriptExtensions_
private static final String DATA_FILE_NAME_
private static final int NUMERIC_TYPE_VALUE_SHIFT_
private static final int NTV_NONE_
private static final int NTV_DECIMAL_START_
private static final int NTV_DIGIT_START_
private static final int NTV_NUMERIC_START_
private static final int NTV_FRACTION_START_
private static final int NTV_LARGE_START_
private static final int NTV_BASE60_START_
private static final int NTV_FRACTION20_START_
private static final int NTV_RESERVED_START_
public static final int SCRIPT_X_MASK
private static final int EAST_ASIAN_MASK_
private static final int EAST_ASIAN_SHIFT_
private static final int BLOCK_MASK_
private static final int BLOCK_SHIFT_
public static final int SCRIPT_MASK_
public static final int SCRIPT_X_WITH_COMMON
public static final int SCRIPT_X_WITH_INHERITED
public static final int SCRIPT_X_WITH_OTHER
private static final int WHITE_SPACE_PROPERTY_
private static final int DASH_PROPERTY_
private static final int HYPHEN_PROPERTY_
private static final int QUOTATION_MARK_PROPERTY_
private static final int TERMINAL_PUNCTUATION_PROPERTY_
private static final int MATH_PROPERTY_
private static final int HEX_DIGIT_PROPERTY_
private static final int ASCII_HEX_DIGIT_PROPERTY_
private static final int ALPHABETIC_PROPERTY_
private static final int IDEOGRAPHIC_PROPERTY_
private static final int DIACRITIC_PROPERTY_
private static final int EXTENDER_PROPERTY_
private static final int NONCHARACTER_CODE_POINT_PROPERTY_
private static final int GRAPHEME_EXTEND_PROPERTY_
private static final int GRAPHEME_LINK_PROPERTY_
private static final int IDS_BINARY_OPERATOR_PROPERTY_
private static final int IDS_TRINARY_OPERATOR_PROPERTY_
private static final int RADICAL_PROPERTY_
private static final int UNIFIED_IDEOGRAPH_PROPERTY_
private static final int DEFAULT_IGNORABLE_CODE_POINT_PROPERTY_
private static final int DEPRECATED_PROPERTY_
private static final int LOGICAL_ORDER_EXCEPTION_PROPERTY_
private static final int XID_START_PROPERTY_
private static final int XID_CONTINUE_PROPERTY_
private static final int ID_START_PROPERTY_
private static final int ID_CONTINUE_PROPERTY_
private static final int GRAPHEME_BASE_PROPERTY_
private static final int S_TERM_PROPERTY_
private static final int VARIATION_SELECTOR_PROPERTY_
private static final int PATTERN_SYNTAX
private static final int PATTERN_WHITE_SPACE
private static final int PREPENDED_CONCATENATION_MARK
private static final int PROPS_2_EXTENDED_PICTOGRAPHIC
private static final int PROPS_2_EMOJI_COMPONENT
private static final int PROPS_2_EMOJI
private static final int PROPS_2_EMOJI_PRESENTATION
private static final int PROPS_2_EMOJI_MODIFIER
private static final int PROPS_2_EMOJI_MODIFIER_BASE
private static final int LB_MASK
private static final int LB_SHIFT
private static final int SB_MASK
private static final int SB_SHIFT
private static final int WB_MASK
private static final int WB_SHIFT
private static final int GCB_MASK
private static final int GCB_SHIFT
private static final int DECOMPOSITION_TYPE_MASK_
private static final int FIRST_NIBBLE_SHIFT_
private static final int LAST_NIBBLE_MASK_
private static final int AGE_SHIFT_
private static final int DATA_FORMAT
private static final int TAB
private static final int CR
private static final int U_A
private static final int U_F
private static final int U_Z
private static final int U_a
private static final int U_f
private static final int U_z
private static final int DEL
private static final int NL
private static final int NBSP
private static final int CGJ
private static final int FIGURESP
private static final int HAIRSP
private static final int RLM
private static final int NNBSP
private static final int WJ
private static final int INHSWAP
private static final int NOMDIG
private static final int U_FW_A
private static final int U_FW_F
private static final int U_FW_Z
private static final int U_FW_a
private static final int U_FW_f
private static final int U_FW_z
private static final int ZWNBSP
static final boolean $assertionsDisabled
private static final com.ibm.icu.util.CodePointTrie makeTrie (java.lang.String)
char c
int i
String data
byte[] bytes
public final int getProperty (int)
int ch
public int getAdditional (int, int)
int codepoint
int column
public com.ibm.icu.util.VersionInfo getAge (int)
int codepoint
int version
private static final boolean isgraphPOSIX (int)
int c
public boolean hasBinaryProperty (int, int)
int c
int which
public int getType (int)
int c
public int getIntPropertyValue (int, int)
int c
int which
public int getIntPropertyMaxValue (int)
int which
final int getSource (int)
int which
public int getMaxValues (int)
int column
public static final int getMask (int)
int type
public static int getEuropeanDigit (int)
int ch
public int digit (int)
int c
int value
public int getNumericValue (int)
int numValue
int mant
int exp
int numValue
int exp
int c
int ntv
public double getUnicodeNumericValue (int)
int numerator
int denominator
double numValue
int mant
int exp
int numValue
int exp
int frac20
int numerator
int denominator
int c
int ntv
private static final int getNumericTypeValue (int)
int props
private static final int ntvGetType (int)
int ntv
private void () throws java.io.IOException
int size
java.nio.ByteBuffer bytes
int propertyOffset
int additionalOffset
int additionalVectorsOffset
int scriptExtensionsOffset
int reservedOffset7
int expectedTrieLength
int trieLength
int numChars
public com.ibm.icu.text.UnicodeSet addPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public void upropsvec_addPropertyStarts (com.ibm.icu.text.UnicodeSet)
java.util.Iterator trieIterator
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.text.UnicodeSet set
public com.ibm.icu.text.UnicodeSet ulayout_addPropertyStarts (int, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.util.CodePointTrie trie
com.ibm.icu.util.CodePointTrie trie
com.ibm.icu.util.CodePointTrie trie
int src
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.util.CodePointTrie trie
com.ibm.icu.util.CodePointMap$Range range
int start
static com.ibm.icu.util.CodePointTrie access$000 (java.lang.String)
String x0
static boolean access$100 (int)
int x0
static int access$200 (int)
int x0
static int access$300 (int)
int x0
static int[] access$400 ()
static void ()
java.io.IOException e
}
com/ibm/icu/impl/UCharacterUtility.classUCharacterUtility.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UCharacterUtility extends java.lang.Object {
private static final int NON_CHARACTER_SUFFIX_MIN_3_0_
private static final int NON_CHARACTER_MIN_3_1_
private static final int NON_CHARACTER_MAX_3_1_
public static boolean isNonCharacter (int)
int ch
static int toInt (char, char)
char msc
char lsc
static int getNullTermByteSubString (java.lang.StringBuffer, byte[], int)
StringBuffer str
byte[] array
int index
byte b
static int compareNullTermByteSubString (java.lang.String, byte[], int, int)
String str
byte[] array
int strindex
int aindex
byte b
int length
static int skipNullTermByteSubString (byte[], int, int)
byte b
int i
byte[] array
int index
int skipcount
static int skipByteSubString (byte[], int, int, byte)
byte b
byte[] array
int index
int length
byte skipend
int result
private void ()
}
com/ibm/icu/impl/UPropertyAliases$1.classUPropertyAliases.java
package com.ibm.icu.impl
com.ibm.icu.impl.UPropertyAliases$1 extends java.lang.Object {
}
com/ibm/icu/impl/UPropertyAliases$IsAcceptable.classUPropertyAliases.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UPropertyAliases$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.UPropertyAliases$1)
com.ibm.icu.impl.UPropertyAliases$1 x0
}
com/ibm/icu/impl/UPropertyAliases.classUPropertyAliases.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UPropertyAliases extends java.lang.Object {
private static final int IX_VALUE_MAPS_OFFSET
private static final int IX_BYTE_TRIES_OFFSET
private static final int IX_NAME_GROUPS_OFFSET
private static final int IX_RESERVED3_OFFSET
private int[] valueMaps
private byte[] bytesTries
private String nameGroups
private static final com.ibm.icu.impl.UPropertyAliases$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
public static final com.ibm.icu.impl.UPropertyAliases INSTANCE
private void load (java.nio.ByteBuffer) throws java.io.IOException
int i
int i
java.nio.ByteBuffer bytes
int indexesLength
int[] inIndexes
int offset
int nextOffset
int numInts
int numBytes
StringBuilder sb
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private int findProperty (int)
int start
int limit
int numRanges
int property
int i
private int findPropertyValueNameGroup (int, int)
int start
int limit
int v
int valuesStart
int nameGroupOffsetsStart
int valueMapIndex
int value
int numRanges
private java.lang.String getName (int, int)
int nameGroupsIndex
int nameIndex
int numNames
int nameStart
private static int asciiToLowercase (int)
int c
private boolean containsName (com.ibm.icu.util.BytesTrie, java.lang.CharSequence)
int c
int i
com.ibm.icu.util.BytesTrie trie
CharSequence name
com.ibm.icu.util.BytesTrie$Result result
public java.lang.String getPropertyName (int, int)
int property
int nameChoice
int valueMapIndex
public java.lang.String getPropertyValueName (int, int, int)
int property
int value
int nameChoice
int valueMapIndex
int nameGroupOffset
private int getPropertyOrValueEnum (int, java.lang.CharSequence)
int bytesTrieOffset
CharSequence alias
com.ibm.icu.util.BytesTrie trie
public int getPropertyEnum (java.lang.CharSequence)
CharSequence alias
public int getPropertyValueEnum (int, java.lang.CharSequence)
int property
CharSequence alias
int valueMapIndex
public int getPropertyValueEnumNoThrow (int, java.lang.CharSequence)
int property
CharSequence alias
int valueMapIndex
public static int compare (java.lang.String, java.lang.String)
boolean endstra
boolean endstrb
String stra
String strb
int istra
int istrb
int rc
int cstra
int cstrb
static void ()
java.util.MissingResourceException mre
java.io.IOException e
}
com/ibm/icu/impl/URLHandler$FileURLHandler.classURLHandler.java
package com.ibm.icu.impl
com.ibm.icu.impl.URLHandler$FileURLHandler extends com.ibm.icu.impl.URLHandler {
java.io.File file
void (java.net.URL)
java.net.URL url
public void guide (com.ibm.icu.impl.URLHandler$URLVisitor, boolean, boolean)
com.ibm.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
private void process (com.ibm.icu.impl.URLHandler$URLVisitor, boolean, boolean, java.lang.String, java.io.File[])
java.io.File f
int i
com.ibm.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
String path
java.io.File[] files
}
com/ibm/icu/impl/URLHandler$JarURLHandler.classURLHandler.java
package com.ibm.icu.impl
com.ibm.icu.impl.URLHandler$JarURLHandler extends com.ibm.icu.impl.URLHandler {
java.util.jar.JarFile jarFile
String prefix
void (java.net.URL)
String urlStr
int idx
int ix
String protocol
java.net.JarURLConnection conn
Exception e
java.net.URL url
public void guide (com.ibm.icu.impl.URLHandler$URLVisitor, boolean, boolean)
int ix
String name
java.util.jar.JarEntry entry
java.util.Enumeration entries
Exception e
com.ibm.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
}
com/ibm/icu/impl/URLHandler$URLVisitor.classURLHandler.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.URLHandler$URLVisitor extends java.lang.Object {
public abstract void visit (java.lang.String)
}
com/ibm/icu/impl/URLHandler.classURLHandler.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.URLHandler extends java.lang.Object {
public static final String PROPNAME
private static final java.util.Map handlers
private static final boolean DEBUG
public void ()
public static com.ibm.icu.impl.URLHandler get (java.net.URL)
com.ibm.icu.impl.URLHandler handler
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method m
java.net.URL url
String protocol
protected static com.ibm.icu.impl.URLHandler getDefault (java.net.URL)
java.net.URL url
com.ibm.icu.impl.URLHandler handler
String protocol
public void guide (com.ibm.icu.impl.URLHandler$URLVisitor, boolean)
com.ibm.icu.impl.URLHandler$URLVisitor visitor
boolean recurse
public abstract void guide (com.ibm.icu.impl.URLHandler$URLVisitor, boolean, boolean)
static boolean access$000 ()
static void ()
Class cl
java.lang.reflect.Method m
ClassNotFoundException e
NoSuchMethodException e
SecurityException e
int ix
String key
String value
String line
Class[] params
ClassLoader loader
java.io.InputStream is
Throwable t
java.util.Map h
java.io.BufferedReader br
}
com/ibm/icu/impl/UResource$Array.classUResource.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UResource$Array extends java.lang.Object {
public abstract int getSize ()
public abstract boolean getValue (int, com.ibm.icu.impl.UResource$Value)
}
com/ibm/icu/impl/UResource$Key.classUResource.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UResource$Key extends java.lang.Object implements java.lang.CharSequence java.lang.Cloneable java.lang.Comparable {
private byte[] bytes
private int offset
private int length
private String s
static final boolean $assertionsDisabled
public void ()
public void (java.lang.String)
String s
private void (byte[], int, int)
byte[] keyBytes
int keyOffset
int keyLength
public com.ibm.icu.impl.UResource$Key setBytes (byte[], int)
byte[] keyBytes
int keyOffset
public com.ibm.icu.impl.UResource$Key setToEmpty ()
public com.ibm.icu.impl.UResource$Key setString (java.lang.String)
char c
int i
String s
public com.ibm.icu.impl.UResource$Key clone ()
CloneNotSupportedException cannotOccur
public char charAt (int)
int i
public int length ()
public com.ibm.icu.impl.UResource$Key subSequence (int, int)
int start
int end
public java.lang.String toString ()
private java.lang.String internalSubString (int, int)
int i
int start
int end
StringBuilder sb
public java.lang.String substring (int)
int start
public java.lang.String substring (int, int)
int start
int end
private boolean regionMatches (byte[], int, int)
int i
byte[] otherBytes
int otherOffset
int n
private boolean regionMatches (int, java.lang.CharSequence, int)
int i
int start
CharSequence cs
int n
public boolean equals (java.lang.Object)
com.ibm.icu.impl.UResource$Key otherKey
Object other
public boolean contentEquals (java.lang.CharSequence)
CharSequence cs
public boolean startsWith (java.lang.CharSequence)
CharSequence cs
int csLength
public boolean endsWith (java.lang.CharSequence)
CharSequence cs
int csLength
public boolean regionMatches (int, java.lang.CharSequence)
int start
CharSequence cs
int csLength
public int hashCode ()
int i
int h
public int compareTo (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key other
public int compareTo (java.lang.CharSequence)
int diff
int i
CharSequence cs
int csLength
int minLength
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.lang.CharSequence subSequence (int, int)
public volatile int compareTo (java.lang.Object)
static void ()
}
com/ibm/icu/impl/UResource$Sink.classUResource.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UResource$Sink extends java.lang.Object {
public void ()
public abstract void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
}
com/ibm/icu/impl/UResource$Table.classUResource.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UResource$Table extends java.lang.Object {
public abstract int getSize ()
public abstract boolean getKeyAndValue (int, com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
}
com/ibm/icu/impl/UResource$Value.classUResource.java
package com.ibm.icu.impl
public abstract com.ibm.icu.impl.UResource$Value extends java.lang.Object {
protected void ()
public abstract int getType ()
public abstract java.lang.String getString ()
public abstract java.lang.String getAliasString ()
public abstract int getInt ()
public abstract int getUInt ()
public abstract int[] getIntVector ()
public abstract java.nio.ByteBuffer getBinary ()
public abstract com.ibm.icu.impl.UResource$Array getArray ()
public abstract com.ibm.icu.impl.UResource$Table getTable ()
public abstract boolean isNoInheritanceMarker ()
public abstract java.lang.String[] getStringArray ()
public abstract java.lang.String[] getStringArrayOrStringAsArray ()
public abstract java.lang.String getStringOrFirstOfArray ()
public java.lang.String toString ()
int i
int[] iv
StringBuilder sb
}
com/ibm/icu/impl/UResource.classUResource.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UResource extends java.lang.Object {
public void ()
}
com/ibm/icu/impl/USerializedSet.classUSerializedSet.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.USerializedSet extends java.lang.Object {
private char[] array
private int arrayOffset
private int bmpLength
private int length
public void ()
public final boolean getSet (char[], int)
char[] src
int srcStart
public final void setToOne (int)
int c
public final boolean getRange (int, int[])
int offset
int suppLength
int rangeIndex
int[] range
public final boolean contains (int)
int i
int i
char high
char low
int c
public final int countRanges ()
}
com/ibm/icu/impl/UTS46.classUTS46.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.UTS46 extends com.ibm.icu.text.IDNA {
private static final com.ibm.icu.text.Normalizer2 uts46Norm2
final int options
private static final java.util.EnumSet severeErrors
private static final byte[] asciiData
private static final int L_MASK
private static final int R_AL_MASK
private static final int L_R_AL_MASK
private static final int R_AL_AN_MASK
private static final int EN_AN_MASK
private static final int R_AL_EN_AN_MASK
private static final int L_EN_MASK
private static final int ES_CS_ET_ON_BN_NSM_MASK
private static final int L_EN_ES_CS_ET_ON_BN_NSM_MASK
private static final int R_AL_AN_EN_ES_CS_ET_ON_BN_NSM_MASK
private static int U_GC_M_MASK
public void (int)
int options
public java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
CharSequence label
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
public java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
CharSequence label
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
public java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
CharSequence name
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
public java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
CharSequence name
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
private static boolean isASCIIString (java.lang.CharSequence)
int i
CharSequence dest
int length
private java.lang.StringBuilder process (java.lang.CharSequence, boolean, boolean, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
char c
int cData
CharSequence src
boolean isLabel
boolean toASCII
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
int srcLength
boolean disallowNonLDHDot
int labelStart
int i
private java.lang.StringBuilder processUnicode (java.lang.CharSequence, int, int, boolean, boolean, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
int labelLength
int newLength
char c
CharSequence src
int labelStart
int mappingStart
boolean isLabel
boolean toASCII
StringBuilder dest
com.ibm.icu.text.IDNA$Info info
boolean doMapDevChars
int destLength
int labelLimit
private int mapDevChars (java.lang.StringBuilder, int, int)
char c
int i
String normalized
StringBuilder dest
int labelStart
int mappingStart
int length
boolean didMapDevChars
private static boolean isNonASCIIDisallowedSTD3Valid (int)
int c
private static int replaceLabel (java.lang.StringBuilder, int, int, java.lang.CharSequence, int)
StringBuilder dest
int destLabelStart
int destLabelLength
CharSequence label
int labelLength
private int processLabel (java.lang.StringBuilder, int, int, boolean, com.ibm.icu.text.IDNA$Info)
StringBuilder fromPunycode
com.ibm.icu.text.StringPrepParseException e
boolean isValid
StringBuilder fromPunycode
StringBuilder labelString
boolean wasPunycode
char c
StringBuilder punycode
com.ibm.icu.text.StringPrepParseException e
StringBuilder punycode
StringBuilder dest
int labelStart
int labelLength
boolean toASCII
com.ibm.icu.text.IDNA$Info info
StringBuilder labelString
int destLabelStart
int destLabelLength
boolean wasPunycode
int i
int limit
char oredChars
boolean disallowNonLDHDot
int c
private int markBadACELabel (java.lang.StringBuilder, int, int, boolean, com.ibm.icu.text.IDNA$Info)
char c
StringBuilder dest
int labelStart
int labelLength
boolean toASCII
com.ibm.icu.text.IDNA$Info info
boolean disallowNonLDHDot
boolean isASCII
boolean onlyLDH
int i
int limit
private void checkLabelBiDi (java.lang.CharSequence, int, int, com.ibm.icu.text.IDNA$Info)
int lastMask
int lastMask
int dir
CharSequence label
int labelStart
int labelLength
com.ibm.icu.text.IDNA$Info info
int c
int i
int firstMask
int lastMask
int labelLimit
int mask
private static boolean isASCIIOkBiDi (java.lang.CharSequence, int)
char c
int i
CharSequence s
int length
int labelStart
private boolean isLabelOkContextJ (java.lang.CharSequence, int, int)
int type
int type
int c
int j
int c
int i
CharSequence label
int labelStart
int labelLength
int labelLimit
private void checkLabelContextO (java.lang.CharSequence, int, int, com.ibm.icu.text.IDNA$Info)
int script
int j
int c
int i
CharSequence label
int labelStart
int labelLength
com.ibm.icu.text.IDNA$Info info
int labelEnd
int arabicDigits
private static int U_MASK (int)
int x
private static int U_GET_GC_MASK (int)
int c
static void ()
}
com/ibm/icu/impl/UnicodeRegex$1.classUnicodeRegex.java
package com.ibm.icu.impl
com.ibm.icu.impl.UnicodeRegex$1 extends java.lang.Object implements java.util.Comparator {
final com.ibm.icu.impl.UnicodeRegex this$0
void (com.ibm.icu.impl.UnicodeRegex)
com.ibm.icu.impl.UnicodeRegex this$0
public int compare (java.lang.Object, java.lang.Object)
Object obj0
Object obj1
String arg0
String arg1
int len0
int len1
}
com/ibm/icu/impl/UnicodeRegex.classUnicodeRegex.java
package com.ibm.icu.impl
public com.ibm.icu.impl.UnicodeRegex extends java.lang.Object implements java.lang.Cloneable com.ibm.icu.util.Freezable com.ibm.icu.text.StringTransform {
private com.ibm.icu.text.SymbolTable symbolTable
private static final com.ibm.icu.impl.UnicodeRegex STANDARD
private String bnfCommentString
private String bnfVariableInfix
private String bnfLineSeparator
private java.util.Comparator LongestFirst
public void ()
public com.ibm.icu.text.SymbolTable getSymbolTable ()
public com.ibm.icu.impl.UnicodeRegex setSymbolTable (com.ibm.icu.text.SymbolTable)
com.ibm.icu.text.SymbolTable symbolTable
public java.lang.String transform (java.lang.String)
char ch
int i
String regex
StringBuilder result
com.ibm.icu.text.UnicodeSet temp
java.text.ParsePosition pos
int state
public static java.lang.String fix (java.lang.String)
String regex
public static java.util.regex.Pattern compile (java.lang.String)
String regex
public static java.util.regex.Pattern compile (java.lang.String, int)
String regex
int options
public java.lang.String compileBnf (java.lang.String)
String bnfLines
public java.lang.String compileBnf (java.util.List)
String variable2
String definition2
String altered2
java.util.Map$Entry entry2
String variable
String definition
java.util.Map$Entry entry
int i
java.util.List lines
java.util.Map variables
java.util.Set unused
public java.lang.String getBnfCommentString ()
public void setBnfCommentString (java.lang.String)
String bnfCommentString
public java.lang.String getBnfVariableInfix ()
public void setBnfVariableInfix (java.lang.String)
String bnfVariableInfix
public java.lang.String getBnfLineSeparator ()
public void setBnfLineSeparator (java.lang.String)
String bnfLineSeparator
public static java.util.List appendLines (java.util.List, java.lang.String, java.lang.String) throws java.io.IOException
java.util.List result
String file
String encoding
java.io.InputStream is
public static java.util.List appendLines (java.util.List, java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.IOException
String line
java.util.List result
java.io.InputStream inputStream
String encoding
java.io.BufferedReader in
public com.ibm.icu.impl.UnicodeRegex cloneAsThawed ()
CloneNotSupportedException e
public com.ibm.icu.impl.UnicodeRegex freeze ()
public boolean isFrozen ()
private int processSet (java.lang.String, int, java.lang.StringBuilder, com.ibm.icu.text.UnicodeSet, java.text.ParsePosition)
com.ibm.icu.text.UnicodeSet x
Exception e
String regex
int i
StringBuilder result
com.ibm.icu.text.UnicodeSet temp
java.text.ParsePosition pos
private java.util.Map getVariables (java.util.List)
int hashPos
String trimline
String linePart
boolean terminated
int equalsPos
String line
java.util.List lines
java.util.Map variables
String variable
StringBuffer definition
int count
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
public volatile java.lang.Object transform (java.lang.Object)
static void ()
}
com/ibm/icu/impl/UnicodeSetStringSpan$OffsetList.classUnicodeSetStringSpan.java
package com.ibm.icu.impl
final com.ibm.icu.impl.UnicodeSetStringSpan$OffsetList extends java.lang.Object {
private int[] list
private int length
private int start
static final boolean $assertionsDisabled
public void ()
public void setMaxLength (int)
int maxLength
public void clear ()
int i
public boolean isEmpty ()
public void shift (int)
int delta
int i
public void addOffset (int)
int offset
int i
public void addOffsetAndCount (int, int)
int offset
int count
int i
public boolean containsOffset (int)
int offset
int i
public boolean hasCountAtOffset (int, int)
int offset
int count
int i
int oldCount
public int popMinimum (com.ibm.icu.util.OutputInt)
int result
int count
com.ibm.icu.util.OutputInt outCount
int i
int result
int count
static void ()
}
com/ibm/icu/impl/UnicodeSetStringSpan.classUnicodeSetStringSpan.java
package com.ibm.icu.impl
public com.ibm.icu.impl.UnicodeSetStringSpan extends java.lang.Object {
public static final int WITH_COUNT
public static final int FWD
public static final int BACK
public static final int CONTAINED
public static final int NOT_CONTAINED
public static final int ALL
public static final int FWD_UTF16_CONTAINED
public static final int FWD_UTF16_NOT_CONTAINED
public static final int BACK_UTF16_CONTAINED
public static final int BACK_UTF16_NOT_CONTAINED
static final short ALL_CP_CONTAINED
static final short LONG_SPAN
private com.ibm.icu.text.UnicodeSet spanSet
private com.ibm.icu.text.UnicodeSet spanNotSet
private java.util.ArrayList strings
private short[] spanLengths
private final int maxLength16
private boolean someRelevant
private boolean all
private com.ibm.icu.impl.UnicodeSetStringSpan$OffsetList offsets
public void (com.ibm.icu.text.UnicodeSet, java.util.ArrayList, int)
String string
int length16
int spanLength
int allocSize
int spanBackLengthsOffset
int c
int c
String string
int length16
int spanLength
com.ibm.icu.text.UnicodeSet set
java.util.ArrayList setStrings
int which
int stringsLength
int i
int maxLength16
int spanBackLengthsOffset
int allocSize
public void (com.ibm.icu.impl.UnicodeSetStringSpan, java.util.ArrayList)
com.ibm.icu.impl.UnicodeSetStringSpan otherStringSpan
java.util.ArrayList newParentSetStrings
public boolean needsStringSpanUTF16 ()
public boolean contains (int)
int c
private void addToSpanNotSet (int)
int c
public int span (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int spanLimit
private synchronized int spanWithStrings (java.lang.CharSequence, int, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
int overlap
String string
int length16
int inc
int i
int overlap
String string
int length16
int inc
int maxInc
int maxOverlap
int minOffset
CharSequence s
int start
int spanLimit
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int initSize
int length
int pos
int rest
int spanLength
int i
int stringsLength
public int spanAndCount (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition, com.ibm.icu.util.OutputInt)
String string
int length16
int i
int cpLength
int maxInc
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
com.ibm.icu.util.OutputInt outCount
int stringsLength
int length
int pos
int rest
int count
private synchronized int spanContainedAndCount (java.lang.CharSequence, int, com.ibm.icu.util.OutputInt)
String string
int length16
int i
int cpLength
int minOffset
CharSequence s
int start
com.ibm.icu.util.OutputInt outCount
int stringsLength
int length
int pos
int rest
int count
public synchronized int spanBack (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
int len1
int overlap
String string
int length16
int dec
int i
int overlap
String string
int length16
int dec
int maxDec
int maxOverlap
int oldPos
CharSequence s
int length
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int pos
int spanLength
int initSize
int i
int stringsLength
int spanBackLengthsOffset
private int spanNot (java.lang.CharSequence, int, com.ibm.icu.util.OutputInt)
int spanLimit
String string
int length16
int i
int spanLimit
int cpLength
CharSequence s
int start
com.ibm.icu.util.OutputInt outCount
int length
int pos
int rest
int stringsLength
int count
private int spanNotBack (java.lang.CharSequence, int)
String string
int length16
int cpLength
CharSequence s
int length
int pos
int i
int stringsLength
static short makeSpanLengthByte (int)
int spanLength
private static boolean matches16 (java.lang.CharSequence, int, java.lang.String, int)
CharSequence s
int start
String t
int length
int end
static boolean matches16CPB (java.lang.CharSequence, int, int, java.lang.String, int)
CharSequence s
int start
int limit
String t
int tlength
static int spanOne (com.ibm.icu.text.UnicodeSet, java.lang.CharSequence, int, int)
int supplementary
char c2
com.ibm.icu.text.UnicodeSet set
CharSequence s
int start
int length
char c
static int spanOneBack (com.ibm.icu.text.UnicodeSet, java.lang.CharSequence, int)
int supplementary
char c2
com.ibm.icu.text.UnicodeSet set
CharSequence s
int length
char c
}
com/ibm/icu/impl/Utility.classUtility.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Utility extends java.lang.Object {
private static final char APOSTROPHE
private static final char BACKSLASH
private static final int MAGIC_UNSIGNED
private static final char ESCAPE
static final byte ESCAPE_BYTE
public static String LINE_SEPARATOR
static final char[] HEX_DIGIT
private static final char[] UNESCAPE_MAP
static final char[] DIGITS
public void ()
public static final boolean arrayEquals (java.lang.Object[], java.lang.Object)
Object[] source
Object target
Object[] targ
public static final boolean arrayEquals (int[], java.lang.Object)
int[] source
Object target
int[] targ
public static final boolean arrayEquals (double[], java.lang.Object)
double[] source
Object target
double[] targ
public static final boolean arrayEquals (byte[], java.lang.Object)
byte[] source
Object target
byte[] targ
public static final boolean arrayEquals (java.lang.Object, java.lang.Object)
Object source
Object target
public static final boolean arrayRegionMatches (java.lang.Object[], int, java.lang.Object[], int, int)
int i
Object[] source
int sourceStart
Object[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (char[], int, char[], int, int)
int i
char[] source
int sourceStart
char[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (int[], int, int[], int, int)
int i
int[] source
int sourceStart
int[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (double[], int, double[], int, int)
int i
double[] source
int sourceStart
double[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (byte[], int, byte[], int, int)
int i
byte[] source
int sourceStart
byte[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean sameObjects (java.lang.Object, java.lang.Object)
Object a
Object b
public static int checkCompare (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public static int checkHash (java.lang.Object)
Object a
public static final java.lang.String arrayToRLEString (int[])
int s
int i
int[] a
StringBuilder buffer
int runValue
int runLength
public static final java.lang.String arrayToRLEString (short[])
short s
int i
short[] a
StringBuilder buffer
short runValue
int runLength
public static final java.lang.String arrayToRLEString (char[])
char s
int i
char[] a
StringBuilder buffer
char runValue
int runLength
public static final java.lang.String arrayToRLEString (byte[])
byte b
int i
byte[] a
StringBuilder buffer
byte runValue
int runLength
byte[] state
private static final void encodeRun (java.lang.Appendable, int, int)
int j
Appendable buffer
int value
int length
private static final void appendInt (java.lang.Appendable, int)
java.io.IOException e
Appendable buffer
int value
private static final void encodeRun (java.lang.Appendable, short, int)
int j
char valueChar
java.io.IOException e
Appendable buffer
short value
int length
private static final void encodeRun (java.lang.Appendable, byte, int, byte[])
int j
Appendable buffer
byte value
int length
byte[] state
private static final void appendEncodedByte (java.lang.Appendable, byte, byte[])
char c
java.io.IOException e
Appendable buffer
byte value
byte[] state
public static final int[] RLEStringToIntArray (java.lang.String)
int j
int runLength
int runValue
int c
String s
int length
int[] array
int ai
int i
int maxI
static final int getInt (java.lang.String, int)
String s
int i
public static final short[] RLEStringToShortArray (java.lang.String)
int j
int runLength
short runValue
char c
int i
String s
int length
short[] array
int ai
public static final char[] RLEStringToCharArray (java.lang.String)
int j
int runLength
char runValue
char c
int i
String s
int length
char[] array
int ai
public static final byte[] RLEStringToByteArray (java.lang.String)
byte b
int j
byte b
int ai
String s
int length
byte[] array
boolean nextChar
char c
int node
int runLength
int i
public static final java.lang.String formatForSource (java.lang.String)
char c
int count
int i
String s
StringBuilder buffer
public static final java.lang.String format1ForSource (java.lang.String)
char c
int i
String s
StringBuilder buffer
public static final java.lang.String escape (java.lang.String)
boolean four
int c
int i
String s
StringBuilder buf
public static int unescapeAt (java.lang.String, int[])
int dig
int dig
int[] o
int ahead
String s
int[] offset16
int c
int result
int n
int minDig
int maxDig
int bitsPerDigit
int i
boolean braces
int offset
int length
public static java.lang.String unescape (java.lang.String)
int e
char c
int i
String s
StringBuilder buf
int[] pos
public static java.lang.String unescapeLeniently (java.lang.String)
int e
char c
int i
String s
StringBuilder buf
int[] pos
public static java.lang.String hex (long)
long ch
public static java.lang.String hex (long, int)
long i
int places
boolean negative
String result
public static java.lang.String hex (java.lang.CharSequence)
CharSequence s
public static java.lang.Appendable hex (java.lang.CharSequence, int, java.lang.CharSequence, boolean, java.lang.Appendable)
int cp
int i
int i
java.io.IOException e
CharSequence s
int width
CharSequence separator
boolean useCodePoints
Appendable result
public static java.lang.String hex (byte[], int, int, java.lang.String)
int i
byte[] o
int start
int end
String separator
StringBuilder result
public static java.lang.String hex (java.lang.CharSequence, int, java.lang.CharSequence)
CharSequence s
int width
CharSequence separator
public static void split (java.lang.String, char, java.lang.String[])
String s
char divider
String[] output
int last
int current
int i
public static java.lang.String[] split (java.lang.String, char)
String s
char divider
int last
int i
java.util.ArrayList output
public static int lookup (java.lang.String, java.lang.String[])
int i
String source
String[] target
public static boolean parseChar (java.lang.String, int[], char)
String id
int[] pos
char ch
int start
public static int parsePattern (java.lang.String, int, int, java.lang.String, int[])
char c
char cpat
char c
int i
String rule
int pos
int limit
String pattern
int[] parsedInts
int[] p
int intCount
public static int parsePattern (java.lang.String, com.ibm.icu.text.Replaceable, int, int)
int n
int c
String pat
com.ibm.icu.text.Replaceable text
int index
int limit
int ipat
int cpat
public static int parseInteger (java.lang.String, int[], int)
int d
int v
String rule
int[] pos
int limit
int count
int value
int p
int radix
public static java.lang.String parseUnicodeIdentifier (java.lang.String, int[])
int ch
String str
int[] pos
StringBuilder buf
int p
private static void recursiveAppendNumber (java.lang.Appendable, int, int, int)
int digit
java.io.IOException e
Appendable result
int n
int radix
int minDigits
public static java.lang.Appendable appendNumber (java.lang.Appendable, int, int, int)
int abs
java.io.IOException e
Appendable result
int n
int radix
int minDigits
public static int parseNumber (java.lang.String, int[], int)
int ch
int d
String text
int[] pos
int radix
int n
int p
public static boolean isUnprintable (int)
int c
public static boolean escapeUnprintable (java.lang.Appendable, int)
java.io.IOException e
Appendable result
int c
public static int quotedIndexOf (java.lang.String, int, int, java.lang.String)
char c
int i
String text
int start
int limit
String setOfChars
public static void appendToRule (java.lang.StringBuffer, int, boolean, boolean, java.lang.StringBuffer)
int trailingCount
int len
StringBuffer rule
int c
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer)
int i
StringBuffer rule
String text
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, com.ibm.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer)
StringBuffer rule
com.ibm.icu.text.UnicodeMatcher matcher
boolean escapeUnprintable
StringBuffer quoteBuf
public static final int compareUnsigned (int, int)
int source
int target
public static final byte highBit (int)
int n
byte bit
public static java.lang.String valueOf (int[])
int i
int[] source
StringBuilder result
public static java.lang.String repeat (java.lang.String, int)
int i
String s
int count
StringBuilder result
public static java.lang.String[] splitString (java.lang.String, java.lang.String)
String src
String target
public static java.lang.String[] splitWhitespace (java.lang.String)
String src
public static java.lang.String fromHex (java.lang.String, int, java.lang.String)
String string
int minLength
String separator
public static java.lang.String fromHex (java.lang.String, int, java.util.regex.Pattern)
int cp
String part
String string
int minLength
java.util.regex.Pattern separator
StringBuilder buffer
String[] parts
public static int addExact (int, int)
int x
int y
int r
public static boolean charSequenceEquals (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence a
CharSequence b
public static int charSequenceHashCode (java.lang.CharSequence)
int i
CharSequence value
int hash
static void ()
}
com/ibm/icu/impl/ValidIdentifiers$Datasubtype.classValidIdentifiers.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ValidIdentifiers$Datasubtype extends java.lang.Enum {
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype deprecated
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype private_use
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype regular
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype special
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype unknown
public static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype macroregion
private static final com.ibm.icu.impl.ValidIdentifiers$Datasubtype[] $VALUES
public static com.ibm.icu.impl.ValidIdentifiers$Datasubtype[] values ()
public static com.ibm.icu.impl.ValidIdentifiers$Datasubtype valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/ValidIdentifiers$Datatype.classValidIdentifiers.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ValidIdentifiers$Datatype extends java.lang.Enum {
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype currency
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype language
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype region
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype script
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype subdivision
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype unit
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype variant
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype u
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype t
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype x
public static final com.ibm.icu.impl.ValidIdentifiers$Datatype illegal
private static final com.ibm.icu.impl.ValidIdentifiers$Datatype[] $VALUES
public static com.ibm.icu.impl.ValidIdentifiers$Datatype[] values ()
public static com.ibm.icu.impl.ValidIdentifiers$Datatype valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/ValidIdentifiers$ValidityData.classValidIdentifiers.java
package com.ibm.icu.impl
com.ibm.icu.impl.ValidIdentifiers$ValidityData extends java.lang.Object {
static final java.util.Map data
private void ()
private static void addRange (java.lang.String, java.util.Set)
String string
java.util.Set subvalues
int pos
static void ()
String string
com.ibm.icu.util.UResourceBundle datasubtype
String rawsubkey
com.ibm.icu.impl.ValidIdentifiers$Datasubtype subkey
java.util.Set subvalues
com.ibm.icu.util.UResourceBundleIterator datasubtypeIterator
com.ibm.icu.util.UResourceBundle datatype
String rawKey
com.ibm.icu.impl.ValidIdentifiers$Datatype key
java.util.Map values
com.ibm.icu.util.UResourceBundleIterator datatypeIterator
java.util.Map _data
com.ibm.icu.util.UResourceBundle suppData
com.ibm.icu.util.UResourceBundle validityInfo
}
com/ibm/icu/impl/ValidIdentifiers$ValiditySet.classValidIdentifiers.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ValidIdentifiers$ValiditySet extends java.lang.Object {
public final java.util.Set regularData
public final java.util.Map subdivisionData
public void (java.util.Set, boolean)
int pos
int pos2
String key
String subdivision
java.util.Set oldSet
String s
java.util.Set value
java.util.Set set
java.util.Map$Entry e
java.util.HashMap _subdivisionData
java.util.HashMap _subdivisionData2
java.util.Set plainData
boolean makeMap
public boolean contains (java.lang.String)
int pos
String key
String value
String code
public boolean contains (java.lang.String, java.lang.String)
String key
String value
java.util.Set oldSet
public java.lang.String toString ()
}
com/ibm/icu/impl/ValidIdentifiers.classValidIdentifiers.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ValidIdentifiers extends java.lang.Object {
public void ()
public static java.util.Map getData ()
public static com.ibm.icu.impl.ValidIdentifiers$Datasubtype isValid (com.ibm.icu.impl.ValidIdentifiers$Datatype, java.util.Set, java.lang.String)
com.ibm.icu.impl.ValidIdentifiers$ValiditySet validitySet
com.ibm.icu.impl.ValidIdentifiers$Datasubtype datasubtype
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
java.util.Set datasubtypes
String code
java.util.Map subtable
public static com.ibm.icu.impl.ValidIdentifiers$Datasubtype isValid (com.ibm.icu.impl.ValidIdentifiers$Datatype, java.util.Set, java.lang.String, java.lang.String)
com.ibm.icu.impl.ValidIdentifiers$ValiditySet validitySet
com.ibm.icu.impl.ValidIdentifiers$Datasubtype datasubtype
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
java.util.Set datasubtypes
String code
String value
java.util.Map subtable
}
com/ibm/icu/impl/ZoneMeta$1.classZoneMeta.java
package com.ibm.icu.impl
com.ibm.icu.impl.ZoneMeta$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$TimeZone$SystemTimeZoneType
static void ()
}
com/ibm/icu/impl/ZoneMeta$CustomTimeZoneCache.classZoneMeta.java
package com.ibm.icu.impl
com.ibm.icu.impl.ZoneMeta$CustomTimeZoneCache extends com.ibm.icu.impl.SoftCache {
static final boolean $assertionsDisabled
private void ()
protected com.ibm.icu.util.SimpleTimeZone createInstance (java.lang.Integer, int[])
Integer key
int[] data
String id
int offset
com.ibm.icu.util.SimpleTimeZone tz
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.ZoneMeta$1)
com.ibm.icu.impl.ZoneMeta$1 x0
static void ()
}
com/ibm/icu/impl/ZoneMeta$SystemTimeZoneCache.classZoneMeta.java
package com.ibm.icu.impl
com.ibm.icu.impl.ZoneMeta$SystemTimeZoneCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.impl.OlsonTimeZone createInstance (java.lang.String, java.lang.String)
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle res
String key
String data
com.ibm.icu.impl.OlsonTimeZone tz
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.impl.ZoneMeta$1)
com.ibm.icu.impl.ZoneMeta$1 x0
}
com/ibm/icu/impl/ZoneMeta.classZoneMeta.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ZoneMeta extends java.lang.Object {
private static final boolean ASSERT
private static final String ZONEINFORESNAME
private static final String kREGIONS
private static final String kZONES
private static final String kNAMES
private static final String kGMT_ID
private static final String kCUSTOM_TZ_PREFIX
private static final String kWorld
private static java.lang.ref.SoftReference REF_SYSTEM_ZONES
private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_ZONES
private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_LOCATION_ZONES
private static String[] ZONEIDS
private static com.ibm.icu.impl.ICUCache CANONICAL_ID_CACHE
private static com.ibm.icu.impl.ICUCache REGION_CACHE
private static com.ibm.icu.impl.ICUCache SINGLE_COUNTRY_CACHE
private static final com.ibm.icu.impl.ZoneMeta$SystemTimeZoneCache SYSTEM_ZONE_CACHE
private static final int kMAX_CUSTOM_HOUR
private static final int kMAX_CUSTOM_MIN
private static final int kMAX_CUSTOM_SEC
private static final com.ibm.icu.impl.ZoneMeta$CustomTimeZoneCache CUSTOM_ZONE_CACHE
static final boolean $assertionsDisabled
public void ()
private static synchronized java.util.Set getSystemZIDs ()
String id
java.util.Set systemIDs
String[] allIDs
java.util.Set systemZones
private static synchronized java.util.Set getCanonicalSystemZIDs ()
String canonicalID
String id
java.util.Set canonicalSystemIDs
String[] allIDs
java.util.Set canonicalSystemZones
private static synchronized java.util.Set getCanonicalSystemLocationZIDs ()
String region
String canonicalID
String id
java.util.Set canonicalSystemLocationIDs
String[] allIDs
java.util.Set canonicalSystemLocationZones
public static java.util.Set getAvailableIDs (com.ibm.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer)
String r
com.ibm.icu.util.TimeZone z
String id
com.ibm.icu.util.TimeZone$SystemTimeZoneType type
String region
Integer rawOffset
java.util.Set baseSet
java.util.Set result
public static synchronized int countEquivalentIDs (java.lang.String)
com.ibm.icu.util.UResourceBundle links
int[] v
String id
int count
com.ibm.icu.util.UResourceBundle res
public static synchronized java.lang.String getEquivalentID (java.lang.String, int)
com.ibm.icu.util.UResourceBundle links
int[] zones
String tmp
int zoneIdx
com.ibm.icu.util.UResourceBundle res
String id
int index
String result
private static synchronized java.lang.String[] getZoneIDs ()
com.ibm.icu.util.UResourceBundle top
private static java.lang.String getZoneID (int)
String[] ids
int idx
private static int getZoneIndex (java.lang.String)
int mid
int r
int start
int limit
int lastMid
String zid
int zoneIdx
String[] all
public static java.lang.String getCanonicalCLDRID (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone tz
public static java.lang.String getCanonicalCLDRID (java.lang.String)
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle zones
com.ibm.icu.util.UResourceBundle zone
int zoneIdx
String tzid
String canonical
private static java.lang.String findCLDRCanonicalID (java.lang.String)
com.ibm.icu.util.UResourceBundle typeAlias
com.ibm.icu.util.UResourceBundle aliasesForKey
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle typeMap
com.ibm.icu.util.UResourceBundle typeKeys
String tzid
String canonical
String tzidKey
public static java.lang.String getRegion (java.lang.String)
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle regions
int zoneIdx
String tzid
String region
public static java.lang.String getCanonicalCountry (java.lang.String)
String tzid
String country
public static java.lang.String getCanonicalCountry (java.lang.String, com.ibm.icu.util.Output)
java.util.Set ids
String canonicalID
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle primaryZones
String primaryZone
String tzid
com.ibm.icu.util.Output isPrimary
String country
Boolean singleZone
public static com.ibm.icu.util.UResourceBundle openOlsonResource (com.ibm.icu.util.UResourceBundle, java.lang.String)
com.ibm.icu.util.UResourceBundle zones
com.ibm.icu.util.UResourceBundle zone
java.util.MissingResourceException e
com.ibm.icu.util.UResourceBundle top
String id
com.ibm.icu.util.UResourceBundle res
int zoneIdx
public static com.ibm.icu.impl.OlsonTimeZone getSystemTimeZone (java.lang.String)
String id
public static com.ibm.icu.util.SimpleTimeZone getCustomTimeZone (java.lang.String)
Integer key
String id
int[] fields
public static java.lang.String getCustomID (java.lang.String)
String id
int[] fields
static boolean parseCustomID (java.lang.String, int[])
int oldPos
int length
java.text.ParsePosition pos
int sign
int hour
int min
int sec
int start
Number n
String id
int[] fields
com.ibm.icu.text.NumberFormat numberFormat
public static com.ibm.icu.util.SimpleTimeZone getCustomTimeZone (int)
int offset
boolean negative
int tmp
int hour
int min
int sec
String zid
static java.lang.String formatCustomID (int, int, int, boolean)
int hour
int min
int sec
boolean negative
StringBuilder zid
public static java.lang.String getShortID (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone tz
String canonicalID
public static java.lang.String getShortID (java.lang.String)
String id
String canonicalID
private static java.lang.String getShortIDFromCanonical (java.lang.String)
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle typeMap
com.ibm.icu.util.UResourceBundle typeKeys
String canonicalID
String shortID
String tzidKey
static void ()
}
com/ibm/icu/impl/data/HolidayBundle.classHolidayBundle.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_da.classHolidayBundle_da.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_da extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_da_DK.classHolidayBundle_da_DK.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_da_DK extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_de.classHolidayBundle_de.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_de extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_de_AT.classHolidayBundle_de_AT.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_de_AT extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_de_DE.classHolidayBundle_de_DE.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_de_DE extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_el.classHolidayBundle_el.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_el extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_el_GR.classHolidayBundle_el_GR.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_el_GR extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_en.classHolidayBundle_en.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_en extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_en_CA.classHolidayBundle_en_CA.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_en_CA extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_en_GB.classHolidayBundle_en_GB.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_en_GB extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_en_US.classHolidayBundle_en_US.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_en_US extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_es.classHolidayBundle_es.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_es extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_es_MX.classHolidayBundle_es_MX.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_es_MX extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_fr.classHolidayBundle_fr.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_fr extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_fr_CA.classHolidayBundle_fr_CA.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_fr_CA extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_fr_FR.classHolidayBundle_fr_FR.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_fr_FR extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_it.classHolidayBundle_it.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_it extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_it_IT.classHolidayBundle_it_IT.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_it_IT extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_iw.classHolidayBundle_iw.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_iw extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_iw_IL.classHolidayBundle_iw_IL.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_iw_IL extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/HolidayBundle_ja_JP.classHolidayBundle_ja_JP.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.HolidayBundle_ja_JP extends java.util.ListResourceBundle {
private static final com.ibm.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/ResourceReader.classResourceReader.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.ResourceReader extends java.lang.Object implements java.io.Closeable {
private java.io.BufferedReader reader
private String resourceName
private String encoding
private Class root
private int lineNo
public void (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String resourceName
String encoding
public void (java.lang.String)
String resourceName
public void (java.lang.Class, java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
Class rootClass
String resourceName
String encoding
public void (java.io.InputStream, java.lang.String, java.lang.String)
java.io.InputStreamReader isr
java.io.InputStream is
String resourceName
String encoding
public void (java.io.InputStream, java.lang.String)
java.io.InputStream is
String resourceName
public void (java.lang.Class, java.lang.String)
Class rootClass
String resourceName
public java.lang.String readLine () throws java.io.IOException
String line
public java.lang.String readLineSkippingComments (boolean) throws java.io.IOException
String line
int pos
boolean trim
public java.lang.String readLineSkippingComments () throws java.io.IOException
public int getLineNumber ()
public java.lang.String describePosition ()
public void reset ()
private void _reset () throws java.io.UnsupportedEncodingException
java.io.InputStream is
java.io.InputStreamReader isr
public void close () throws java.io.IOException
}
com/ibm/icu/impl/data/TokenIterator.classTokenIterator.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.TokenIterator extends java.lang.Object {
private com.ibm.icu.impl.data.ResourceReader reader
private String line
private StringBuffer buf
private boolean done
private int pos
private int lastpos
public void (com.ibm.icu.impl.data.ResourceReader)
com.ibm.icu.impl.data.ResourceReader r
public java.lang.String next () throws java.io.IOException
public int getLineNumber ()
public java.lang.String describePosition ()
private int nextToken (int)
int c32
int position
int startpos
char c
char quote
int[] posref
}
com/ibm/icu/impl/data/icudt63b/af.res
com/ibm/icu/impl/data/icudt63b/af_NA.res
com/ibm/icu/impl/data/icudt63b/af_ZA.res
com/ibm/icu/impl/data/icudt63b/agq.res
com/ibm/icu/impl/data/icudt63b/agq_CM.res
com/ibm/icu/impl/data/icudt63b/ak.res
com/ibm/icu/impl/data/icudt63b/ak_GH.res
com/ibm/icu/impl/data/icudt63b/am.res
com/ibm/icu/impl/data/icudt63b/am_ET.res
com/ibm/icu/impl/data/icudt63b/ar.res
com/ibm/icu/impl/data/icudt63b/ar_001.res
com/ibm/icu/impl/data/icudt63b/ar_AE.res
com/ibm/icu/impl/data/icudt63b/ar_BH.res
com/ibm/icu/impl/data/icudt63b/ar_DJ.res
com/ibm/icu/impl/data/icudt63b/ar_DZ.res
com/ibm/icu/impl/data/icudt63b/ar_EG.res
com/ibm/icu/impl/data/icudt63b/ar_EH.res
com/ibm/icu/impl/data/icudt63b/ar_ER.res
com/ibm/icu/impl/data/icudt63b/ar_IL.res
com/ibm/icu/impl/data/icudt63b/ar_IQ.res
com/ibm/icu/impl/data/icudt63b/ar_JO.res
com/ibm/icu/impl/data/icudt63b/ar_KM.res
com/ibm/icu/impl/data/icudt63b/ar_KW.res
com/ibm/icu/impl/data/icudt63b/ar_LB.res
com/ibm/icu/impl/data/icudt63b/ar_LY.res
com/ibm/icu/impl/data/icudt63b/ar_MA.res
com/ibm/icu/impl/data/icudt63b/ar_MR.res
com/ibm/icu/impl/data/icudt63b/ar_OM.res
com/ibm/icu/impl/data/icudt63b/ar_PS.res
com/ibm/icu/impl/data/icudt63b/ar_QA.res
com/ibm/icu/impl/data/icudt63b/ar_SA.res
com/ibm/icu/impl/data/icudt63b/ar_SD.res
com/ibm/icu/impl/data/icudt63b/ar_SO.res
com/ibm/icu/impl/data/icudt63b/ar_SS.res
com/ibm/icu/impl/data/icudt63b/ar_SY.res
com/ibm/icu/impl/data/icudt63b/ar_TD.res
com/ibm/icu/impl/data/icudt63b/ar_TN.res
com/ibm/icu/impl/data/icudt63b/ar_YE.res
com/ibm/icu/impl/data/icudt63b/ars.res
com/ibm/icu/impl/data/icudt63b/as.res
com/ibm/icu/impl/data/icudt63b/as_IN.res
com/ibm/icu/impl/data/icudt63b/asa.res
com/ibm/icu/impl/data/icudt63b/asa_TZ.res
com/ibm/icu/impl/data/icudt63b/ast.res
com/ibm/icu/impl/data/icudt63b/ast_ES.res
com/ibm/icu/impl/data/icudt63b/az.res
com/ibm/icu/impl/data/icudt63b/az_AZ.res
com/ibm/icu/impl/data/icudt63b/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/az_Cyrl_AZ.res
com/ibm/icu/impl/data/icudt63b/az_Latn.res
com/ibm/icu/impl/data/icudt63b/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/bas.res
com/ibm/icu/impl/data/icudt63b/bas_CM.res
com/ibm/icu/impl/data/icudt63b/be.res
com/ibm/icu/impl/data/icudt63b/be_BY.res
com/ibm/icu/impl/data/icudt63b/bem.res
com/ibm/icu/impl/data/icudt63b/bem_ZM.res
com/ibm/icu/impl/data/icudt63b/bez.res
com/ibm/icu/impl/data/icudt63b/bez_TZ.res
com/ibm/icu/impl/data/icudt63b/bg.res
com/ibm/icu/impl/data/icudt63b/bg_BG.res
com/ibm/icu/impl/data/icudt63b/bm.res
com/ibm/icu/impl/data/icudt63b/bm_ML.res
com/ibm/icu/impl/data/icudt63b/bn.res
com/ibm/icu/impl/data/icudt63b/bn_BD.res
com/ibm/icu/impl/data/icudt63b/bn_IN.res
com/ibm/icu/impl/data/icudt63b/bo.res
com/ibm/icu/impl/data/icudt63b/bo_CN.res
com/ibm/icu/impl/data/icudt63b/bo_IN.res
com/ibm/icu/impl/data/icudt63b/br.res
com/ibm/icu/impl/data/icudt63b/br_FR.res
com/ibm/icu/impl/data/icudt63b/brkitr/burmesedict.dict
com/ibm/icu/impl/data/icudt63b/brkitr/char.brk
com/ibm/icu/impl/data/icudt63b/brkitr/cjdict.dict
com/ibm/icu/impl/data/icudt63b/brkitr/de.res
com/ibm/icu/impl/data/icudt63b/brkitr/el.res
com/ibm/icu/impl/data/icudt63b/brkitr/en.res
com/ibm/icu/impl/data/icudt63b/brkitr/en_US.res
com/ibm/icu/impl/data/icudt63b/brkitr/en_US_POSIX.res
com/ibm/icu/impl/data/icudt63b/brkitr/es.res
com/ibm/icu/impl/data/icudt63b/brkitr/fr.res
com/ibm/icu/impl/data/icudt63b/brkitr/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/brkitr/it.res
com/ibm/icu/impl/data/icudt63b/brkitr/ja.res
com/ibm/icu/impl/data/icudt63b/brkitr/khmerdict.dict
com/ibm/icu/impl/data/icudt63b/brkitr/laodict.dict
com/ibm/icu/impl/data/icudt63b/brkitr/line.brk
com/ibm/icu/impl/data/icudt63b/brkitr/line_loose.brk
com/ibm/icu/impl/data/icudt63b/brkitr/line_loose_cj.brk
com/ibm/icu/impl/data/icudt63b/brkitr/line_normal.brk
com/ibm/icu/impl/data/icudt63b/brkitr/line_normal_cj.brk
com/ibm/icu/impl/data/icudt63b/brkitr/pt.res
com/ibm/icu/impl/data/icudt63b/brkitr/res_index.res
com/ibm/icu/impl/data/icudt63b/brkitr/root.res
com/ibm/icu/impl/data/icudt63b/brkitr/ru.res
com/ibm/icu/impl/data/icudt63b/brkitr/sent.brk
com/ibm/icu/impl/data/icudt63b/brkitr/sent_el.brk
com/ibm/icu/impl/data/icudt63b/brkitr/thaidict.dict
com/ibm/icu/impl/data/icudt63b/brkitr/title.brk
com/ibm/icu/impl/data/icudt63b/brkitr/word.brk
com/ibm/icu/impl/data/icudt63b/brkitr/word_POSIX.brk
com/ibm/icu/impl/data/icudt63b/brkitr/zh.res
com/ibm/icu/impl/data/icudt63b/brkitr/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/brx.res
com/ibm/icu/impl/data/icudt63b/brx_IN.res
com/ibm/icu/impl/data/icudt63b/bs.res
com/ibm/icu/impl/data/icudt63b/bs_BA.res
com/ibm/icu/impl/data/icudt63b/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/bs_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/ca.res
com/ibm/icu/impl/data/icudt63b/ca_AD.res
com/ibm/icu/impl/data/icudt63b/ca_ES.res
com/ibm/icu/impl/data/icudt63b/ca_FR.res
com/ibm/icu/impl/data/icudt63b/ca_IT.res
com/ibm/icu/impl/data/icudt63b/ccp.res
com/ibm/icu/impl/data/icudt63b/ccp_BD.res
com/ibm/icu/impl/data/icudt63b/ccp_IN.res
com/ibm/icu/impl/data/icudt63b/ce.res
com/ibm/icu/impl/data/icudt63b/ce_RU.res
com/ibm/icu/impl/data/icudt63b/cgg.res
com/ibm/icu/impl/data/icudt63b/cgg_UG.res
com/ibm/icu/impl/data/icudt63b/chr.res
com/ibm/icu/impl/data/icudt63b/chr_US.res
com/ibm/icu/impl/data/icudt63b/ckb.res
com/ibm/icu/impl/data/icudt63b/ckb_IQ.res
com/ibm/icu/impl/data/icudt63b/ckb_IR.res
com/ibm/icu/impl/data/icudt63b/confusables.cfu
com/ibm/icu/impl/data/icudt63b/cs.res
com/ibm/icu/impl/data/icudt63b/cs_CZ.res
com/ibm/icu/impl/data/icudt63b/currencyNumericCodes.res
com/ibm/icu/impl/data/icudt63b/cy.res
com/ibm/icu/impl/data/icudt63b/cy_GB.res
com/ibm/icu/impl/data/icudt63b/da.res
com/ibm/icu/impl/data/icudt63b/da_DK.res
com/ibm/icu/impl/data/icudt63b/da_GL.res
com/ibm/icu/impl/data/icudt63b/dav.res
com/ibm/icu/impl/data/icudt63b/dav_KE.res
com/ibm/icu/impl/data/icudt63b/dayPeriods.res
com/ibm/icu/impl/data/icudt63b/de.res
com/ibm/icu/impl/data/icudt63b/de_AT.res
com/ibm/icu/impl/data/icudt63b/de_BE.res
com/ibm/icu/impl/data/icudt63b/de_CH.res
com/ibm/icu/impl/data/icudt63b/de_DE.res
com/ibm/icu/impl/data/icudt63b/de_IT.res
com/ibm/icu/impl/data/icudt63b/de_LI.res
com/ibm/icu/impl/data/icudt63b/de_LU.res
com/ibm/icu/impl/data/icudt63b/dje.res
com/ibm/icu/impl/data/icudt63b/dje_NE.res
com/ibm/icu/impl/data/icudt63b/dsb.res
com/ibm/icu/impl/data/icudt63b/dsb_DE.res
com/ibm/icu/impl/data/icudt63b/dua.res
com/ibm/icu/impl/data/icudt63b/dua_CM.res
com/ibm/icu/impl/data/icudt63b/dyo.res
com/ibm/icu/impl/data/icudt63b/dyo_SN.res
com/ibm/icu/impl/data/icudt63b/dz.res
com/ibm/icu/impl/data/icudt63b/dz_BT.res
com/ibm/icu/impl/data/icudt63b/ebu.res
com/ibm/icu/impl/data/icudt63b/ebu_KE.res
com/ibm/icu/impl/data/icudt63b/ee.res
com/ibm/icu/impl/data/icudt63b/ee_GH.res
com/ibm/icu/impl/data/icudt63b/ee_TG.res
com/ibm/icu/impl/data/icudt63b/el.res
com/ibm/icu/impl/data/icudt63b/el_CY.res
com/ibm/icu/impl/data/icudt63b/el_GR.res
com/ibm/icu/impl/data/icudt63b/en.res
com/ibm/icu/impl/data/icudt63b/en_001.res
com/ibm/icu/impl/data/icudt63b/en_150.res
com/ibm/icu/impl/data/icudt63b/en_AG.res
com/ibm/icu/impl/data/icudt63b/en_AI.res
com/ibm/icu/impl/data/icudt63b/en_AS.res
com/ibm/icu/impl/data/icudt63b/en_AT.res
com/ibm/icu/impl/data/icudt63b/en_AU.res
com/ibm/icu/impl/data/icudt63b/en_BB.res
com/ibm/icu/impl/data/icudt63b/en_BE.res
com/ibm/icu/impl/data/icudt63b/en_BI.res
com/ibm/icu/impl/data/icudt63b/en_BM.res
com/ibm/icu/impl/data/icudt63b/en_BS.res
com/ibm/icu/impl/data/icudt63b/en_BW.res
com/ibm/icu/impl/data/icudt63b/en_BZ.res
com/ibm/icu/impl/data/icudt63b/en_CA.res
com/ibm/icu/impl/data/icudt63b/en_CC.res
com/ibm/icu/impl/data/icudt63b/en_CH.res
com/ibm/icu/impl/data/icudt63b/en_CK.res
com/ibm/icu/impl/data/icudt63b/en_CM.res
com/ibm/icu/impl/data/icudt63b/en_CX.res
com/ibm/icu/impl/data/icudt63b/en_CY.res
com/ibm/icu/impl/data/icudt63b/en_DE.res
com/ibm/icu/impl/data/icudt63b/en_DG.res
com/ibm/icu/impl/data/icudt63b/en_DK.res
com/ibm/icu/impl/data/icudt63b/en_DM.res
com/ibm/icu/impl/data/icudt63b/en_ER.res
com/ibm/icu/impl/data/icudt63b/en_FI.res
com/ibm/icu/impl/data/icudt63b/en_FJ.res
com/ibm/icu/impl/data/icudt63b/en_FK.res
com/ibm/icu/impl/data/icudt63b/en_FM.res
com/ibm/icu/impl/data/icudt63b/en_GB.res
com/ibm/icu/impl/data/icudt63b/en_GD.res
com/ibm/icu/impl/data/icudt63b/en_GG.res
com/ibm/icu/impl/data/icudt63b/en_GH.res
com/ibm/icu/impl/data/icudt63b/en_GI.res
com/ibm/icu/impl/data/icudt63b/en_GM.res
com/ibm/icu/impl/data/icudt63b/en_GU.res
com/ibm/icu/impl/data/icudt63b/en_GY.res
com/ibm/icu/impl/data/icudt63b/en_HK.res
com/ibm/icu/impl/data/icudt63b/en_IE.res
com/ibm/icu/impl/data/icudt63b/en_IL.res
com/ibm/icu/impl/data/icudt63b/en_IM.res
com/ibm/icu/impl/data/icudt63b/en_IN.res
com/ibm/icu/impl/data/icudt63b/en_IO.res
com/ibm/icu/impl/data/icudt63b/en_JE.res
com/ibm/icu/impl/data/icudt63b/en_JM.res
com/ibm/icu/impl/data/icudt63b/en_KE.res
com/ibm/icu/impl/data/icudt63b/en_KI.res
com/ibm/icu/impl/data/icudt63b/en_KN.res
com/ibm/icu/impl/data/icudt63b/en_KY.res
com/ibm/icu/impl/data/icudt63b/en_LC.res
com/ibm/icu/impl/data/icudt63b/en_LR.res
com/ibm/icu/impl/data/icudt63b/en_LS.res
com/ibm/icu/impl/data/icudt63b/en_MG.res
com/ibm/icu/impl/data/icudt63b/en_MH.res
com/ibm/icu/impl/data/icudt63b/en_MO.res
com/ibm/icu/impl/data/icudt63b/en_MP.res
com/ibm/icu/impl/data/icudt63b/en_MS.res
com/ibm/icu/impl/data/icudt63b/en_MT.res
com/ibm/icu/impl/data/icudt63b/en_MU.res
com/ibm/icu/impl/data/icudt63b/en_MW.res
com/ibm/icu/impl/data/icudt63b/en_MY.res
com/ibm/icu/impl/data/icudt63b/en_NA.res
com/ibm/icu/impl/data/icudt63b/en_NF.res
com/ibm/icu/impl/data/icudt63b/en_NG.res
com/ibm/icu/impl/data/icudt63b/en_NH.res
com/ibm/icu/impl/data/icudt63b/en_NL.res
com/ibm/icu/impl/data/icudt63b/en_NR.res
com/ibm/icu/impl/data/icudt63b/en_NU.res
com/ibm/icu/impl/data/icudt63b/en_NZ.res
com/ibm/icu/impl/data/icudt63b/en_PG.res
com/ibm/icu/impl/data/icudt63b/en_PH.res
com/ibm/icu/impl/data/icudt63b/en_PK.res
com/ibm/icu/impl/data/icudt63b/en_PN.res
com/ibm/icu/impl/data/icudt63b/en_PR.res
com/ibm/icu/impl/data/icudt63b/en_PW.res
com/ibm/icu/impl/data/icudt63b/en_RH.res
com/ibm/icu/impl/data/icudt63b/en_RW.res
com/ibm/icu/impl/data/icudt63b/en_SB.res
com/ibm/icu/impl/data/icudt63b/en_SC.res
com/ibm/icu/impl/data/icudt63b/en_SD.res
com/ibm/icu/impl/data/icudt63b/en_SE.res
com/ibm/icu/impl/data/icudt63b/en_SG.res
com/ibm/icu/impl/data/icudt63b/en_SH.res
com/ibm/icu/impl/data/icudt63b/en_SI.res
com/ibm/icu/impl/data/icudt63b/en_SL.res
com/ibm/icu/impl/data/icudt63b/en_SS.res
com/ibm/icu/impl/data/icudt63b/en_SX.res
com/ibm/icu/impl/data/icudt63b/en_SZ.res
com/ibm/icu/impl/data/icudt63b/en_TC.res
com/ibm/icu/impl/data/icudt63b/en_TK.res
com/ibm/icu/impl/data/icudt63b/en_TO.res
com/ibm/icu/impl/data/icudt63b/en_TT.res
com/ibm/icu/impl/data/icudt63b/en_TV.res
com/ibm/icu/impl/data/icudt63b/en_TZ.res
com/ibm/icu/impl/data/icudt63b/en_UG.res
com/ibm/icu/impl/data/icudt63b/en_UM.res
com/ibm/icu/impl/data/icudt63b/en_US.res
com/ibm/icu/impl/data/icudt63b/en_US_POSIX.res
com/ibm/icu/impl/data/icudt63b/en_VC.res
com/ibm/icu/impl/data/icudt63b/en_VG.res
com/ibm/icu/impl/data/icudt63b/en_VI.res
com/ibm/icu/impl/data/icudt63b/en_VU.res
com/ibm/icu/impl/data/icudt63b/en_WS.res
com/ibm/icu/impl/data/icudt63b/en_ZA.res
com/ibm/icu/impl/data/icudt63b/en_ZM.res
com/ibm/icu/impl/data/icudt63b/en_ZW.res
com/ibm/icu/impl/data/icudt63b/eo.res
com/ibm/icu/impl/data/icudt63b/es.res
com/ibm/icu/impl/data/icudt63b/es_419.res
com/ibm/icu/impl/data/icudt63b/es_AR.res
com/ibm/icu/impl/data/icudt63b/es_BO.res
com/ibm/icu/impl/data/icudt63b/es_BR.res
com/ibm/icu/impl/data/icudt63b/es_BZ.res
com/ibm/icu/impl/data/icudt63b/es_CL.res
com/ibm/icu/impl/data/icudt63b/es_CO.res
com/ibm/icu/impl/data/icudt63b/es_CR.res
com/ibm/icu/impl/data/icudt63b/es_CU.res
com/ibm/icu/impl/data/icudt63b/es_DO.res
com/ibm/icu/impl/data/icudt63b/es_EA.res
com/ibm/icu/impl/data/icudt63b/es_EC.res
com/ibm/icu/impl/data/icudt63b/es_ES.res
com/ibm/icu/impl/data/icudt63b/es_GQ.res
com/ibm/icu/impl/data/icudt63b/es_GT.res
com/ibm/icu/impl/data/icudt63b/es_HN.res
com/ibm/icu/impl/data/icudt63b/es_IC.res
com/ibm/icu/impl/data/icudt63b/es_MX.res
com/ibm/icu/impl/data/icudt63b/es_NI.res
com/ibm/icu/impl/data/icudt63b/es_PA.res
com/ibm/icu/impl/data/icudt63b/es_PE.res
com/ibm/icu/impl/data/icudt63b/es_PH.res
com/ibm/icu/impl/data/icudt63b/es_PR.res
com/ibm/icu/impl/data/icudt63b/es_PY.res
com/ibm/icu/impl/data/icudt63b/es_SV.res
com/ibm/icu/impl/data/icudt63b/es_US.res
com/ibm/icu/impl/data/icudt63b/es_UY.res
com/ibm/icu/impl/data/icudt63b/es_VE.res
com/ibm/icu/impl/data/icudt63b/et.res
com/ibm/icu/impl/data/icudt63b/et_EE.res
com/ibm/icu/impl/data/icudt63b/eu.res
com/ibm/icu/impl/data/icudt63b/eu_ES.res
com/ibm/icu/impl/data/icudt63b/ewo.res
com/ibm/icu/impl/data/icudt63b/ewo_CM.res
com/ibm/icu/impl/data/icudt63b/fa.res
com/ibm/icu/impl/data/icudt63b/fa_AF.res
com/ibm/icu/impl/data/icudt63b/fa_IR.res
com/ibm/icu/impl/data/icudt63b/ff.res
com/ibm/icu/impl/data/icudt63b/fi.res
com/ibm/icu/impl/data/icudt63b/fi_FI.res
com/ibm/icu/impl/data/icudt63b/fil.res
com/ibm/icu/impl/data/icudt63b/fil_PH.res
com/ibm/icu/impl/data/icudt63b/fo.res
com/ibm/icu/impl/data/icudt63b/fo_DK.res
com/ibm/icu/impl/data/icudt63b/fo_FO.res
com/ibm/icu/impl/data/icudt63b/fr.res
com/ibm/icu/impl/data/icudt63b/fr_BE.res
com/ibm/icu/impl/data/icudt63b/fr_BF.res
com/ibm/icu/impl/data/icudt63b/fr_BI.res
com/ibm/icu/impl/data/icudt63b/fr_BJ.res
com/ibm/icu/impl/data/icudt63b/fr_BL.res
com/ibm/icu/impl/data/icudt63b/fr_CA.res
com/ibm/icu/impl/data/icudt63b/fr_CD.res
com/ibm/icu/impl/data/icudt63b/fr_CF.res
com/ibm/icu/impl/data/icudt63b/fr_CG.res
com/ibm/icu/impl/data/icudt63b/fr_CH.res
com/ibm/icu/impl/data/icudt63b/fr_CI.res
com/ibm/icu/impl/data/icudt63b/fr_CM.res
com/ibm/icu/impl/data/icudt63b/fr_DJ.res
com/ibm/icu/impl/data/icudt63b/fr_DZ.res
com/ibm/icu/impl/data/icudt63b/fr_FR.res
com/ibm/icu/impl/data/icudt63b/fr_GA.res
com/ibm/icu/impl/data/icudt63b/fr_GF.res
com/ibm/icu/impl/data/icudt63b/fr_GN.res
com/ibm/icu/impl/data/icudt63b/fr_GP.res
com/ibm/icu/impl/data/icudt63b/fr_GQ.res
com/ibm/icu/impl/data/icudt63b/fr_HT.res
com/ibm/icu/impl/data/icudt63b/fr_KM.res
com/ibm/icu/impl/data/icudt63b/fr_LU.res
com/ibm/icu/impl/data/icudt63b/fr_MA.res
com/ibm/icu/impl/data/icudt63b/fr_MC.res
com/ibm/icu/impl/data/icudt63b/fr_MF.res
com/ibm/icu/impl/data/icudt63b/fr_MG.res
com/ibm/icu/impl/data/icudt63b/fr_ML.res
com/ibm/icu/impl/data/icudt63b/fr_MQ.res
com/ibm/icu/impl/data/icudt63b/fr_MR.res
com/ibm/icu/impl/data/icudt63b/fr_MU.res
com/ibm/icu/impl/data/icudt63b/fr_NC.res
com/ibm/icu/impl/data/icudt63b/fr_NE.res
com/ibm/icu/impl/data/icudt63b/fr_PF.res
com/ibm/icu/impl/data/icudt63b/fr_PM.res
com/ibm/icu/impl/data/icudt63b/fr_RE.res
com/ibm/icu/impl/data/icudt63b/fr_RW.res
com/ibm/icu/impl/data/icudt63b/fr_SC.res
com/ibm/icu/impl/data/icudt63b/fr_SN.res
com/ibm/icu/impl/data/icudt63b/fr_SY.res
com/ibm/icu/impl/data/icudt63b/fr_TD.res
com/ibm/icu/impl/data/icudt63b/fr_TG.res
com/ibm/icu/impl/data/icudt63b/fr_TN.res
com/ibm/icu/impl/data/icudt63b/fr_VU.res
com/ibm/icu/impl/data/icudt63b/fr_WF.res
com/ibm/icu/impl/data/icudt63b/fr_YT.res
com/ibm/icu/impl/data/icudt63b/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/fur.res
com/ibm/icu/impl/data/icudt63b/fur_IT.res
com/ibm/icu/impl/data/icudt63b/fy.res
com/ibm/icu/impl/data/icudt63b/fy_NL.res
com/ibm/icu/impl/data/icudt63b/ga.res
com/ibm/icu/impl/data/icudt63b/ga_IE.res
com/ibm/icu/impl/data/icudt63b/gd.res
com/ibm/icu/impl/data/icudt63b/gd_GB.res
com/ibm/icu/impl/data/icudt63b/genderList.res
com/ibm/icu/impl/data/icudt63b/gl.res
com/ibm/icu/impl/data/icudt63b/gl_ES.res
com/ibm/icu/impl/data/icudt63b/gsw.res
com/ibm/icu/impl/data/icudt63b/gsw_CH.res
com/ibm/icu/impl/data/icudt63b/gsw_FR.res
com/ibm/icu/impl/data/icudt63b/gsw_LI.res
com/ibm/icu/impl/data/icudt63b/gu.res
com/ibm/icu/impl/data/icudt63b/gu_IN.res
com/ibm/icu/impl/data/icudt63b/guz.res
com/ibm/icu/impl/data/icudt63b/guz_KE.res
com/ibm/icu/impl/data/icudt63b/gv.res
com/ibm/icu/impl/data/icudt63b/gv_IM.res
com/ibm/icu/impl/data/icudt63b/ha.res
com/ibm/icu/impl/data/icudt63b/ha_GH.res
com/ibm/icu/impl/data/icudt63b/ha_NE.res
com/ibm/icu/impl/data/icudt63b/ha_NG.res
com/ibm/icu/impl/data/icudt63b/haw.res
com/ibm/icu/impl/data/icudt63b/haw_US.res
com/ibm/icu/impl/data/icudt63b/he.res
com/ibm/icu/impl/data/icudt63b/he_IL.res
com/ibm/icu/impl/data/icudt63b/hi.res
com/ibm/icu/impl/data/icudt63b/hi_IN.res
com/ibm/icu/impl/data/icudt63b/hr.res
com/ibm/icu/impl/data/icudt63b/hr_BA.res
com/ibm/icu/impl/data/icudt63b/hr_HR.res
com/ibm/icu/impl/data/icudt63b/hsb.res
com/ibm/icu/impl/data/icudt63b/hsb_DE.res
com/ibm/icu/impl/data/icudt63b/hu.res
com/ibm/icu/impl/data/icudt63b/hu_HU.res
com/ibm/icu/impl/data/icudt63b/hy.res
com/ibm/icu/impl/data/icudt63b/hy_AM.res
com/ibm/icu/impl/data/icudt63b/ia.res
com/ibm/icu/impl/data/icudt63b/ia_001.res
com/ibm/icu/impl/data/icudt63b/icustd.res
com/ibm/icu/impl/data/icudt63b/icuver.res
com/ibm/icu/impl/data/icudt63b/id.res
com/ibm/icu/impl/data/icudt63b/id_ID.res
com/ibm/icu/impl/data/icudt63b/ig.res
com/ibm/icu/impl/data/icudt63b/ig_NG.res
com/ibm/icu/impl/data/icudt63b/ii.res
com/ibm/icu/impl/data/icudt63b/ii_CN.res
com/ibm/icu/impl/data/icudt63b/in.res
com/ibm/icu/impl/data/icudt63b/in_ID.res
com/ibm/icu/impl/data/icudt63b/is.res
com/ibm/icu/impl/data/icudt63b/is_IS.res
com/ibm/icu/impl/data/icudt63b/it.res
com/ibm/icu/impl/data/icudt63b/it_CH.res
com/ibm/icu/impl/data/icudt63b/it_IT.res
com/ibm/icu/impl/data/icudt63b/it_SM.res
com/ibm/icu/impl/data/icudt63b/it_VA.res
com/ibm/icu/impl/data/icudt63b/iw.res
com/ibm/icu/impl/data/icudt63b/iw_IL.res
com/ibm/icu/impl/data/icudt63b/ja.res
com/ibm/icu/impl/data/icudt63b/ja_JP.res
com/ibm/icu/impl/data/icudt63b/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/jgo.res
com/ibm/icu/impl/data/icudt63b/jgo_CM.res
com/ibm/icu/impl/data/icudt63b/jmc.res
com/ibm/icu/impl/data/icudt63b/jmc_TZ.res
com/ibm/icu/impl/data/icudt63b/jv.res
com/ibm/icu/impl/data/icudt63b/jv_ID.res
com/ibm/icu/impl/data/icudt63b/ka.res
com/ibm/icu/impl/data/icudt63b/ka_GE.res
com/ibm/icu/impl/data/icudt63b/kab.res
com/ibm/icu/impl/data/icudt63b/kab_DZ.res
com/ibm/icu/impl/data/icudt63b/kam.res
com/ibm/icu/impl/data/icudt63b/kam_KE.res
com/ibm/icu/impl/data/icudt63b/kde.res
com/ibm/icu/impl/data/icudt63b/kde_TZ.res
com/ibm/icu/impl/data/icudt63b/kea.res
com/ibm/icu/impl/data/icudt63b/kea_CV.res
com/ibm/icu/impl/data/icudt63b/keyTypeData.res
com/ibm/icu/impl/data/icudt63b/khq.res
com/ibm/icu/impl/data/icudt63b/khq_ML.res
com/ibm/icu/impl/data/icudt63b/ki.res
com/ibm/icu/impl/data/icudt63b/ki_KE.res
com/ibm/icu/impl/data/icudt63b/kk.res
com/ibm/icu/impl/data/icudt63b/kk_KZ.res
com/ibm/icu/impl/data/icudt63b/kkj.res
com/ibm/icu/impl/data/icudt63b/kkj_CM.res
com/ibm/icu/impl/data/icudt63b/kl.res
com/ibm/icu/impl/data/icudt63b/kl_GL.res
com/ibm/icu/impl/data/icudt63b/kln.res
com/ibm/icu/impl/data/icudt63b/kln_KE.res
com/ibm/icu/impl/data/icudt63b/km.res
com/ibm/icu/impl/data/icudt63b/km_KH.res
com/ibm/icu/impl/data/icudt63b/kn.res
com/ibm/icu/impl/data/icudt63b/kn_IN.res
com/ibm/icu/impl/data/icudt63b/ko.res
com/ibm/icu/impl/data/icudt63b/ko_KP.res
com/ibm/icu/impl/data/icudt63b/ko_KR.res
com/ibm/icu/impl/data/icudt63b/kok.res
com/ibm/icu/impl/data/icudt63b/kok_IN.res
com/ibm/icu/impl/data/icudt63b/ks.res
com/ibm/icu/impl/data/icudt63b/ks_IN.res
com/ibm/icu/impl/data/icudt63b/ksb.res
com/ibm/icu/impl/data/icudt63b/ksb_TZ.res
com/ibm/icu/impl/data/icudt63b/ksf.res
com/ibm/icu/impl/data/icudt63b/ksf_CM.res
com/ibm/icu/impl/data/icudt63b/ksh.res
com/ibm/icu/impl/data/icudt63b/ksh_DE.res
com/ibm/icu/impl/data/icudt63b/kw.res
com/ibm/icu/impl/data/icudt63b/kw_GB.res
com/ibm/icu/impl/data/icudt63b/ky.res
com/ibm/icu/impl/data/icudt63b/ky_KG.res
com/ibm/icu/impl/data/icudt63b/lag.res
com/ibm/icu/impl/data/icudt63b/lag_TZ.res
com/ibm/icu/impl/data/icudt63b/lb.res
com/ibm/icu/impl/data/icudt63b/lb_LU.res
com/ibm/icu/impl/data/icudt63b/lg.res
com/ibm/icu/impl/data/icudt63b/lg_UG.res
com/ibm/icu/impl/data/icudt63b/likelySubtags.res
com/ibm/icu/impl/data/icudt63b/lkt.res
com/ibm/icu/impl/data/icudt63b/lkt_US.res
com/ibm/icu/impl/data/icudt63b/ln.res
com/ibm/icu/impl/data/icudt63b/ln_AO.res
com/ibm/icu/impl/data/icudt63b/ln_CD.res
com/ibm/icu/impl/data/icudt63b/ln_CF.res
com/ibm/icu/impl/data/icudt63b/ln_CG.res
com/ibm/icu/impl/data/icudt63b/lo.res
com/ibm/icu/impl/data/icudt63b/lo_LA.res
com/ibm/icu/impl/data/icudt63b/lrc.res
com/ibm/icu/impl/data/icudt63b/lrc_IQ.res
com/ibm/icu/impl/data/icudt63b/lrc_IR.res
com/ibm/icu/impl/data/icudt63b/lt.res
com/ibm/icu/impl/data/icudt63b/lt_LT.res
com/ibm/icu/impl/data/icudt63b/lu.res
com/ibm/icu/impl/data/icudt63b/lu_CD.res
com/ibm/icu/impl/data/icudt63b/luo.res
com/ibm/icu/impl/data/icudt63b/luo_KE.res
com/ibm/icu/impl/data/icudt63b/luy.res
com/ibm/icu/impl/data/icudt63b/luy_KE.res
com/ibm/icu/impl/data/icudt63b/lv.res
com/ibm/icu/impl/data/icudt63b/lv_LV.res
com/ibm/icu/impl/data/icudt63b/mas.res
com/ibm/icu/impl/data/icudt63b/mas_KE.res
com/ibm/icu/impl/data/icudt63b/mas_TZ.res
com/ibm/icu/impl/data/icudt63b/mer.res
com/ibm/icu/impl/data/icudt63b/mer_KE.res
com/ibm/icu/impl/data/icudt63b/metaZones.res
com/ibm/icu/impl/data/icudt63b/metadata.res
com/ibm/icu/impl/data/icudt63b/mfe.res
com/ibm/icu/impl/data/icudt63b/mfe_MU.res
com/ibm/icu/impl/data/icudt63b/mg.res
com/ibm/icu/impl/data/icudt63b/mg_MG.res
com/ibm/icu/impl/data/icudt63b/mgh.res
com/ibm/icu/impl/data/icudt63b/mgh_MZ.res
com/ibm/icu/impl/data/icudt63b/mgo.res
com/ibm/icu/impl/data/icudt63b/mgo_CM.res
com/ibm/icu/impl/data/icudt63b/mi.res
com/ibm/icu/impl/data/icudt63b/mi_NZ.res
com/ibm/icu/impl/data/icudt63b/mk.res
com/ibm/icu/impl/data/icudt63b/mk_MK.res
com/ibm/icu/impl/data/icudt63b/ml.res
com/ibm/icu/impl/data/icudt63b/ml_IN.res
com/ibm/icu/impl/data/icudt63b/mn.res
com/ibm/icu/impl/data/icudt63b/mn_MN.res
com/ibm/icu/impl/data/icudt63b/mo.res
com/ibm/icu/impl/data/icudt63b/mr.res
com/ibm/icu/impl/data/icudt63b/mr_IN.res
com/ibm/icu/impl/data/icudt63b/ms.res
com/ibm/icu/impl/data/icudt63b/ms_BN.res
com/ibm/icu/impl/data/icudt63b/ms_MY.res
com/ibm/icu/impl/data/icudt63b/ms_SG.res
com/ibm/icu/impl/data/icudt63b/mt.res
com/ibm/icu/impl/data/icudt63b/mt_MT.res
com/ibm/icu/impl/data/icudt63b/mua.res
com/ibm/icu/impl/data/icudt63b/mua_CM.res
com/ibm/icu/impl/data/icudt63b/my.res
com/ibm/icu/impl/data/icudt63b/my_MM.res
com/ibm/icu/impl/data/icudt63b/mzn.res
com/ibm/icu/impl/data/icudt63b/mzn_IR.res
com/ibm/icu/impl/data/icudt63b/naq.res
com/ibm/icu/impl/data/icudt63b/naq_NA.res
com/ibm/icu/impl/data/icudt63b/nb.res
com/ibm/icu/impl/data/icudt63b/nb_NO.res
com/ibm/icu/impl/data/icudt63b/nb_SJ.res
com/ibm/icu/impl/data/icudt63b/nd.res
com/ibm/icu/impl/data/icudt63b/nd_ZW.res
com/ibm/icu/impl/data/icudt63b/nds.res
com/ibm/icu/impl/data/icudt63b/nds_DE.res
com/ibm/icu/impl/data/icudt63b/nds_NL.res
com/ibm/icu/impl/data/icudt63b/ne.res
com/ibm/icu/impl/data/icudt63b/ne_IN.res
com/ibm/icu/impl/data/icudt63b/ne_NP.res
com/ibm/icu/impl/data/icudt63b/nfc.nrm
com/ibm/icu/impl/data/icudt63b/nfkc.nrm
com/ibm/icu/impl/data/icudt63b/nfkc_cf.nrm
com/ibm/icu/impl/data/icudt63b/nl.res
com/ibm/icu/impl/data/icudt63b/nl_AW.res
com/ibm/icu/impl/data/icudt63b/nl_BE.res
com/ibm/icu/impl/data/icudt63b/nl_BQ.res
com/ibm/icu/impl/data/icudt63b/nl_CW.res
com/ibm/icu/impl/data/icudt63b/nl_NL.res
com/ibm/icu/impl/data/icudt63b/nl_SR.res
com/ibm/icu/impl/data/icudt63b/nl_SX.res
com/ibm/icu/impl/data/icudt63b/nmg.res
com/ibm/icu/impl/data/icudt63b/nmg_CM.res
com/ibm/icu/impl/data/icudt63b/nn.res
com/ibm/icu/impl/data/icudt63b/nn_NO.res
com/ibm/icu/impl/data/icudt63b/nnh.res
com/ibm/icu/impl/data/icudt63b/nnh_CM.res
com/ibm/icu/impl/data/icudt63b/no.res
com/ibm/icu/impl/data/icudt63b/no_NO.res
com/ibm/icu/impl/data/icudt63b/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/numberingSystems.res
com/ibm/icu/impl/data/icudt63b/nus.res
com/ibm/icu/impl/data/icudt63b/nus_SS.res
com/ibm/icu/impl/data/icudt63b/nyn.res
com/ibm/icu/impl/data/icudt63b/nyn_UG.res
com/ibm/icu/impl/data/icudt63b/om.res
com/ibm/icu/impl/data/icudt63b/om_ET.res
com/ibm/icu/impl/data/icudt63b/om_KE.res
com/ibm/icu/impl/data/icudt63b/or.res
com/ibm/icu/impl/data/icudt63b/or_IN.res
com/ibm/icu/impl/data/icudt63b/os.res
com/ibm/icu/impl/data/icudt63b/os_GE.res
com/ibm/icu/impl/data/icudt63b/os_RU.res
com/ibm/icu/impl/data/icudt63b/pa.res
com/ibm/icu/impl/data/icudt63b/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/pa_IN.res
com/ibm/icu/impl/data/icudt63b/pa_PK.res
com/ibm/icu/impl/data/icudt63b/pl.res
com/ibm/icu/impl/data/icudt63b/pl_PL.res
com/ibm/icu/impl/data/icudt63b/pluralRanges.res
com/ibm/icu/impl/data/icudt63b/plurals.res
com/ibm/icu/impl/data/icudt63b/pnames.icu
com/ibm/icu/impl/data/icudt63b/pool.res
com/ibm/icu/impl/data/icudt63b/ps.res
com/ibm/icu/impl/data/icudt63b/ps_AF.res
com/ibm/icu/impl/data/icudt63b/pt.res
com/ibm/icu/impl/data/icudt63b/pt_AO.res
com/ibm/icu/impl/data/icudt63b/pt_BR.res
com/ibm/icu/impl/data/icudt63b/pt_CH.res
com/ibm/icu/impl/data/icudt63b/pt_CV.res
com/ibm/icu/impl/data/icudt63b/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/pt_GW.res
com/ibm/icu/impl/data/icudt63b/pt_LU.res
com/ibm/icu/impl/data/icudt63b/pt_MO.res
com/ibm/icu/impl/data/icudt63b/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/pt_PT.res
com/ibm/icu/impl/data/icudt63b/pt_ST.res
com/ibm/icu/impl/data/icudt63b/pt_TL.res
com/ibm/icu/impl/data/icudt63b/qu.res
com/ibm/icu/impl/data/icudt63b/qu_BO.res
com/ibm/icu/impl/data/icudt63b/qu_EC.res
com/ibm/icu/impl/data/icudt63b/qu_PE.res
com/ibm/icu/impl/data/icudt63b/rbnf/af.res
com/ibm/icu/impl/data/icudt63b/rbnf/ak.res
com/ibm/icu/impl/data/icudt63b/rbnf/am.res
com/ibm/icu/impl/data/icudt63b/rbnf/ar.res
com/ibm/icu/impl/data/icudt63b/rbnf/ars.res
com/ibm/icu/impl/data/icudt63b/rbnf/az.res
com/ibm/icu/impl/data/icudt63b/rbnf/be.res
com/ibm/icu/impl/data/icudt63b/rbnf/bg.res
com/ibm/icu/impl/data/icudt63b/rbnf/bs.res
com/ibm/icu/impl/data/icudt63b/rbnf/ca.res
com/ibm/icu/impl/data/icudt63b/rbnf/ccp.res
com/ibm/icu/impl/data/icudt63b/rbnf/chr.res
com/ibm/icu/impl/data/icudt63b/rbnf/cs.res
com/ibm/icu/impl/data/icudt63b/rbnf/cy.res
com/ibm/icu/impl/data/icudt63b/rbnf/da.res
com/ibm/icu/impl/data/icudt63b/rbnf/de.res
com/ibm/icu/impl/data/icudt63b/rbnf/de_CH.res
com/ibm/icu/impl/data/icudt63b/rbnf/ee.res
com/ibm/icu/impl/data/icudt63b/rbnf/el.res
com/ibm/icu/impl/data/icudt63b/rbnf/en.res
com/ibm/icu/impl/data/icudt63b/rbnf/en_001.res
com/ibm/icu/impl/data/icudt63b/rbnf/en_IN.res
com/ibm/icu/impl/data/icudt63b/rbnf/eo.res
com/ibm/icu/impl/data/icudt63b/rbnf/es.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_419.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_DO.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_GT.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_HN.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_MX.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_NI.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_PA.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_PR.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_SV.res
com/ibm/icu/impl/data/icudt63b/rbnf/es_US.res
com/ibm/icu/impl/data/icudt63b/rbnf/et.res
com/ibm/icu/impl/data/icudt63b/rbnf/fa.res
com/ibm/icu/impl/data/icudt63b/rbnf/fa_AF.res
com/ibm/icu/impl/data/icudt63b/rbnf/ff.res
com/ibm/icu/impl/data/icudt63b/rbnf/fi.res
com/ibm/icu/impl/data/icudt63b/rbnf/fil.res
com/ibm/icu/impl/data/icudt63b/rbnf/fo.res
com/ibm/icu/impl/data/icudt63b/rbnf/fr.res
com/ibm/icu/impl/data/icudt63b/rbnf/fr_BE.res
com/ibm/icu/impl/data/icudt63b/rbnf/fr_CH.res
com/ibm/icu/impl/data/icudt63b/rbnf/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/rbnf/ga.res
com/ibm/icu/impl/data/icudt63b/rbnf/he.res
com/ibm/icu/impl/data/icudt63b/rbnf/hi.res
com/ibm/icu/impl/data/icudt63b/rbnf/hr.res
com/ibm/icu/impl/data/icudt63b/rbnf/hu.res
com/ibm/icu/impl/data/icudt63b/rbnf/hy.res
com/ibm/icu/impl/data/icudt63b/rbnf/id.res
com/ibm/icu/impl/data/icudt63b/rbnf/in.res
com/ibm/icu/impl/data/icudt63b/rbnf/is.res
com/ibm/icu/impl/data/icudt63b/rbnf/it.res
com/ibm/icu/impl/data/icudt63b/rbnf/iw.res
com/ibm/icu/impl/data/icudt63b/rbnf/ja.res
com/ibm/icu/impl/data/icudt63b/rbnf/ka.res
com/ibm/icu/impl/data/icudt63b/rbnf/kl.res
com/ibm/icu/impl/data/icudt63b/rbnf/km.res
com/ibm/icu/impl/data/icudt63b/rbnf/ko.res
com/ibm/icu/impl/data/icudt63b/rbnf/ky.res
com/ibm/icu/impl/data/icudt63b/rbnf/lb.res
com/ibm/icu/impl/data/icudt63b/rbnf/lo.res
com/ibm/icu/impl/data/icudt63b/rbnf/lrc.res
com/ibm/icu/impl/data/icudt63b/rbnf/lt.res
com/ibm/icu/impl/data/icudt63b/rbnf/lv.res
com/ibm/icu/impl/data/icudt63b/rbnf/mk.res
com/ibm/icu/impl/data/icudt63b/rbnf/ms.res
com/ibm/icu/impl/data/icudt63b/rbnf/mt.res
com/ibm/icu/impl/data/icudt63b/rbnf/my.res
com/ibm/icu/impl/data/icudt63b/rbnf/nb.res
com/ibm/icu/impl/data/icudt63b/rbnf/nl.res
com/ibm/icu/impl/data/icudt63b/rbnf/nn.res
com/ibm/icu/impl/data/icudt63b/rbnf/no.res
com/ibm/icu/impl/data/icudt63b/rbnf/pl.res
com/ibm/icu/impl/data/icudt63b/rbnf/pt.res
com/ibm/icu/impl/data/icudt63b/rbnf/pt_PT.res
com/ibm/icu/impl/data/icudt63b/rbnf/qu.res
com/ibm/icu/impl/data/icudt63b/rbnf/res_index.res
com/ibm/icu/impl/data/icudt63b/rbnf/ro.res
com/ibm/icu/impl/data/icudt63b/rbnf/root.res
com/ibm/icu/impl/data/icudt63b/rbnf/ru.res
com/ibm/icu/impl/data/icudt63b/rbnf/se.res
com/ibm/icu/impl/data/icudt63b/rbnf/sh.res
com/ibm/icu/impl/data/icudt63b/rbnf/sk.res
com/ibm/icu/impl/data/icudt63b/rbnf/sl.res
com/ibm/icu/impl/data/icudt63b/rbnf/sq.res
com/ibm/icu/impl/data/icudt63b/rbnf/sr.res
com/ibm/icu/impl/data/icudt63b/rbnf/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/rbnf/sv.res
com/ibm/icu/impl/data/icudt63b/rbnf/sw.res
com/ibm/icu/impl/data/icudt63b/rbnf/ta.res
com/ibm/icu/impl/data/icudt63b/rbnf/th.res
com/ibm/icu/impl/data/icudt63b/rbnf/tr.res
com/ibm/icu/impl/data/icudt63b/rbnf/uk.res
com/ibm/icu/impl/data/icudt63b/rbnf/vi.res
com/ibm/icu/impl/data/icudt63b/rbnf/yue.res
com/ibm/icu/impl/data/icudt63b/rbnf/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh_HK.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh_MO.res
com/ibm/icu/impl/data/icudt63b/rbnf/zh_TW.res
com/ibm/icu/impl/data/icudt63b/res_index.res
com/ibm/icu/impl/data/icudt63b/rfc3491.spp
com/ibm/icu/impl/data/icudt63b/rfc3530cs.spp
com/ibm/icu/impl/data/icudt63b/rfc3530csci.spp
com/ibm/icu/impl/data/icudt63b/rfc3530mixp.spp
com/ibm/icu/impl/data/icudt63b/rfc3722.spp
com/ibm/icu/impl/data/icudt63b/rfc3920node.spp
com/ibm/icu/impl/data/icudt63b/rfc3920res.spp
com/ibm/icu/impl/data/icudt63b/rfc4011.spp
com/ibm/icu/impl/data/icudt63b/rfc4013.spp
com/ibm/icu/impl/data/icudt63b/rfc4505.spp
com/ibm/icu/impl/data/icudt63b/rfc4518.spp
com/ibm/icu/impl/data/icudt63b/rfc4518ci.spp
com/ibm/icu/impl/data/icudt63b/rm.res
com/ibm/icu/impl/data/icudt63b/rm_CH.res
com/ibm/icu/impl/data/icudt63b/rn.res
com/ibm/icu/impl/data/icudt63b/rn_BI.res
com/ibm/icu/impl/data/icudt63b/ro.res
com/ibm/icu/impl/data/icudt63b/ro_MD.res
com/ibm/icu/impl/data/icudt63b/ro_RO.res
com/ibm/icu/impl/data/icudt63b/rof.res
com/ibm/icu/impl/data/icudt63b/rof_TZ.res
com/ibm/icu/impl/data/icudt63b/root.res
com/ibm/icu/impl/data/icudt63b/ru.res
com/ibm/icu/impl/data/icudt63b/ru_BY.res
com/ibm/icu/impl/data/icudt63b/ru_KG.res
com/ibm/icu/impl/data/icudt63b/ru_KZ.res
com/ibm/icu/impl/data/icudt63b/ru_MD.res
com/ibm/icu/impl/data/icudt63b/ru_RU.res
com/ibm/icu/impl/data/icudt63b/ru_UA.res
com/ibm/icu/impl/data/icudt63b/rw.res
com/ibm/icu/impl/data/icudt63b/rw_RW.res
com/ibm/icu/impl/data/icudt63b/rwk.res
com/ibm/icu/impl/data/icudt63b/rwk_TZ.res
com/ibm/icu/impl/data/icudt63b/sah.res
com/ibm/icu/impl/data/icudt63b/sah_RU.res
com/ibm/icu/impl/data/icudt63b/saq.res
com/ibm/icu/impl/data/icudt63b/saq_KE.res
com/ibm/icu/impl/data/icudt63b/sbp.res
com/ibm/icu/impl/data/icudt63b/sbp_TZ.res
com/ibm/icu/impl/data/icudt63b/sd.res
com/ibm/icu/impl/data/icudt63b/sd_PK.res
com/ibm/icu/impl/data/icudt63b/se.res
com/ibm/icu/impl/data/icudt63b/se_FI.res
com/ibm/icu/impl/data/icudt63b/se_NO.res
com/ibm/icu/impl/data/icudt63b/se_SE.res
com/ibm/icu/impl/data/icudt63b/seh.res
com/ibm/icu/impl/data/icudt63b/seh_MZ.res
com/ibm/icu/impl/data/icudt63b/ses.res
com/ibm/icu/impl/data/icudt63b/ses_ML.res
com/ibm/icu/impl/data/icudt63b/sg.res
com/ibm/icu/impl/data/icudt63b/sg_CF.res
com/ibm/icu/impl/data/icudt63b/sh.res
com/ibm/icu/impl/data/icudt63b/sh_BA.res
com/ibm/icu/impl/data/icudt63b/sh_CS.res
com/ibm/icu/impl/data/icudt63b/sh_YU.res
com/ibm/icu/impl/data/icudt63b/shi.res
com/ibm/icu/impl/data/icudt63b/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/shi_Latn_MA.res
com/ibm/icu/impl/data/icudt63b/shi_MA.res
com/ibm/icu/impl/data/icudt63b/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/si.res
com/ibm/icu/impl/data/icudt63b/si_LK.res
com/ibm/icu/impl/data/icudt63b/sk.res
com/ibm/icu/impl/data/icudt63b/sk_SK.res
com/ibm/icu/impl/data/icudt63b/sl.res
com/ibm/icu/impl/data/icudt63b/sl_SI.res
com/ibm/icu/impl/data/icudt63b/smn.res
com/ibm/icu/impl/data/icudt63b/smn_FI.res
com/ibm/icu/impl/data/icudt63b/sn.res
com/ibm/icu/impl/data/icudt63b/sn_ZW.res
com/ibm/icu/impl/data/icudt63b/so.res
com/ibm/icu/impl/data/icudt63b/so_DJ.res
com/ibm/icu/impl/data/icudt63b/so_ET.res
com/ibm/icu/impl/data/icudt63b/so_KE.res
com/ibm/icu/impl/data/icudt63b/so_SO.res
com/ibm/icu/impl/data/icudt63b/sq.res
com/ibm/icu/impl/data/icudt63b/sq_AL.res
com/ibm/icu/impl/data/icudt63b/sq_MK.res
com/ibm/icu/impl/data/icudt63b/sq_XK.res
com/ibm/icu/impl/data/icudt63b/sr.res
com/ibm/icu/impl/data/icudt63b/sr_BA.res
com/ibm/icu/impl/data/icudt63b/sr_CS.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_ME.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_XK.res
com/ibm/icu/impl/data/icudt63b/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/sr_ME.res
com/ibm/icu/impl/data/icudt63b/sr_RS.res
com/ibm/icu/impl/data/icudt63b/sr_XK.res
com/ibm/icu/impl/data/icudt63b/sr_YU.res
com/ibm/icu/impl/data/icudt63b/supplementalData.res
com/ibm/icu/impl/data/icudt63b/sv.res
com/ibm/icu/impl/data/icudt63b/sv_AX.res
com/ibm/icu/impl/data/icudt63b/sv_FI.res
com/ibm/icu/impl/data/icudt63b/sv_SE.res
com/ibm/icu/impl/data/icudt63b/sw.res
com/ibm/icu/impl/data/icudt63b/sw_CD.res
com/ibm/icu/impl/data/icudt63b/sw_KE.res
com/ibm/icu/impl/data/icudt63b/sw_TZ.res
com/ibm/icu/impl/data/icudt63b/sw_UG.res
com/ibm/icu/impl/data/icudt63b/ta.res
com/ibm/icu/impl/data/icudt63b/ta_IN.res
com/ibm/icu/impl/data/icudt63b/ta_LK.res
com/ibm/icu/impl/data/icudt63b/ta_MY.res
com/ibm/icu/impl/data/icudt63b/ta_SG.res
com/ibm/icu/impl/data/icudt63b/te.res
com/ibm/icu/impl/data/icudt63b/te_IN.res
com/ibm/icu/impl/data/icudt63b/teo.res
com/ibm/icu/impl/data/icudt63b/teo_KE.res
com/ibm/icu/impl/data/icudt63b/teo_UG.res
com/ibm/icu/impl/data/icudt63b/tg.res
com/ibm/icu/impl/data/icudt63b/tg_TJ.res
com/ibm/icu/impl/data/icudt63b/th.res
com/ibm/icu/impl/data/icudt63b/th_TH.res
com/ibm/icu/impl/data/icudt63b/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/ti.res
com/ibm/icu/impl/data/icudt63b/ti_ER.res
com/ibm/icu/impl/data/icudt63b/ti_ET.res
com/ibm/icu/impl/data/icudt63b/timezoneTypes.res
com/ibm/icu/impl/data/icudt63b/tk.res
com/ibm/icu/impl/data/icudt63b/tk_TM.res
com/ibm/icu/impl/data/icudt63b/tl.res
com/ibm/icu/impl/data/icudt63b/tl_PH.res
com/ibm/icu/impl/data/icudt63b/to.res
com/ibm/icu/impl/data/icudt63b/to_TO.res
com/ibm/icu/impl/data/icudt63b/tr.res
com/ibm/icu/impl/data/icudt63b/tr_CY.res
com/ibm/icu/impl/data/icudt63b/tr_TR.res
com/ibm/icu/impl/data/icudt63b/tt.res
com/ibm/icu/impl/data/icudt63b/tt_RU.res
com/ibm/icu/impl/data/icudt63b/twq.res
com/ibm/icu/impl/data/icudt63b/twq_NE.res
com/ibm/icu/impl/data/icudt63b/tzm.res
com/ibm/icu/impl/data/icudt63b/tzm_MA.res
com/ibm/icu/impl/data/icudt63b/ubidi.icu
com/ibm/icu/impl/data/icudt63b/ucase.icu
com/ibm/icu/impl/data/icudt63b/ug.res
com/ibm/icu/impl/data/icudt63b/ug_CN.res
com/ibm/icu/impl/data/icudt63b/uk.res
com/ibm/icu/impl/data/icudt63b/uk_UA.res
com/ibm/icu/impl/data/icudt63b/unames.icu
com/ibm/icu/impl/data/icudt63b/unit/af.res
com/ibm/icu/impl/data/icudt63b/unit/agq.res
com/ibm/icu/impl/data/icudt63b/unit/ak.res
com/ibm/icu/impl/data/icudt63b/unit/am.res
com/ibm/icu/impl/data/icudt63b/unit/ar.res
com/ibm/icu/impl/data/icudt63b/unit/ar_SA.res
com/ibm/icu/impl/data/icudt63b/unit/ars.res
com/ibm/icu/impl/data/icudt63b/unit/as.res
com/ibm/icu/impl/data/icudt63b/unit/asa.res
com/ibm/icu/impl/data/icudt63b/unit/ast.res
com/ibm/icu/impl/data/icudt63b/unit/az.res
com/ibm/icu/impl/data/icudt63b/unit/az_AZ.res
com/ibm/icu/impl/data/icudt63b/unit/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/unit/az_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/unit/bas.res
com/ibm/icu/impl/data/icudt63b/unit/be.res
com/ibm/icu/impl/data/icudt63b/unit/bem.res
com/ibm/icu/impl/data/icudt63b/unit/bez.res
com/ibm/icu/impl/data/icudt63b/unit/bg.res
com/ibm/icu/impl/data/icudt63b/unit/bm.res
com/ibm/icu/impl/data/icudt63b/unit/bn.res
com/ibm/icu/impl/data/icudt63b/unit/bo.res
com/ibm/icu/impl/data/icudt63b/unit/br.res
com/ibm/icu/impl/data/icudt63b/unit/brx.res
com/ibm/icu/impl/data/icudt63b/unit/bs.res
com/ibm/icu/impl/data/icudt63b/unit/bs_BA.res
com/ibm/icu/impl/data/icudt63b/unit/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/unit/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/unit/ca.res
com/ibm/icu/impl/data/icudt63b/unit/ccp.res
com/ibm/icu/impl/data/icudt63b/unit/ce.res
com/ibm/icu/impl/data/icudt63b/unit/cgg.res
com/ibm/icu/impl/data/icudt63b/unit/chr.res
com/ibm/icu/impl/data/icudt63b/unit/ckb.res
com/ibm/icu/impl/data/icudt63b/unit/cs.res
com/ibm/icu/impl/data/icudt63b/unit/cy.res
com/ibm/icu/impl/data/icudt63b/unit/da.res
com/ibm/icu/impl/data/icudt63b/unit/dav.res
com/ibm/icu/impl/data/icudt63b/unit/de.res
com/ibm/icu/impl/data/icudt63b/unit/de_CH.res
com/ibm/icu/impl/data/icudt63b/unit/dje.res
com/ibm/icu/impl/data/icudt63b/unit/dsb.res
com/ibm/icu/impl/data/icudt63b/unit/dua.res
com/ibm/icu/impl/data/icudt63b/unit/dyo.res
com/ibm/icu/impl/data/icudt63b/unit/dz.res
com/ibm/icu/impl/data/icudt63b/unit/ebu.res
com/ibm/icu/impl/data/icudt63b/unit/ee.res
com/ibm/icu/impl/data/icudt63b/unit/el.res
com/ibm/icu/impl/data/icudt63b/unit/en.res
com/ibm/icu/impl/data/icudt63b/unit/en_001.res
com/ibm/icu/impl/data/icudt63b/unit/en_150.res
com/ibm/icu/impl/data/icudt63b/unit/en_AG.res
com/ibm/icu/impl/data/icudt63b/unit/en_AI.res
com/ibm/icu/impl/data/icudt63b/unit/en_AT.res
com/ibm/icu/impl/data/icudt63b/unit/en_AU.res
com/ibm/icu/impl/data/icudt63b/unit/en_BB.res
com/ibm/icu/impl/data/icudt63b/unit/en_BE.res
com/ibm/icu/impl/data/icudt63b/unit/en_BM.res
com/ibm/icu/impl/data/icudt63b/unit/en_BS.res
com/ibm/icu/impl/data/icudt63b/unit/en_BW.res
com/ibm/icu/impl/data/icudt63b/unit/en_BZ.res
com/ibm/icu/impl/data/icudt63b/unit/en_CA.res
com/ibm/icu/impl/data/icudt63b/unit/en_CC.res
com/ibm/icu/impl/data/icudt63b/unit/en_CH.res
com/ibm/icu/impl/data/icudt63b/unit/en_CK.res
com/ibm/icu/impl/data/icudt63b/unit/en_CM.res
com/ibm/icu/impl/data/icudt63b/unit/en_CX.res
com/ibm/icu/impl/data/icudt63b/unit/en_CY.res
com/ibm/icu/impl/data/icudt63b/unit/en_DE.res
com/ibm/icu/impl/data/icudt63b/unit/en_DG.res
com/ibm/icu/impl/data/icudt63b/unit/en_DK.res
com/ibm/icu/impl/data/icudt63b/unit/en_DM.res
com/ibm/icu/impl/data/icudt63b/unit/en_ER.res
com/ibm/icu/impl/data/icudt63b/unit/en_FI.res
com/ibm/icu/impl/data/icudt63b/unit/en_FJ.res
com/ibm/icu/impl/data/icudt63b/unit/en_FK.res
com/ibm/icu/impl/data/icudt63b/unit/en_FM.res
com/ibm/icu/impl/data/icudt63b/unit/en_GB.res
com/ibm/icu/impl/data/icudt63b/unit/en_GD.res
com/ibm/icu/impl/data/icudt63b/unit/en_GG.res
com/ibm/icu/impl/data/icudt63b/unit/en_GH.res
com/ibm/icu/impl/data/icudt63b/unit/en_GI.res
com/ibm/icu/impl/data/icudt63b/unit/en_GM.res
com/ibm/icu/impl/data/icudt63b/unit/en_GY.res
com/ibm/icu/impl/data/icudt63b/unit/en_HK.res
com/ibm/icu/impl/data/icudt63b/unit/en_IE.res
com/ibm/icu/impl/data/icudt63b/unit/en_IL.res
com/ibm/icu/impl/data/icudt63b/unit/en_IM.res
com/ibm/icu/impl/data/icudt63b/unit/en_IN.res
com/ibm/icu/impl/data/icudt63b/unit/en_IO.res
com/ibm/icu/impl/data/icudt63b/unit/en_JE.res
com/ibm/icu/impl/data/icudt63b/unit/en_JM.res
com/ibm/icu/impl/data/icudt63b/unit/en_KE.res
com/ibm/icu/impl/data/icudt63b/unit/en_KI.res
com/ibm/icu/impl/data/icudt63b/unit/en_KN.res
com/ibm/icu/impl/data/icudt63b/unit/en_KY.res
com/ibm/icu/impl/data/icudt63b/unit/en_LC.res
com/ibm/icu/impl/data/icudt63b/unit/en_LR.res
com/ibm/icu/impl/data/icudt63b/unit/en_LS.res
com/ibm/icu/impl/data/icudt63b/unit/en_MG.res
com/ibm/icu/impl/data/icudt63b/unit/en_MO.res
com/ibm/icu/impl/data/icudt63b/unit/en_MS.res
com/ibm/icu/impl/data/icudt63b/unit/en_MT.res
com/ibm/icu/impl/data/icudt63b/unit/en_MU.res
com/ibm/icu/impl/data/icudt63b/unit/en_MW.res
com/ibm/icu/impl/data/icudt63b/unit/en_MY.res
com/ibm/icu/impl/data/icudt63b/unit/en_NA.res
com/ibm/icu/impl/data/icudt63b/unit/en_NF.res
com/ibm/icu/impl/data/icudt63b/unit/en_NG.res
com/ibm/icu/impl/data/icudt63b/unit/en_NH.res
com/ibm/icu/impl/data/icudt63b/unit/en_NL.res
com/ibm/icu/impl/data/icudt63b/unit/en_NR.res
com/ibm/icu/impl/data/icudt63b/unit/en_NU.res
com/ibm/icu/impl/data/icudt63b/unit/en_NZ.res
com/ibm/icu/impl/data/icudt63b/unit/en_PG.res
com/ibm/icu/impl/data/icudt63b/unit/en_PH.res
com/ibm/icu/impl/data/icudt63b/unit/en_PK.res
com/ibm/icu/impl/data/icudt63b/unit/en_PN.res
com/ibm/icu/impl/data/icudt63b/unit/en_PW.res
com/ibm/icu/impl/data/icudt63b/unit/en_RH.res
com/ibm/icu/impl/data/icudt63b/unit/en_RW.res
com/ibm/icu/impl/data/icudt63b/unit/en_SB.res
com/ibm/icu/impl/data/icudt63b/unit/en_SC.res
com/ibm/icu/impl/data/icudt63b/unit/en_SD.res
com/ibm/icu/impl/data/icudt63b/unit/en_SE.res
com/ibm/icu/impl/data/icudt63b/unit/en_SG.res
com/ibm/icu/impl/data/icudt63b/unit/en_SH.res
com/ibm/icu/impl/data/icudt63b/unit/en_SI.res
com/ibm/icu/impl/data/icudt63b/unit/en_SL.res
com/ibm/icu/impl/data/icudt63b/unit/en_SS.res
com/ibm/icu/impl/data/icudt63b/unit/en_SX.res
com/ibm/icu/impl/data/icudt63b/unit/en_SZ.res
com/ibm/icu/impl/data/icudt63b/unit/en_TC.res
com/ibm/icu/impl/data/icudt63b/unit/en_TK.res
com/ibm/icu/impl/data/icudt63b/unit/en_TO.res
com/ibm/icu/impl/data/icudt63b/unit/en_TT.res
com/ibm/icu/impl/data/icudt63b/unit/en_TV.res
com/ibm/icu/impl/data/icudt63b/unit/en_TZ.res
com/ibm/icu/impl/data/icudt63b/unit/en_UG.res
com/ibm/icu/impl/data/icudt63b/unit/en_VC.res
com/ibm/icu/impl/data/icudt63b/unit/en_VG.res
com/ibm/icu/impl/data/icudt63b/unit/en_VU.res
com/ibm/icu/impl/data/icudt63b/unit/en_WS.res
com/ibm/icu/impl/data/icudt63b/unit/en_ZA.res
com/ibm/icu/impl/data/icudt63b/unit/en_ZM.res
com/ibm/icu/impl/data/icudt63b/unit/en_ZW.res
com/ibm/icu/impl/data/icudt63b/unit/eo.res
com/ibm/icu/impl/data/icudt63b/unit/es.res
com/ibm/icu/impl/data/icudt63b/unit/es_419.res
com/ibm/icu/impl/data/icudt63b/unit/es_AR.res
com/ibm/icu/impl/data/icudt63b/unit/es_BO.res
com/ibm/icu/impl/data/icudt63b/unit/es_BR.res
com/ibm/icu/impl/data/icudt63b/unit/es_BZ.res
com/ibm/icu/impl/data/icudt63b/unit/es_CL.res
com/ibm/icu/impl/data/icudt63b/unit/es_CO.res
com/ibm/icu/impl/data/icudt63b/unit/es_CR.res
com/ibm/icu/impl/data/icudt63b/unit/es_CU.res
com/ibm/icu/impl/data/icudt63b/unit/es_DO.res
com/ibm/icu/impl/data/icudt63b/unit/es_EC.res
com/ibm/icu/impl/data/icudt63b/unit/es_GT.res
com/ibm/icu/impl/data/icudt63b/unit/es_HN.res
com/ibm/icu/impl/data/icudt63b/unit/es_MX.res
com/ibm/icu/impl/data/icudt63b/unit/es_NI.res
com/ibm/icu/impl/data/icudt63b/unit/es_PA.res
com/ibm/icu/impl/data/icudt63b/unit/es_PE.res
com/ibm/icu/impl/data/icudt63b/unit/es_PR.res
com/ibm/icu/impl/data/icudt63b/unit/es_PY.res
com/ibm/icu/impl/data/icudt63b/unit/es_SV.res
com/ibm/icu/impl/data/icudt63b/unit/es_US.res
com/ibm/icu/impl/data/icudt63b/unit/es_UY.res
com/ibm/icu/impl/data/icudt63b/unit/es_VE.res
com/ibm/icu/impl/data/icudt63b/unit/et.res
com/ibm/icu/impl/data/icudt63b/unit/eu.res
com/ibm/icu/impl/data/icudt63b/unit/ewo.res
com/ibm/icu/impl/data/icudt63b/unit/fa.res
com/ibm/icu/impl/data/icudt63b/unit/ff.res
com/ibm/icu/impl/data/icudt63b/unit/fi.res
com/ibm/icu/impl/data/icudt63b/unit/fil.res
com/ibm/icu/impl/data/icudt63b/unit/fil_PH.res
com/ibm/icu/impl/data/icudt63b/unit/fo.res
com/ibm/icu/impl/data/icudt63b/unit/fr.res
com/ibm/icu/impl/data/icudt63b/unit/fr_CA.res
com/ibm/icu/impl/data/icudt63b/unit/fr_HT.res
com/ibm/icu/impl/data/icudt63b/unit/fur.res
com/ibm/icu/impl/data/icudt63b/unit/fy.res
com/ibm/icu/impl/data/icudt63b/unit/ga.res
com/ibm/icu/impl/data/icudt63b/unit/gd.res
com/ibm/icu/impl/data/icudt63b/unit/gl.res
com/ibm/icu/impl/data/icudt63b/unit/gsw.res
com/ibm/icu/impl/data/icudt63b/unit/gu.res
com/ibm/icu/impl/data/icudt63b/unit/guz.res
com/ibm/icu/impl/data/icudt63b/unit/gv.res
com/ibm/icu/impl/data/icudt63b/unit/ha.res
com/ibm/icu/impl/data/icudt63b/unit/haw.res
com/ibm/icu/impl/data/icudt63b/unit/he.res
com/ibm/icu/impl/data/icudt63b/unit/he_IL.res
com/ibm/icu/impl/data/icudt63b/unit/hi.res
com/ibm/icu/impl/data/icudt63b/unit/hr.res
com/ibm/icu/impl/data/icudt63b/unit/hsb.res
com/ibm/icu/impl/data/icudt63b/unit/hu.res
com/ibm/icu/impl/data/icudt63b/unit/hy.res
com/ibm/icu/impl/data/icudt63b/unit/ia.res
com/ibm/icu/impl/data/icudt63b/unit/id.res
com/ibm/icu/impl/data/icudt63b/unit/id_ID.res
com/ibm/icu/impl/data/icudt63b/unit/ig.res
com/ibm/icu/impl/data/icudt63b/unit/ii.res
com/ibm/icu/impl/data/icudt63b/unit/in.res
com/ibm/icu/impl/data/icudt63b/unit/in_ID.res
com/ibm/icu/impl/data/icudt63b/unit/is.res
com/ibm/icu/impl/data/icudt63b/unit/it.res
com/ibm/icu/impl/data/icudt63b/unit/iw.res
com/ibm/icu/impl/data/icudt63b/unit/iw_IL.res
com/ibm/icu/impl/data/icudt63b/unit/ja.res
com/ibm/icu/impl/data/icudt63b/unit/ja_JP.res
com/ibm/icu/impl/data/icudt63b/unit/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/unit/jgo.res
com/ibm/icu/impl/data/icudt63b/unit/jmc.res
com/ibm/icu/impl/data/icudt63b/unit/jv.res
com/ibm/icu/impl/data/icudt63b/unit/ka.res
com/ibm/icu/impl/data/icudt63b/unit/kab.res
com/ibm/icu/impl/data/icudt63b/unit/kam.res
com/ibm/icu/impl/data/icudt63b/unit/kde.res
com/ibm/icu/impl/data/icudt63b/unit/kea.res
com/ibm/icu/impl/data/icudt63b/unit/khq.res
com/ibm/icu/impl/data/icudt63b/unit/ki.res
com/ibm/icu/impl/data/icudt63b/unit/kk.res
com/ibm/icu/impl/data/icudt63b/unit/kkj.res
com/ibm/icu/impl/data/icudt63b/unit/kl.res
com/ibm/icu/impl/data/icudt63b/unit/kln.res
com/ibm/icu/impl/data/icudt63b/unit/km.res
com/ibm/icu/impl/data/icudt63b/unit/kn.res
com/ibm/icu/impl/data/icudt63b/unit/ko.res
com/ibm/icu/impl/data/icudt63b/unit/kok.res
com/ibm/icu/impl/data/icudt63b/unit/ks.res
com/ibm/icu/impl/data/icudt63b/unit/ksb.res
com/ibm/icu/impl/data/icudt63b/unit/ksf.res
com/ibm/icu/impl/data/icudt63b/unit/ksh.res
com/ibm/icu/impl/data/icudt63b/unit/kw.res
com/ibm/icu/impl/data/icudt63b/unit/ky.res
com/ibm/icu/impl/data/icudt63b/unit/lag.res
com/ibm/icu/impl/data/icudt63b/unit/lb.res
com/ibm/icu/impl/data/icudt63b/unit/lg.res
com/ibm/icu/impl/data/icudt63b/unit/lkt.res
com/ibm/icu/impl/data/icudt63b/unit/ln.res
com/ibm/icu/impl/data/icudt63b/unit/lo.res
com/ibm/icu/impl/data/icudt63b/unit/lrc.res
com/ibm/icu/impl/data/icudt63b/unit/lt.res
com/ibm/icu/impl/data/icudt63b/unit/lu.res
com/ibm/icu/impl/data/icudt63b/unit/luo.res
com/ibm/icu/impl/data/icudt63b/unit/luy.res
com/ibm/icu/impl/data/icudt63b/unit/lv.res
com/ibm/icu/impl/data/icudt63b/unit/mas.res
com/ibm/icu/impl/data/icudt63b/unit/mer.res
com/ibm/icu/impl/data/icudt63b/unit/mfe.res
com/ibm/icu/impl/data/icudt63b/unit/mg.res
com/ibm/icu/impl/data/icudt63b/unit/mgh.res
com/ibm/icu/impl/data/icudt63b/unit/mgo.res
com/ibm/icu/impl/data/icudt63b/unit/mi.res
com/ibm/icu/impl/data/icudt63b/unit/mk.res
com/ibm/icu/impl/data/icudt63b/unit/ml.res
com/ibm/icu/impl/data/icudt63b/unit/mn.res
com/ibm/icu/impl/data/icudt63b/unit/mo.res
com/ibm/icu/impl/data/icudt63b/unit/mr.res
com/ibm/icu/impl/data/icudt63b/unit/ms.res
com/ibm/icu/impl/data/icudt63b/unit/mt.res
com/ibm/icu/impl/data/icudt63b/unit/mua.res
com/ibm/icu/impl/data/icudt63b/unit/my.res
com/ibm/icu/impl/data/icudt63b/unit/mzn.res
com/ibm/icu/impl/data/icudt63b/unit/naq.res
com/ibm/icu/impl/data/icudt63b/unit/nb.res
com/ibm/icu/impl/data/icudt63b/unit/nb_NO.res
com/ibm/icu/impl/data/icudt63b/unit/nd.res
com/ibm/icu/impl/data/icudt63b/unit/nds.res
com/ibm/icu/impl/data/icudt63b/unit/ne.res
com/ibm/icu/impl/data/icudt63b/unit/nl.res
com/ibm/icu/impl/data/icudt63b/unit/nmg.res
com/ibm/icu/impl/data/icudt63b/unit/nn.res
com/ibm/icu/impl/data/icudt63b/unit/nn_NO.res
com/ibm/icu/impl/data/icudt63b/unit/nnh.res
com/ibm/icu/impl/data/icudt63b/unit/no.res
com/ibm/icu/impl/data/icudt63b/unit/no_NO.res
com/ibm/icu/impl/data/icudt63b/unit/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/unit/nus.res
com/ibm/icu/impl/data/icudt63b/unit/nyn.res
com/ibm/icu/impl/data/icudt63b/unit/om.res
com/ibm/icu/impl/data/icudt63b/unit/or.res
com/ibm/icu/impl/data/icudt63b/unit/os.res
com/ibm/icu/impl/data/icudt63b/unit/pa.res
com/ibm/icu/impl/data/icudt63b/unit/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/unit/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/unit/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/unit/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/unit/pa_IN.res
com/ibm/icu/impl/data/icudt63b/unit/pa_PK.res
com/ibm/icu/impl/data/icudt63b/unit/pl.res
com/ibm/icu/impl/data/icudt63b/unit/pool.res
com/ibm/icu/impl/data/icudt63b/unit/ps.res
com/ibm/icu/impl/data/icudt63b/unit/pt.res
com/ibm/icu/impl/data/icudt63b/unit/pt_AO.res
com/ibm/icu/impl/data/icudt63b/unit/pt_CH.res
com/ibm/icu/impl/data/icudt63b/unit/pt_CV.res
com/ibm/icu/impl/data/icudt63b/unit/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/unit/pt_GW.res
com/ibm/icu/impl/data/icudt63b/unit/pt_LU.res
com/ibm/icu/impl/data/icudt63b/unit/pt_MO.res
com/ibm/icu/impl/data/icudt63b/unit/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/unit/pt_PT.res
com/ibm/icu/impl/data/icudt63b/unit/pt_ST.res
com/ibm/icu/impl/data/icudt63b/unit/pt_TL.res
com/ibm/icu/impl/data/icudt63b/unit/qu.res
com/ibm/icu/impl/data/icudt63b/unit/res_index.res
com/ibm/icu/impl/data/icudt63b/unit/rm.res
com/ibm/icu/impl/data/icudt63b/unit/rn.res
com/ibm/icu/impl/data/icudt63b/unit/ro.res
com/ibm/icu/impl/data/icudt63b/unit/ro_MD.res
com/ibm/icu/impl/data/icudt63b/unit/rof.res
com/ibm/icu/impl/data/icudt63b/unit/root.res
com/ibm/icu/impl/data/icudt63b/unit/ru.res
com/ibm/icu/impl/data/icudt63b/unit/rw.res
com/ibm/icu/impl/data/icudt63b/unit/rwk.res
com/ibm/icu/impl/data/icudt63b/unit/sah.res
com/ibm/icu/impl/data/icudt63b/unit/saq.res
com/ibm/icu/impl/data/icudt63b/unit/sbp.res
com/ibm/icu/impl/data/icudt63b/unit/sd.res
com/ibm/icu/impl/data/icudt63b/unit/se.res
com/ibm/icu/impl/data/icudt63b/unit/seh.res
com/ibm/icu/impl/data/icudt63b/unit/ses.res
com/ibm/icu/impl/data/icudt63b/unit/sg.res
com/ibm/icu/impl/data/icudt63b/unit/sh.res
com/ibm/icu/impl/data/icudt63b/unit/sh_BA.res
com/ibm/icu/impl/data/icudt63b/unit/sh_CS.res
com/ibm/icu/impl/data/icudt63b/unit/sh_YU.res
com/ibm/icu/impl/data/icudt63b/unit/shi.res
com/ibm/icu/impl/data/icudt63b/unit/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/shi_MA.res
com/ibm/icu/impl/data/icudt63b/unit/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/unit/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/unit/si.res
com/ibm/icu/impl/data/icudt63b/unit/sk.res
com/ibm/icu/impl/data/icudt63b/unit/sl.res
com/ibm/icu/impl/data/icudt63b/unit/smn.res
com/ibm/icu/impl/data/icudt63b/unit/sn.res
com/ibm/icu/impl/data/icudt63b/unit/so.res
com/ibm/icu/impl/data/icudt63b/unit/sq.res
com/ibm/icu/impl/data/icudt63b/unit/sr.res
com/ibm/icu/impl/data/icudt63b/unit/sr_BA.res
com/ibm/icu/impl/data/icudt63b/unit/sr_CS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/unit/sr_ME.res
com/ibm/icu/impl/data/icudt63b/unit/sr_RS.res
com/ibm/icu/impl/data/icudt63b/unit/sr_XK.res
com/ibm/icu/impl/data/icudt63b/unit/sr_YU.res
com/ibm/icu/impl/data/icudt63b/unit/sv.res
com/ibm/icu/impl/data/icudt63b/unit/sv_FI.res
com/ibm/icu/impl/data/icudt63b/unit/sw.res
com/ibm/icu/impl/data/icudt63b/unit/ta.res
com/ibm/icu/impl/data/icudt63b/unit/te.res
com/ibm/icu/impl/data/icudt63b/unit/teo.res
com/ibm/icu/impl/data/icudt63b/unit/tg.res
com/ibm/icu/impl/data/icudt63b/unit/th.res
com/ibm/icu/impl/data/icudt63b/unit/th_TH.res
com/ibm/icu/impl/data/icudt63b/unit/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/unit/ti.res
com/ibm/icu/impl/data/icudt63b/unit/tk.res
com/ibm/icu/impl/data/icudt63b/unit/tl.res
com/ibm/icu/impl/data/icudt63b/unit/tl_PH.res
com/ibm/icu/impl/data/icudt63b/unit/to.res
com/ibm/icu/impl/data/icudt63b/unit/tr.res
com/ibm/icu/impl/data/icudt63b/unit/tt.res
com/ibm/icu/impl/data/icudt63b/unit/twq.res
com/ibm/icu/impl/data/icudt63b/unit/tzm.res
com/ibm/icu/impl/data/icudt63b/unit/ug.res
com/ibm/icu/impl/data/icudt63b/unit/uk.res
com/ibm/icu/impl/data/icudt63b/unit/ur.res
com/ibm/icu/impl/data/icudt63b/unit/ur_IN.res
com/ibm/icu/impl/data/icudt63b/unit/uz.res
com/ibm/icu/impl/data/icudt63b/unit/uz_AF.res
com/ibm/icu/impl/data/icudt63b/unit/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/unit/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/unit/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/unit/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/unit/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/unit/vai.res
com/ibm/icu/impl/data/icudt63b/unit/vai_LR.res
com/ibm/icu/impl/data/icudt63b/unit/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/unit/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/unit/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/unit/vi.res
com/ibm/icu/impl/data/icudt63b/unit/vun.res
com/ibm/icu/impl/data/icudt63b/unit/wae.res
com/ibm/icu/impl/data/icudt63b/unit/wo.res
com/ibm/icu/impl/data/icudt63b/unit/xog.res
com/ibm/icu/impl/data/icudt63b/unit/yav.res
com/ibm/icu/impl/data/icudt63b/unit/yi.res
com/ibm/icu/impl/data/icudt63b/unit/yo.res
com/ibm/icu/impl/data/icudt63b/unit/yue.res
com/ibm/icu/impl/data/icudt63b/unit/yue_CN.res
com/ibm/icu/impl/data/icudt63b/unit/yue_HK.res
com/ibm/icu/impl/data/icudt63b/unit/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/unit/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/unit/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/unit/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/unit/zgh.res
com/ibm/icu/impl/data/icudt63b/unit/zh.res
com/ibm/icu/impl/data/icudt63b/unit/zh_CN.res
com/ibm/icu/impl/data/icudt63b/unit/zh_HK.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hans_HK.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hans_MO.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/unit/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/unit/zh_MO.res
com/ibm/icu/impl/data/icudt63b/unit/zh_SG.res
com/ibm/icu/impl/data/icudt63b/unit/zh_TW.res
com/ibm/icu/impl/data/icudt63b/unit/zu.res
com/ibm/icu/impl/data/icudt63b/uprops.icu
com/ibm/icu/impl/data/icudt63b/ur.res
com/ibm/icu/impl/data/icudt63b/ur_IN.res
com/ibm/icu/impl/data/icudt63b/ur_PK.res
com/ibm/icu/impl/data/icudt63b/uts46.nrm
com/ibm/icu/impl/data/icudt63b/uz.res
com/ibm/icu/impl/data/icudt63b/uz_AF.res
com/ibm/icu/impl/data/icudt63b/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/uz_Cyrl_UZ.res
com/ibm/icu/impl/data/icudt63b/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/vai.res
com/ibm/icu/impl/data/icudt63b/vai_LR.res
com/ibm/icu/impl/data/icudt63b/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/vai_Latn_LR.res
com/ibm/icu/impl/data/icudt63b/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/vi.res
com/ibm/icu/impl/data/icudt63b/vi_VN.res
com/ibm/icu/impl/data/icudt63b/vun.res
com/ibm/icu/impl/data/icudt63b/vun_TZ.res
com/ibm/icu/impl/data/icudt63b/wae.res
com/ibm/icu/impl/data/icudt63b/wae_CH.res
com/ibm/icu/impl/data/icudt63b/windowsZones.res
com/ibm/icu/impl/data/icudt63b/wo.res
com/ibm/icu/impl/data/icudt63b/wo_SN.res
com/ibm/icu/impl/data/icudt63b/xog.res
com/ibm/icu/impl/data/icudt63b/xog_UG.res
com/ibm/icu/impl/data/icudt63b/yav.res
com/ibm/icu/impl/data/icudt63b/yav_CM.res
com/ibm/icu/impl/data/icudt63b/yi.res
com/ibm/icu/impl/data/icudt63b/yi_001.res
com/ibm/icu/impl/data/icudt63b/yo.res
com/ibm/icu/impl/data/icudt63b/yo_BJ.res
com/ibm/icu/impl/data/icudt63b/yo_NG.res
com/ibm/icu/impl/data/icudt63b/yue.res
com/ibm/icu/impl/data/icudt63b/yue_CN.res
com/ibm/icu/impl/data/icudt63b/yue_HK.res
com/ibm/icu/impl/data/icudt63b/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/zgh.res
com/ibm/icu/impl/data/icudt63b/zgh_MA.res
com/ibm/icu/impl/data/icudt63b/zh.res
com/ibm/icu/impl/data/icudt63b/zh_CN.res
com/ibm/icu/impl/data/icudt63b/zh_HK.res
com/ibm/icu/impl/data/icudt63b/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/zh_Hans_HK.res
com/ibm/icu/impl/data/icudt63b/zh_Hans_MO.res
com/ibm/icu/impl/data/icudt63b/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/zh_MO.res
com/ibm/icu/impl/data/icudt63b/zh_SG.res
com/ibm/icu/impl/data/icudt63b/zh_TW.res
com/ibm/icu/impl/data/icudt63b/zone/af.res
com/ibm/icu/impl/data/icudt63b/zone/agq.res
com/ibm/icu/impl/data/icudt63b/zone/ak.res
com/ibm/icu/impl/data/icudt63b/zone/am.res
com/ibm/icu/impl/data/icudt63b/zone/ar.res
com/ibm/icu/impl/data/icudt63b/zone/ar_SA.res
com/ibm/icu/impl/data/icudt63b/zone/ars.res
com/ibm/icu/impl/data/icudt63b/zone/as.res
com/ibm/icu/impl/data/icudt63b/zone/asa.res
com/ibm/icu/impl/data/icudt63b/zone/ast.res
com/ibm/icu/impl/data/icudt63b/zone/az.res
com/ibm/icu/impl/data/icudt63b/zone/az_AZ.res
com/ibm/icu/impl/data/icudt63b/zone/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/zone/az_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/zone/bas.res
com/ibm/icu/impl/data/icudt63b/zone/be.res
com/ibm/icu/impl/data/icudt63b/zone/bem.res
com/ibm/icu/impl/data/icudt63b/zone/bez.res
com/ibm/icu/impl/data/icudt63b/zone/bg.res
com/ibm/icu/impl/data/icudt63b/zone/bm.res
com/ibm/icu/impl/data/icudt63b/zone/bn.res
com/ibm/icu/impl/data/icudt63b/zone/bo.res
com/ibm/icu/impl/data/icudt63b/zone/br.res
com/ibm/icu/impl/data/icudt63b/zone/brx.res
com/ibm/icu/impl/data/icudt63b/zone/bs.res
com/ibm/icu/impl/data/icudt63b/zone/bs_BA.res
com/ibm/icu/impl/data/icudt63b/zone/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/zone/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/zone/ca.res
com/ibm/icu/impl/data/icudt63b/zone/ccp.res
com/ibm/icu/impl/data/icudt63b/zone/ce.res
com/ibm/icu/impl/data/icudt63b/zone/cgg.res
com/ibm/icu/impl/data/icudt63b/zone/chr.res
com/ibm/icu/impl/data/icudt63b/zone/ckb.res
com/ibm/icu/impl/data/icudt63b/zone/cs.res
com/ibm/icu/impl/data/icudt63b/zone/cy.res
com/ibm/icu/impl/data/icudt63b/zone/da.res
com/ibm/icu/impl/data/icudt63b/zone/dav.res
com/ibm/icu/impl/data/icudt63b/zone/de.res
com/ibm/icu/impl/data/icudt63b/zone/de_CH.res
com/ibm/icu/impl/data/icudt63b/zone/dje.res
com/ibm/icu/impl/data/icudt63b/zone/dsb.res
com/ibm/icu/impl/data/icudt63b/zone/dua.res
com/ibm/icu/impl/data/icudt63b/zone/dyo.res
com/ibm/icu/impl/data/icudt63b/zone/dz.res
com/ibm/icu/impl/data/icudt63b/zone/ebu.res
com/ibm/icu/impl/data/icudt63b/zone/ee.res
com/ibm/icu/impl/data/icudt63b/zone/el.res
com/ibm/icu/impl/data/icudt63b/zone/en.res
com/ibm/icu/impl/data/icudt63b/zone/en_001.res
com/ibm/icu/impl/data/icudt63b/zone/en_150.res
com/ibm/icu/impl/data/icudt63b/zone/en_AG.res
com/ibm/icu/impl/data/icudt63b/zone/en_AI.res
com/ibm/icu/impl/data/icudt63b/zone/en_AT.res
com/ibm/icu/impl/data/icudt63b/zone/en_AU.res
com/ibm/icu/impl/data/icudt63b/zone/en_BB.res
com/ibm/icu/impl/data/icudt63b/zone/en_BE.res
com/ibm/icu/impl/data/icudt63b/zone/en_BM.res
com/ibm/icu/impl/data/icudt63b/zone/en_BS.res
com/ibm/icu/impl/data/icudt63b/zone/en_BW.res
com/ibm/icu/impl/data/icudt63b/zone/en_BZ.res
com/ibm/icu/impl/data/icudt63b/zone/en_CA.res
com/ibm/icu/impl/data/icudt63b/zone/en_CC.res
com/ibm/icu/impl/data/icudt63b/zone/en_CH.res
com/ibm/icu/impl/data/icudt63b/zone/en_CK.res
com/ibm/icu/impl/data/icudt63b/zone/en_CM.res
com/ibm/icu/impl/data/icudt63b/zone/en_CX.res
com/ibm/icu/impl/data/icudt63b/zone/en_CY.res
com/ibm/icu/impl/data/icudt63b/zone/en_DE.res
com/ibm/icu/impl/data/icudt63b/zone/en_DG.res
com/ibm/icu/impl/data/icudt63b/zone/en_DK.res
com/ibm/icu/impl/data/icudt63b/zone/en_DM.res
com/ibm/icu/impl/data/icudt63b/zone/en_ER.res
com/ibm/icu/impl/data/icudt63b/zone/en_FI.res
com/ibm/icu/impl/data/icudt63b/zone/en_FJ.res
com/ibm/icu/impl/data/icudt63b/zone/en_FK.res
com/ibm/icu/impl/data/icudt63b/zone/en_FM.res
com/ibm/icu/impl/data/icudt63b/zone/en_GB.res
com/ibm/icu/impl/data/icudt63b/zone/en_GD.res
com/ibm/icu/impl/data/icudt63b/zone/en_GG.res
com/ibm/icu/impl/data/icudt63b/zone/en_GH.res
com/ibm/icu/impl/data/icudt63b/zone/en_GI.res
com/ibm/icu/impl/data/icudt63b/zone/en_GM.res
com/ibm/icu/impl/data/icudt63b/zone/en_GU.res
com/ibm/icu/impl/data/icudt63b/zone/en_GY.res
com/ibm/icu/impl/data/icudt63b/zone/en_HK.res
com/ibm/icu/impl/data/icudt63b/zone/en_IE.res
com/ibm/icu/impl/data/icudt63b/zone/en_IL.res
com/ibm/icu/impl/data/icudt63b/zone/en_IM.res
com/ibm/icu/impl/data/icudt63b/zone/en_IN.res
com/ibm/icu/impl/data/icudt63b/zone/en_IO.res
com/ibm/icu/impl/data/icudt63b/zone/en_JE.res
com/ibm/icu/impl/data/icudt63b/zone/en_JM.res
com/ibm/icu/impl/data/icudt63b/zone/en_KE.res
com/ibm/icu/impl/data/icudt63b/zone/en_KI.res
com/ibm/icu/impl/data/icudt63b/zone/en_KN.res
com/ibm/icu/impl/data/icudt63b/zone/en_KY.res
com/ibm/icu/impl/data/icudt63b/zone/en_LC.res
com/ibm/icu/impl/data/icudt63b/zone/en_LR.res
com/ibm/icu/impl/data/icudt63b/zone/en_LS.res
com/ibm/icu/impl/data/icudt63b/zone/en_MG.res
com/ibm/icu/impl/data/icudt63b/zone/en_MH.res
com/ibm/icu/impl/data/icudt63b/zone/en_MO.res
com/ibm/icu/impl/data/icudt63b/zone/en_MP.res
com/ibm/icu/impl/data/icudt63b/zone/en_MS.res
com/ibm/icu/impl/data/icudt63b/zone/en_MT.res
com/ibm/icu/impl/data/icudt63b/zone/en_MU.res
com/ibm/icu/impl/data/icudt63b/zone/en_MW.res
com/ibm/icu/impl/data/icudt63b/zone/en_MY.res
com/ibm/icu/impl/data/icudt63b/zone/en_NA.res
com/ibm/icu/impl/data/icudt63b/zone/en_NF.res
com/ibm/icu/impl/data/icudt63b/zone/en_NG.res
com/ibm/icu/impl/data/icudt63b/zone/en_NH.res
com/ibm/icu/impl/data/icudt63b/zone/en_NL.res
com/ibm/icu/impl/data/icudt63b/zone/en_NR.res
com/ibm/icu/impl/data/icudt63b/zone/en_NU.res
com/ibm/icu/impl/data/icudt63b/zone/en_NZ.res
com/ibm/icu/impl/data/icudt63b/zone/en_PG.res
com/ibm/icu/impl/data/icudt63b/zone/en_PH.res
com/ibm/icu/impl/data/icudt63b/zone/en_PK.res
com/ibm/icu/impl/data/icudt63b/zone/en_PN.res
com/ibm/icu/impl/data/icudt63b/zone/en_PW.res
com/ibm/icu/impl/data/icudt63b/zone/en_RH.res
com/ibm/icu/impl/data/icudt63b/zone/en_RW.res
com/ibm/icu/impl/data/icudt63b/zone/en_SB.res
com/ibm/icu/impl/data/icudt63b/zone/en_SC.res
com/ibm/icu/impl/data/icudt63b/zone/en_SD.res
com/ibm/icu/impl/data/icudt63b/zone/en_SE.res
com/ibm/icu/impl/data/icudt63b/zone/en_SG.res
com/ibm/icu/impl/data/icudt63b/zone/en_SH.res
com/ibm/icu/impl/data/icudt63b/zone/en_SI.res
com/ibm/icu/impl/data/icudt63b/zone/en_SL.res
com/ibm/icu/impl/data/icudt63b/zone/en_SS.res
com/ibm/icu/impl/data/icudt63b/zone/en_SX.res
com/ibm/icu/impl/data/icudt63b/zone/en_SZ.res
com/ibm/icu/impl/data/icudt63b/zone/en_TC.res
com/ibm/icu/impl/data/icudt63b/zone/en_TK.res
com/ibm/icu/impl/data/icudt63b/zone/en_TO.res
com/ibm/icu/impl/data/icudt63b/zone/en_TT.res
com/ibm/icu/impl/data/icudt63b/zone/en_TV.res
com/ibm/icu/impl/data/icudt63b/zone/en_TZ.res
com/ibm/icu/impl/data/icudt63b/zone/en_UG.res
com/ibm/icu/impl/data/icudt63b/zone/en_VC.res
com/ibm/icu/impl/data/icudt63b/zone/en_VG.res
com/ibm/icu/impl/data/icudt63b/zone/en_VU.res
com/ibm/icu/impl/data/icudt63b/zone/en_WS.res
com/ibm/icu/impl/data/icudt63b/zone/en_ZA.res
com/ibm/icu/impl/data/icudt63b/zone/en_ZM.res
com/ibm/icu/impl/data/icudt63b/zone/en_ZW.res
com/ibm/icu/impl/data/icudt63b/zone/eo.res
com/ibm/icu/impl/data/icudt63b/zone/es.res
com/ibm/icu/impl/data/icudt63b/zone/es_419.res
com/ibm/icu/impl/data/icudt63b/zone/es_AR.res
com/ibm/icu/impl/data/icudt63b/zone/es_BO.res
com/ibm/icu/impl/data/icudt63b/zone/es_BR.res
com/ibm/icu/impl/data/icudt63b/zone/es_BZ.res
com/ibm/icu/impl/data/icudt63b/zone/es_CL.res
com/ibm/icu/impl/data/icudt63b/zone/es_CO.res
com/ibm/icu/impl/data/icudt63b/zone/es_CR.res
com/ibm/icu/impl/data/icudt63b/zone/es_CU.res
com/ibm/icu/impl/data/icudt63b/zone/es_DO.res
com/ibm/icu/impl/data/icudt63b/zone/es_EC.res
com/ibm/icu/impl/data/icudt63b/zone/es_GT.res
com/ibm/icu/impl/data/icudt63b/zone/es_HN.res
com/ibm/icu/impl/data/icudt63b/zone/es_MX.res
com/ibm/icu/impl/data/icudt63b/zone/es_NI.res
com/ibm/icu/impl/data/icudt63b/zone/es_PA.res
com/ibm/icu/impl/data/icudt63b/zone/es_PE.res
com/ibm/icu/impl/data/icudt63b/zone/es_PR.res
com/ibm/icu/impl/data/icudt63b/zone/es_PY.res
com/ibm/icu/impl/data/icudt63b/zone/es_SV.res
com/ibm/icu/impl/data/icudt63b/zone/es_US.res
com/ibm/icu/impl/data/icudt63b/zone/es_UY.res
com/ibm/icu/impl/data/icudt63b/zone/es_VE.res
com/ibm/icu/impl/data/icudt63b/zone/et.res
com/ibm/icu/impl/data/icudt63b/zone/eu.res
com/ibm/icu/impl/data/icudt63b/zone/ewo.res
com/ibm/icu/impl/data/icudt63b/zone/fa.res
com/ibm/icu/impl/data/icudt63b/zone/ff.res
com/ibm/icu/impl/data/icudt63b/zone/fi.res
com/ibm/icu/impl/data/icudt63b/zone/fil.res
com/ibm/icu/impl/data/icudt63b/zone/fil_PH.res
com/ibm/icu/impl/data/icudt63b/zone/fo.res
com/ibm/icu/impl/data/icudt63b/zone/fr.res
com/ibm/icu/impl/data/icudt63b/zone/fr_CA.res
com/ibm/icu/impl/data/icudt63b/zone/fr_GF.res
com/ibm/icu/impl/data/icudt63b/zone/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/zone/fur.res
com/ibm/icu/impl/data/icudt63b/zone/fy.res
com/ibm/icu/impl/data/icudt63b/zone/ga.res
com/ibm/icu/impl/data/icudt63b/zone/gd.res
com/ibm/icu/impl/data/icudt63b/zone/gl.res
com/ibm/icu/impl/data/icudt63b/zone/gsw.res
com/ibm/icu/impl/data/icudt63b/zone/gu.res
com/ibm/icu/impl/data/icudt63b/zone/guz.res
com/ibm/icu/impl/data/icudt63b/zone/gv.res
com/ibm/icu/impl/data/icudt63b/zone/ha.res
com/ibm/icu/impl/data/icudt63b/zone/haw.res
com/ibm/icu/impl/data/icudt63b/zone/he.res
com/ibm/icu/impl/data/icudt63b/zone/he_IL.res
com/ibm/icu/impl/data/icudt63b/zone/hi.res
com/ibm/icu/impl/data/icudt63b/zone/hr.res
com/ibm/icu/impl/data/icudt63b/zone/hsb.res
com/ibm/icu/impl/data/icudt63b/zone/hu.res
com/ibm/icu/impl/data/icudt63b/zone/hy.res
com/ibm/icu/impl/data/icudt63b/zone/ia.res
com/ibm/icu/impl/data/icudt63b/zone/id.res
com/ibm/icu/impl/data/icudt63b/zone/id_ID.res
com/ibm/icu/impl/data/icudt63b/zone/ig.res
com/ibm/icu/impl/data/icudt63b/zone/ii.res
com/ibm/icu/impl/data/icudt63b/zone/in.res
com/ibm/icu/impl/data/icudt63b/zone/in_ID.res
com/ibm/icu/impl/data/icudt63b/zone/is.res
com/ibm/icu/impl/data/icudt63b/zone/it.res
com/ibm/icu/impl/data/icudt63b/zone/iw.res
com/ibm/icu/impl/data/icudt63b/zone/iw_IL.res
com/ibm/icu/impl/data/icudt63b/zone/ja.res
com/ibm/icu/impl/data/icudt63b/zone/ja_JP.res
com/ibm/icu/impl/data/icudt63b/zone/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/zone/jgo.res
com/ibm/icu/impl/data/icudt63b/zone/jmc.res
com/ibm/icu/impl/data/icudt63b/zone/jv.res
com/ibm/icu/impl/data/icudt63b/zone/ka.res
com/ibm/icu/impl/data/icudt63b/zone/kab.res
com/ibm/icu/impl/data/icudt63b/zone/kam.res
com/ibm/icu/impl/data/icudt63b/zone/kde.res
com/ibm/icu/impl/data/icudt63b/zone/kea.res
com/ibm/icu/impl/data/icudt63b/zone/khq.res
com/ibm/icu/impl/data/icudt63b/zone/ki.res
com/ibm/icu/impl/data/icudt63b/zone/kk.res
com/ibm/icu/impl/data/icudt63b/zone/kkj.res
com/ibm/icu/impl/data/icudt63b/zone/kl.res
com/ibm/icu/impl/data/icudt63b/zone/kln.res
com/ibm/icu/impl/data/icudt63b/zone/km.res
com/ibm/icu/impl/data/icudt63b/zone/kn.res
com/ibm/icu/impl/data/icudt63b/zone/ko.res
com/ibm/icu/impl/data/icudt63b/zone/ko_KP.res
com/ibm/icu/impl/data/icudt63b/zone/kok.res
com/ibm/icu/impl/data/icudt63b/zone/ks.res
com/ibm/icu/impl/data/icudt63b/zone/ksb.res
com/ibm/icu/impl/data/icudt63b/zone/ksf.res
com/ibm/icu/impl/data/icudt63b/zone/ksh.res
com/ibm/icu/impl/data/icudt63b/zone/kw.res
com/ibm/icu/impl/data/icudt63b/zone/ky.res
com/ibm/icu/impl/data/icudt63b/zone/lag.res
com/ibm/icu/impl/data/icudt63b/zone/lb.res
com/ibm/icu/impl/data/icudt63b/zone/lg.res
com/ibm/icu/impl/data/icudt63b/zone/lkt.res
com/ibm/icu/impl/data/icudt63b/zone/ln.res
com/ibm/icu/impl/data/icudt63b/zone/lo.res
com/ibm/icu/impl/data/icudt63b/zone/lrc.res
com/ibm/icu/impl/data/icudt63b/zone/lt.res
com/ibm/icu/impl/data/icudt63b/zone/lu.res
com/ibm/icu/impl/data/icudt63b/zone/luo.res
com/ibm/icu/impl/data/icudt63b/zone/luy.res
com/ibm/icu/impl/data/icudt63b/zone/lv.res
com/ibm/icu/impl/data/icudt63b/zone/mas.res
com/ibm/icu/impl/data/icudt63b/zone/mer.res
com/ibm/icu/impl/data/icudt63b/zone/mfe.res
com/ibm/icu/impl/data/icudt63b/zone/mg.res
com/ibm/icu/impl/data/icudt63b/zone/mgh.res
com/ibm/icu/impl/data/icudt63b/zone/mgo.res
com/ibm/icu/impl/data/icudt63b/zone/mi.res
com/ibm/icu/impl/data/icudt63b/zone/mk.res
com/ibm/icu/impl/data/icudt63b/zone/ml.res
com/ibm/icu/impl/data/icudt63b/zone/mn.res
com/ibm/icu/impl/data/icudt63b/zone/mo.res
com/ibm/icu/impl/data/icudt63b/zone/mr.res
com/ibm/icu/impl/data/icudt63b/zone/ms.res
com/ibm/icu/impl/data/icudt63b/zone/mt.res
com/ibm/icu/impl/data/icudt63b/zone/mua.res
com/ibm/icu/impl/data/icudt63b/zone/my.res
com/ibm/icu/impl/data/icudt63b/zone/mzn.res
com/ibm/icu/impl/data/icudt63b/zone/naq.res
com/ibm/icu/impl/data/icudt63b/zone/nb.res
com/ibm/icu/impl/data/icudt63b/zone/nb_NO.res
com/ibm/icu/impl/data/icudt63b/zone/nd.res
com/ibm/icu/impl/data/icudt63b/zone/nds.res
com/ibm/icu/impl/data/icudt63b/zone/ne.res
com/ibm/icu/impl/data/icudt63b/zone/ne_IN.res
com/ibm/icu/impl/data/icudt63b/zone/nl.res
com/ibm/icu/impl/data/icudt63b/zone/nl_SR.res
com/ibm/icu/impl/data/icudt63b/zone/nmg.res
com/ibm/icu/impl/data/icudt63b/zone/nn.res
com/ibm/icu/impl/data/icudt63b/zone/nn_NO.res
com/ibm/icu/impl/data/icudt63b/zone/nnh.res
com/ibm/icu/impl/data/icudt63b/zone/no.res
com/ibm/icu/impl/data/icudt63b/zone/no_NO.res
com/ibm/icu/impl/data/icudt63b/zone/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/zone/nus.res
com/ibm/icu/impl/data/icudt63b/zone/nyn.res
com/ibm/icu/impl/data/icudt63b/zone/om.res
com/ibm/icu/impl/data/icudt63b/zone/or.res
com/ibm/icu/impl/data/icudt63b/zone/os.res
com/ibm/icu/impl/data/icudt63b/zone/pa.res
com/ibm/icu/impl/data/icudt63b/zone/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/zone/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/zone/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/zone/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/zone/pa_IN.res
com/ibm/icu/impl/data/icudt63b/zone/pa_PK.res
com/ibm/icu/impl/data/icudt63b/zone/pl.res
com/ibm/icu/impl/data/icudt63b/zone/pool.res
com/ibm/icu/impl/data/icudt63b/zone/ps.res
com/ibm/icu/impl/data/icudt63b/zone/pt.res
com/ibm/icu/impl/data/icudt63b/zone/pt_AO.res
com/ibm/icu/impl/data/icudt63b/zone/pt_CH.res
com/ibm/icu/impl/data/icudt63b/zone/pt_CV.res
com/ibm/icu/impl/data/icudt63b/zone/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/zone/pt_GW.res
com/ibm/icu/impl/data/icudt63b/zone/pt_LU.res
com/ibm/icu/impl/data/icudt63b/zone/pt_MO.res
com/ibm/icu/impl/data/icudt63b/zone/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/zone/pt_PT.res
com/ibm/icu/impl/data/icudt63b/zone/pt_ST.res
com/ibm/icu/impl/data/icudt63b/zone/pt_TL.res
com/ibm/icu/impl/data/icudt63b/zone/qu.res
com/ibm/icu/impl/data/icudt63b/zone/qu_BO.res
com/ibm/icu/impl/data/icudt63b/zone/qu_EC.res
com/ibm/icu/impl/data/icudt63b/zone/res_index.res
com/ibm/icu/impl/data/icudt63b/zone/rm.res
com/ibm/icu/impl/data/icudt63b/zone/rn.res
com/ibm/icu/impl/data/icudt63b/zone/ro.res
com/ibm/icu/impl/data/icudt63b/zone/ro_MD.res
com/ibm/icu/impl/data/icudt63b/zone/rof.res
com/ibm/icu/impl/data/icudt63b/zone/root.res
com/ibm/icu/impl/data/icudt63b/zone/ru.res
com/ibm/icu/impl/data/icudt63b/zone/rw.res
com/ibm/icu/impl/data/icudt63b/zone/rwk.res
com/ibm/icu/impl/data/icudt63b/zone/sah.res
com/ibm/icu/impl/data/icudt63b/zone/saq.res
com/ibm/icu/impl/data/icudt63b/zone/sbp.res
com/ibm/icu/impl/data/icudt63b/zone/sd.res
com/ibm/icu/impl/data/icudt63b/zone/se.res
com/ibm/icu/impl/data/icudt63b/zone/se_FI.res
com/ibm/icu/impl/data/icudt63b/zone/seh.res
com/ibm/icu/impl/data/icudt63b/zone/ses.res
com/ibm/icu/impl/data/icudt63b/zone/sg.res
com/ibm/icu/impl/data/icudt63b/zone/sh.res
com/ibm/icu/impl/data/icudt63b/zone/sh_BA.res
com/ibm/icu/impl/data/icudt63b/zone/sh_CS.res
com/ibm/icu/impl/data/icudt63b/zone/sh_YU.res
com/ibm/icu/impl/data/icudt63b/zone/shi.res
com/ibm/icu/impl/data/icudt63b/zone/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/shi_MA.res
com/ibm/icu/impl/data/icudt63b/zone/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/zone/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/zone/si.res
com/ibm/icu/impl/data/icudt63b/zone/sk.res
com/ibm/icu/impl/data/icudt63b/zone/sl.res
com/ibm/icu/impl/data/icudt63b/zone/smn.res
com/ibm/icu/impl/data/icudt63b/zone/sn.res
com/ibm/icu/impl/data/icudt63b/zone/so.res
com/ibm/icu/impl/data/icudt63b/zone/sq.res
com/ibm/icu/impl/data/icudt63b/zone/sr.res
com/ibm/icu/impl/data/icudt63b/zone/sr_BA.res
com/ibm/icu/impl/data/icudt63b/zone/sr_CS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/zone/sr_ME.res
com/ibm/icu/impl/data/icudt63b/zone/sr_RS.res
com/ibm/icu/impl/data/icudt63b/zone/sr_XK.res
com/ibm/icu/impl/data/icudt63b/zone/sr_YU.res
com/ibm/icu/impl/data/icudt63b/zone/sv.res
com/ibm/icu/impl/data/icudt63b/zone/sw.res
com/ibm/icu/impl/data/icudt63b/zone/ta.res
com/ibm/icu/impl/data/icudt63b/zone/ta_MY.res
com/ibm/icu/impl/data/icudt63b/zone/ta_SG.res
com/ibm/icu/impl/data/icudt63b/zone/te.res
com/ibm/icu/impl/data/icudt63b/zone/teo.res
com/ibm/icu/impl/data/icudt63b/zone/tg.res
com/ibm/icu/impl/data/icudt63b/zone/th.res
com/ibm/icu/impl/data/icudt63b/zone/th_TH.res
com/ibm/icu/impl/data/icudt63b/zone/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/zone/ti.res
com/ibm/icu/impl/data/icudt63b/zone/tk.res
com/ibm/icu/impl/data/icudt63b/zone/tl.res
com/ibm/icu/impl/data/icudt63b/zone/tl_PH.res
com/ibm/icu/impl/data/icudt63b/zone/to.res
com/ibm/icu/impl/data/icudt63b/zone/tr.res
com/ibm/icu/impl/data/icudt63b/zone/tt.res
com/ibm/icu/impl/data/icudt63b/zone/twq.res
com/ibm/icu/impl/data/icudt63b/zone/tzdbNames.res
com/ibm/icu/impl/data/icudt63b/zone/tzm.res
com/ibm/icu/impl/data/icudt63b/zone/ug.res
com/ibm/icu/impl/data/icudt63b/zone/uk.res
com/ibm/icu/impl/data/icudt63b/zone/ur.res
com/ibm/icu/impl/data/icudt63b/zone/ur_IN.res
com/ibm/icu/impl/data/icudt63b/zone/uz.res
com/ibm/icu/impl/data/icudt63b/zone/uz_AF.res
com/ibm/icu/impl/data/icudt63b/zone/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/zone/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/zone/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/zone/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/zone/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/zone/vai.res
com/ibm/icu/impl/data/icudt63b/zone/vai_LR.res
com/ibm/icu/impl/data/icudt63b/zone/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/zone/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/zone/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/zone/vi.res
com/ibm/icu/impl/data/icudt63b/zone/vun.res
com/ibm/icu/impl/data/icudt63b/zone/wae.res
com/ibm/icu/impl/data/icudt63b/zone/wo.res
com/ibm/icu/impl/data/icudt63b/zone/xog.res
com/ibm/icu/impl/data/icudt63b/zone/yav.res
com/ibm/icu/impl/data/icudt63b/zone/yi.res
com/ibm/icu/impl/data/icudt63b/zone/yo.res
com/ibm/icu/impl/data/icudt63b/zone/yue.res
com/ibm/icu/impl/data/icudt63b/zone/yue_CN.res
com/ibm/icu/impl/data/icudt63b/zone/yue_HK.res
com/ibm/icu/impl/data/icudt63b/zone/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/zone/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/zone/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/zone/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/zone/zgh.res
com/ibm/icu/impl/data/icudt63b/zone/zh.res
com/ibm/icu/impl/data/icudt63b/zone/zh_CN.res
com/ibm/icu/impl/data/icudt63b/zone/zh_HK.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/zone/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/zone/zh_MO.res
com/ibm/icu/impl/data/icudt63b/zone/zh_SG.res
com/ibm/icu/impl/data/icudt63b/zone/zh_TW.res
com/ibm/icu/impl/data/icudt63b/zone/zu.res
com/ibm/icu/impl/data/icudt63b/zoneinfo64.res
com/ibm/icu/impl/data/icudt63b/zu.res
com/ibm/icu/impl/data/icudt63b/zu_ZA.res
com/ibm/icu/impl/data/package.html
com/ibm/icu/impl/duration/BasicDurationFormat.classBasicDurationFormat.java
package com.ibm.icu.impl.duration
public com.ibm.icu.impl.duration.BasicDurationFormat extends com.ibm.icu.text.DurationFormat {
private static final long serialVersionUID
transient com.ibm.icu.impl.duration.DurationFormatter formatter
transient com.ibm.icu.impl.duration.PeriodFormatter pformatter
transient com.ibm.icu.impl.duration.PeriodFormatterService pfs
public static com.ibm.icu.impl.duration.BasicDurationFormat getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
String res
String res
String res
Object object
StringBuffer toAppend
java.text.FieldPosition pos
public void ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.String formatDurationFrom (long, long)
long duration
long referenceDate
public java.lang.String formatDurationFromNow (long)
long duration
public java.lang.String formatDurationFromNowTo (java.util.Date)
java.util.Date targetDate
public java.lang.String formatDuration (java.lang.Object)
double fullSeconds
double intSeconds
double millis
Number n
float floatVal
com.ibm.icu.impl.duration.TimeUnit alternateUnit
float alternateVal
int i
Object obj
javax.xml.datatype.DatatypeConstants$Field[] inFields
com.ibm.icu.impl.duration.TimeUnit[] outFields
javax.xml.datatype.Duration inDuration
com.ibm.icu.impl.duration.Period p
javax.xml.datatype.Duration duration
boolean inPast
boolean sawNonZero
}
com/ibm/icu/impl/duration/BasicDurationFormatter.classBasicDurationFormatter.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicDurationFormatter extends java.lang.Object implements com.ibm.icu.impl.duration.DurationFormatter {
private com.ibm.icu.impl.duration.PeriodFormatter formatter
private com.ibm.icu.impl.duration.PeriodBuilder builder
private com.ibm.icu.impl.duration.DateFormatter fallback
private long fallbackLimit
private String localeName
private java.util.TimeZone timeZone
public void (com.ibm.icu.impl.duration.PeriodFormatter, com.ibm.icu.impl.duration.PeriodBuilder, com.ibm.icu.impl.duration.DateFormatter, long)
com.ibm.icu.impl.duration.PeriodFormatter formatter
com.ibm.icu.impl.duration.PeriodBuilder builder
com.ibm.icu.impl.duration.DateFormatter fallback
long fallbackLimit
protected void (com.ibm.icu.impl.duration.PeriodFormatter, com.ibm.icu.impl.duration.PeriodBuilder, com.ibm.icu.impl.duration.DateFormatter, long, java.lang.String, java.util.TimeZone)
com.ibm.icu.impl.duration.PeriodFormatter formatter
com.ibm.icu.impl.duration.PeriodBuilder builder
com.ibm.icu.impl.duration.DateFormatter fallback
long fallbackLimit
String localeName
java.util.TimeZone timeZone
public java.lang.String formatDurationFromNowTo (java.util.Date)
java.util.Date targetDate
long now
long duration
public java.lang.String formatDurationFromNow (long)
long duration
public java.lang.String formatDurationFrom (long, long)
com.ibm.icu.impl.duration.Period p
long duration
long referenceDate
String s
public com.ibm.icu.impl.duration.DurationFormatter withLocale (java.lang.String)
com.ibm.icu.impl.duration.PeriodFormatter newFormatter
com.ibm.icu.impl.duration.PeriodBuilder newBuilder
com.ibm.icu.impl.duration.DateFormatter newFallback
String locName
public com.ibm.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone)
com.ibm.icu.impl.duration.PeriodBuilder newBuilder
com.ibm.icu.impl.duration.DateFormatter newFallback
java.util.TimeZone tz
protected java.lang.String doFallback (long, long)
long duration
long referenceDate
protected com.ibm.icu.impl.duration.Period doBuild (long, long)
long duration
long referenceDate
protected java.lang.String doFormat (com.ibm.icu.impl.duration.Period)
com.ibm.icu.impl.duration.Period period
}
com/ibm/icu/impl/duration/BasicDurationFormatterFactory.classBasicDurationFormatterFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicDurationFormatterFactory extends java.lang.Object implements com.ibm.icu.impl.duration.DurationFormatterFactory {
private com.ibm.icu.impl.duration.BasicPeriodFormatterService ps
private com.ibm.icu.impl.duration.PeriodFormatter formatter
private com.ibm.icu.impl.duration.PeriodBuilder builder
private com.ibm.icu.impl.duration.DateFormatter fallback
private long fallbackLimit
private String localeName
private java.util.TimeZone timeZone
private com.ibm.icu.impl.duration.BasicDurationFormatter f
void (com.ibm.icu.impl.duration.BasicPeriodFormatterService)
com.ibm.icu.impl.duration.BasicPeriodFormatterService ps
public com.ibm.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (com.ibm.icu.impl.duration.PeriodFormatter)
com.ibm.icu.impl.duration.PeriodFormatter formatter
public com.ibm.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (com.ibm.icu.impl.duration.PeriodBuilder)
com.ibm.icu.impl.duration.PeriodBuilder builder
public com.ibm.icu.impl.duration.DurationFormatterFactory setFallback (com.ibm.icu.impl.duration.DateFormatter)
com.ibm.icu.impl.duration.DateFormatter fallback
boolean doReset
public com.ibm.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long)
long fallbackLimit
public com.ibm.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String)
String localeName
public com.ibm.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
public com.ibm.icu.impl.duration.DurationFormatter getFormatter ()
public com.ibm.icu.impl.duration.PeriodFormatter getPeriodFormatter ()
public com.ibm.icu.impl.duration.PeriodBuilder getPeriodBuilder ()
public com.ibm.icu.impl.duration.DateFormatter getFallback ()
public long getFallbackLimit ()
public java.lang.String getLocaleName ()
public java.util.TimeZone getTimeZone ()
protected com.ibm.icu.impl.duration.BasicDurationFormatter createFormatter ()
protected void reset ()
}
com/ibm/icu/impl/duration/BasicPeriodBuilderFactory$Settings.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings extends java.lang.Object {
boolean inUse
short uset
com.ibm.icu.impl.duration.TimeUnit maxUnit
com.ibm.icu.impl.duration.TimeUnit minUnit
int maxLimit
int minLimit
boolean allowZero
boolean weeksAloneOnly
boolean allowMillis
final com.ibm.icu.impl.duration.BasicPeriodBuilderFactory this$0
void (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory this$0
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setUnits (int)
int i
int lastUnit
int uset
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
short effectiveSet ()
com.ibm.icu.impl.duration.TimeUnit effectiveMinUnit ()
int i
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMaxLimit (float)
float maxLimit
int val
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMinLimit (float)
float minLimit
int val
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowZero (boolean)
boolean allow
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setWeeksAloneOnly (boolean)
boolean weeksAlone
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowMilliseconds (boolean)
boolean allowMillis
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setLocale (java.lang.String)
String localeName
com.ibm.icu.impl.duration.impl.PeriodFormatterData data
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings setInUse ()
com.ibm.icu.impl.duration.Period createLimited (long, boolean)
long maxUnitDuration
com.ibm.icu.impl.duration.TimeUnit emu
long emud
long eml
long duration
boolean inPast
public com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings copy ()
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
}
com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory extends java.lang.Object implements com.ibm.icu.impl.duration.PeriodBuilderFactory {
private com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
private com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
private static final short allBits
void (com.ibm.icu.impl.duration.impl.PeriodFormatterDataService)
com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
static long approximateDurationOf (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (com.ibm.icu.impl.duration.TimeUnit, com.ibm.icu.impl.duration.TimeUnit)
int i
com.ibm.icu.impl.duration.TimeUnit minUnit
com.ibm.icu.impl.duration.TimeUnit maxUnit
int uset
public com.ibm.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (com.ibm.icu.impl.duration.TimeUnit, boolean)
com.ibm.icu.impl.duration.TimeUnit unit
boolean available
int uset
public com.ibm.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float)
float maxLimit
public com.ibm.icu.impl.duration.PeriodBuilderFactory setMinLimit (float)
float minLimit
public com.ibm.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean)
boolean allow
public com.ibm.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean)
boolean aloneOnly
public com.ibm.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean)
boolean allow
public com.ibm.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String)
String localeName
public com.ibm.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
private com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings getSettings ()
public com.ibm.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.PeriodBuilder getSingleUnitBuilder ()
public com.ibm.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder ()
public com.ibm.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int)
int periodCount
static com.ibm.icu.impl.duration.impl.PeriodFormatterDataService access$000 (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory x0
}
com/ibm/icu/impl/duration/BasicPeriodFormatter.classBasicPeriodFormatter.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicPeriodFormatter extends java.lang.Object implements com.ibm.icu.impl.duration.PeriodFormatter {
private com.ibm.icu.impl.duration.BasicPeriodFormatterFactory factory
private String localeName
private com.ibm.icu.impl.duration.impl.PeriodFormatterData data
private com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs
void (com.ibm.icu.impl.duration.BasicPeriodFormatterFactory, java.lang.String, com.ibm.icu.impl.duration.impl.PeriodFormatterData, com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations)
com.ibm.icu.impl.duration.BasicPeriodFormatterFactory factory
String localeName
com.ibm.icu.impl.duration.impl.PeriodFormatterData data
com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs
public java.lang.String format (com.ibm.icu.impl.duration.Period)
com.ibm.icu.impl.duration.Period period
public com.ibm.icu.impl.duration.PeriodFormatter withLocale (java.lang.String)
com.ibm.icu.impl.duration.impl.PeriodFormatterData newData
String locName
private java.lang.String format (int, boolean, int[])
int i
int i
int m
int sx
int mx
int sf
int mf
int i
int td
boolean afterFirst
boolean beforeLast
boolean fullSep
com.ibm.icu.impl.duration.TimeUnit unit
int count
int cv
boolean isLast
boolean mustSkip
int i
int j
int tl
boolean inFuture
int[] counts
int mask
boolean forceD3Seconds
int first
int last
boolean isZero
StringBuffer sb
int td
boolean useDigitPrefix
boolean multiple
boolean wasSkipped
boolean skipped
boolean countSep
}
com/ibm/icu/impl/duration/BasicPeriodFormatterFactory$Customizations.classBasicPeriodFormatterFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations extends java.lang.Object {
boolean displayLimit
boolean displayDirection
byte separatorVariant
byte unitVariant
byte countVariant
void ()
public com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations copy ()
com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations result
}
com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.classBasicPeriodFormatterFactory.java
package com.ibm.icu.impl.duration
public com.ibm.icu.impl.duration.BasicPeriodFormatterFactory extends java.lang.Object implements com.ibm.icu.impl.duration.PeriodFormatterFactory {
private final com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
private com.ibm.icu.impl.duration.impl.PeriodFormatterData data
private com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customizations
private boolean customizationsInUse
private String localeName
void (com.ibm.icu.impl.duration.impl.PeriodFormatterDataService)
com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
public static com.ibm.icu.impl.duration.BasicPeriodFormatterFactory getDefault ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String)
String localeName
public com.ibm.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean)
boolean display
public boolean getDisplayLimit ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean)
boolean display
public boolean getDisplayPastFuture ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int)
int variant
public int getSeparatorVariant ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int)
int variant
public int getUnitVariant ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory setCountVariant (int)
int variant
public int getCountVariant ()
public com.ibm.icu.impl.duration.PeriodFormatter getFormatter ()
private com.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations updateCustomizations ()
com.ibm.icu.impl.duration.impl.PeriodFormatterData getData ()
com.ibm.icu.impl.duration.impl.PeriodFormatterData getData (java.lang.String)
String locName
}
com/ibm/icu/impl/duration/BasicPeriodFormatterService.classBasicPeriodFormatterService.java
package com.ibm.icu.impl.duration
public com.ibm.icu.impl.duration.BasicPeriodFormatterService extends java.lang.Object implements com.ibm.icu.impl.duration.PeriodFormatterService {
private static com.ibm.icu.impl.duration.BasicPeriodFormatterService instance
private com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
public static com.ibm.icu.impl.duration.BasicPeriodFormatterService getInstance ()
com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
public void (com.ibm.icu.impl.duration.impl.PeriodFormatterDataService)
com.ibm.icu.impl.duration.impl.PeriodFormatterDataService ds
public com.ibm.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory ()
public com.ibm.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory ()
public com.ibm.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory ()
public java.util.Collection getAvailableLocaleNames ()
}
com/ibm/icu/impl/duration/DateFormatter.classDateFormatter.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.DateFormatter extends java.lang.Object {
public abstract java.lang.String format (java.util.Date)
public abstract java.lang.String format (long)
public abstract com.ibm.icu.impl.duration.DateFormatter withLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.DateFormatter withTimeZone (java.util.TimeZone)
}
com/ibm/icu/impl/duration/DurationFormatter.classDurationFormatter.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.DurationFormatter extends java.lang.Object {
public abstract java.lang.String formatDurationFromNowTo (java.util.Date)
public abstract java.lang.String formatDurationFromNow (long)
public abstract java.lang.String formatDurationFrom (long, long)
public abstract com.ibm.icu.impl.duration.DurationFormatter withLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone)
}
com/ibm/icu/impl/duration/DurationFormatterFactory.classDurationFormatterFactory.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory extends java.lang.Object {
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (com.ibm.icu.impl.duration.PeriodFormatter)
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (com.ibm.icu.impl.duration.PeriodBuilder)
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setFallback (com.ibm.icu.impl.duration.DateFormatter)
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long)
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone)
public abstract com.ibm.icu.impl.duration.DurationFormatter getFormatter ()
}
com/ibm/icu/impl/duration/FixedUnitBuilder.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.FixedUnitBuilder extends com.ibm.icu.impl.duration.PeriodBuilderImpl {
private com.ibm.icu.impl.duration.TimeUnit unit
public static com.ibm.icu.impl.duration.FixedUnitBuilder get (com.ibm.icu.impl.duration.TimeUnit, com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.TimeUnit unit
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
void (com.ibm.icu.impl.duration.TimeUnit, com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.TimeUnit unit
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected com.ibm.icu.impl.duration.PeriodBuilder withSettings (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected com.ibm.icu.impl.duration.Period handleCreate (long, long, boolean)
long duration
long referenceDate
boolean inPast
long unitDuration
}
com/ibm/icu/impl/duration/MultiUnitBuilder.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.MultiUnitBuilder extends com.ibm.icu.impl.duration.PeriodBuilderImpl {
private int nPeriods
void (int, com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
int nPeriods
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static com.ibm.icu.impl.duration.MultiUnitBuilder get (int, com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
int nPeriods
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected com.ibm.icu.impl.duration.PeriodBuilder withSettings (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected com.ibm.icu.impl.duration.Period handleCreate (long, long, boolean)
double count
com.ibm.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
com.ibm.icu.impl.duration.Period period
int n
short uset
}
com/ibm/icu/impl/duration/OneOrTwoUnitBuilder.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.OneOrTwoUnitBuilder extends com.ibm.icu.impl.duration.PeriodBuilderImpl {
void (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static com.ibm.icu.impl.duration.OneOrTwoUnitBuilder get (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected com.ibm.icu.impl.duration.PeriodBuilder withSettings (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected com.ibm.icu.impl.duration.Period handleCreate (long, long, boolean)
double count
com.ibm.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
com.ibm.icu.impl.duration.Period period
short uset
}
com/ibm/icu/impl/duration/Period.classPeriod.java
package com.ibm.icu.impl.duration
public final com.ibm.icu.impl.duration.Period extends java.lang.Object {
final byte timeLimit
final boolean inFuture
final int[] counts
public static com.ibm.icu.impl.duration.Period at (float, com.ibm.icu.impl.duration.TimeUnit)
float count
com.ibm.icu.impl.duration.TimeUnit unit
public static com.ibm.icu.impl.duration.Period moreThan (float, com.ibm.icu.impl.duration.TimeUnit)
float count
com.ibm.icu.impl.duration.TimeUnit unit
public static com.ibm.icu.impl.duration.Period lessThan (float, com.ibm.icu.impl.duration.TimeUnit)
float count
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.Period and (float, com.ibm.icu.impl.duration.TimeUnit)
float count
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.Period omit (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.Period at ()
public com.ibm.icu.impl.duration.Period moreThan ()
public com.ibm.icu.impl.duration.Period lessThan ()
public com.ibm.icu.impl.duration.Period inFuture ()
public com.ibm.icu.impl.duration.Period inPast ()
public com.ibm.icu.impl.duration.Period inFuture (boolean)
boolean future
public com.ibm.icu.impl.duration.Period inPast (boolean)
boolean past
public boolean isSet ()
int i
public boolean isSet (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
public float getCount (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
int ord
public boolean isInFuture ()
public boolean isInPast ()
public boolean isMoreThan ()
public boolean isLessThan ()
public boolean equals (java.lang.Object)
ClassCastException e
Object rhs
public boolean equals (com.ibm.icu.impl.duration.Period)
int i
com.ibm.icu.impl.duration.Period rhs
public int hashCode ()
int i
int hc
private void (int, boolean, float, com.ibm.icu.impl.duration.TimeUnit)
int limit
boolean future
float count
com.ibm.icu.impl.duration.TimeUnit unit
void (int, boolean, int[])
int timeLimit
boolean inFuture
int[] counts
private com.ibm.icu.impl.duration.Period setTimeUnitValue (com.ibm.icu.impl.duration.TimeUnit, float)
com.ibm.icu.impl.duration.TimeUnit unit
float value
private com.ibm.icu.impl.duration.Period setTimeUnitInternalValue (com.ibm.icu.impl.duration.TimeUnit, int)
int i
int[] newCounts
com.ibm.icu.impl.duration.TimeUnit unit
int value
int ord
private com.ibm.icu.impl.duration.Period setFuture (boolean)
boolean future
private com.ibm.icu.impl.duration.Period setTimeLimit (byte)
byte limit
private static void checkCount (float)
float count
}
com/ibm/icu/impl/duration/PeriodBuilder.classPeriodBuilder.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.PeriodBuilder extends java.lang.Object {
public abstract com.ibm.icu.impl.duration.Period create (long)
public abstract com.ibm.icu.impl.duration.Period createWithReferenceDate (long, long)
public abstract com.ibm.icu.impl.duration.PeriodBuilder withLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone)
}
com/ibm/icu/impl/duration/PeriodBuilderFactory.classPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory extends java.lang.Object {
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (com.ibm.icu.impl.duration.TimeUnit, com.ibm.icu.impl.duration.TimeUnit)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (com.ibm.icu.impl.duration.TimeUnit, boolean)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setMinLimit (float)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone)
public abstract com.ibm.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (com.ibm.icu.impl.duration.TimeUnit)
public abstract com.ibm.icu.impl.duration.PeriodBuilder getSingleUnitBuilder ()
public abstract com.ibm.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder ()
public abstract com.ibm.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int)
}
com/ibm/icu/impl/duration/PeriodBuilderImpl.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
abstract com.ibm.icu.impl.duration.PeriodBuilderImpl extends java.lang.Object implements com.ibm.icu.impl.duration.PeriodBuilder {
protected com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public com.ibm.icu.impl.duration.Period create (long)
long duration
public long approximateDurationOf (com.ibm.icu.impl.duration.TimeUnit)
com.ibm.icu.impl.duration.TimeUnit unit
public com.ibm.icu.impl.duration.Period createWithReferenceDate (long, long)
long duration
long referenceDate
boolean inPast
com.ibm.icu.impl.duration.Period ts
public com.ibm.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
public com.ibm.icu.impl.duration.PeriodBuilder withLocale (java.lang.String)
String localeName
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings newSettings
protected abstract com.ibm.icu.impl.duration.PeriodBuilder withSettings (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
protected abstract com.ibm.icu.impl.duration.Period handleCreate (long, long, boolean)
protected void (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
}
com/ibm/icu/impl/duration/PeriodFormatter.classPeriodFormatter.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.PeriodFormatter extends java.lang.Object {
public abstract java.lang.String format (com.ibm.icu.impl.duration.Period)
public abstract com.ibm.icu.impl.duration.PeriodFormatter withLocale (java.lang.String)
}
com/ibm/icu/impl/duration/PeriodFormatterFactory.classPeriodFormatterFactory.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory extends java.lang.Object {
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String)
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean)
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean)
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int)
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int)
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory setCountVariant (int)
public abstract com.ibm.icu.impl.duration.PeriodFormatter getFormatter ()
}
com/ibm/icu/impl/duration/PeriodFormatterService.classPeriodFormatterService.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.PeriodFormatterService extends java.lang.Object {
public abstract com.ibm.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory ()
public abstract com.ibm.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory ()
public abstract com.ibm.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory ()
public abstract java.util.Collection getAvailableLocaleNames ()
}
com/ibm/icu/impl/duration/SingleUnitBuilder.classBasicPeriodBuilderFactory.java
package com.ibm.icu.impl.duration
com.ibm.icu.impl.duration.SingleUnitBuilder extends com.ibm.icu.impl.duration.PeriodBuilderImpl {
void (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static com.ibm.icu.impl.duration.SingleUnitBuilder get (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected com.ibm.icu.impl.duration.PeriodBuilder withSettings (com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
com.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected com.ibm.icu.impl.duration.Period handleCreate (long, long, boolean)
com.ibm.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
short uset
}
com/ibm/icu/impl/duration/TimeUnit.classTimeUnit.java
package com.ibm.icu.impl.duration
public final com.ibm.icu.impl.duration.TimeUnit extends java.lang.Object {
final String name
final byte ordinal
public static final com.ibm.icu.impl.duration.TimeUnit YEAR
public static final com.ibm.icu.impl.duration.TimeUnit MONTH
public static final com.ibm.icu.impl.duration.TimeUnit WEEK
public static final com.ibm.icu.impl.duration.TimeUnit DAY
public static final com.ibm.icu.impl.duration.TimeUnit HOUR
public static final com.ibm.icu.impl.duration.TimeUnit MINUTE
public static final com.ibm.icu.impl.duration.TimeUnit SECOND
public static final com.ibm.icu.impl.duration.TimeUnit MILLISECOND
static final com.ibm.icu.impl.duration.TimeUnit[] units
static final long[] approxDurations
private void (java.lang.String, int)
String name
int ordinal
public java.lang.String toString ()
public com.ibm.icu.impl.duration.TimeUnit larger ()
public com.ibm.icu.impl.duration.TimeUnit smaller ()
public int ordinal ()
static void ()
}
com/ibm/icu/impl/duration/TimeUnitConstants.classTimeUnitConstants.java
package com.ibm.icu.impl.duration
public abstract com.ibm.icu.impl.duration.TimeUnitConstants extends java.lang.Object {
public static final com.ibm.icu.impl.duration.TimeUnit YEAR
public static final com.ibm.icu.impl.duration.TimeUnit MONTH
public static final com.ibm.icu.impl.duration.TimeUnit WEEK
public static final com.ibm.icu.impl.duration.TimeUnit DAY
public static final com.ibm.icu.impl.duration.TimeUnit HOUR
public static final com.ibm.icu.impl.duration.TimeUnit MINUTE
public static final com.ibm.icu.impl.duration.TimeUnit SECOND
public static final com.ibm.icu.impl.duration.TimeUnit MILLISECOND
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ECountVariant.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$ECountVariant extends java.lang.Object {
public static final byte INTEGER
public static final byte INTEGER_CUSTOM
public static final byte HALF_FRACTION
public static final byte DECIMAL1
public static final byte DECIMAL2
public static final byte DECIMAL3
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EDecimalHandling.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EDecimalHandling extends java.lang.Object {
public static final byte DPLURAL
public static final byte DSINGULAR
public static final byte DSINGULAR_SUBONE
public static final byte DPAUCAL
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EFractionHandling.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EFractionHandling extends java.lang.Object {
public static final byte FPLURAL
public static final byte FSINGULAR_PLURAL
public static final byte FSINGULAR_PLURAL_ANDAHALF
public static final byte FPAUCAL
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EGender.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EGender extends java.lang.Object {
public static final byte M
public static final byte F
public static final byte N
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EHalfPlacement.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EHalfPlacement extends java.lang.Object {
public static final byte PREFIX
public static final byte AFTER_FIRST
public static final byte LAST
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EHalfSupport.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EHalfSupport extends java.lang.Object {
public static final byte YES
public static final byte NO
public static final byte ONE_PLUS
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EMilliSupport.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EMilliSupport extends java.lang.Object {
public static final byte YES
public static final byte NO
public static final byte WITH_SECONDS
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ENumberSystem.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$ENumberSystem extends java.lang.Object {
public static final byte DEFAULT
public static final byte CHINESE_TRADITIONAL
public static final byte CHINESE_SIMPLIFIED
public static final byte KOREAN
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EPluralization.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EPluralization extends java.lang.Object {
public static final byte NONE
public static final byte PLURAL
public static final byte DUAL
public static final byte PAUCAL
public static final byte HEBREW
public static final byte ARABIC
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ESeparatorVariant.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$ESeparatorVariant extends java.lang.Object {
public static final byte NONE
public static final byte SHORT
public static final byte FULL
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ETimeDirection.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$ETimeDirection extends java.lang.Object {
public static final byte NODIRECTION
public static final byte PAST
public static final byte FUTURE
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ETimeLimit.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$ETimeLimit extends java.lang.Object {
public static final byte NOLIMIT
public static final byte LT
public static final byte MT
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EUnitVariant.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EUnitVariant extends java.lang.Object {
public static final byte PLURALIZED
public static final byte MEDIUM
public static final byte SHORT
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$EZeroHandling.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.DataRecord$EZeroHandling extends java.lang.Object {
public static final byte ZPLURAL
public static final byte ZSINGULAR
public static final String[] names
static void ()
}
com/ibm/icu/impl/duration/impl/DataRecord$ScopeData.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.DataRecord$ScopeData extends java.lang.Object {
String prefix
boolean requiresDigitPrefix
String suffix
public void ()
public void write (com.ibm.icu.impl.duration.impl.RecordWriter)
com.ibm.icu.impl.duration.impl.RecordWriter out
public static com.ibm.icu.impl.duration.impl.DataRecord$ScopeData read (com.ibm.icu.impl.duration.impl.RecordReader)
com.ibm.icu.impl.duration.impl.DataRecord$ScopeData scope
com.ibm.icu.impl.duration.impl.RecordReader in
}
com/ibm/icu/impl/duration/impl/DataRecord.classDataRecord.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.DataRecord extends java.lang.Object {
byte pl
String[][] pluralNames
byte[] genders
String[] singularNames
String[] halfNames
String[] numberNames
String[] mediumNames
String[] shortNames
String[] measures
String[] rqdSuffixes
String[] optSuffixes
String[] halves
byte[] halfPlacements
byte[] halfSupport
String fifteenMinutes
String fiveMinutes
boolean requiresDigitSeparator
String digitPrefix
String countSep
String shortUnitSep
String[] unitSep
boolean[] unitSepRequiresDP
boolean[] requiresSkipMarker
byte numberSystem
char zero
char decimalSep
boolean omitSingularCount
boolean omitDualCount
byte zeroHandling
byte decimalHandling
byte fractionHandling
String skippedUnitMarker
boolean allowZero
boolean weeksAloneOnly
byte useMilliseconds
com.ibm.icu.impl.duration.impl.DataRecord$ScopeData[] scopeData
public void ()
public static com.ibm.icu.impl.duration.impl.DataRecord read (java.lang.String, com.ibm.icu.impl.duration.impl.RecordReader)
java.util.List list
com.ibm.icu.impl.duration.impl.DataRecord$ScopeData data
com.ibm.icu.impl.duration.impl.DataRecord record
String ln
com.ibm.icu.impl.duration.impl.RecordReader in
public void write (com.ibm.icu.impl.duration.impl.RecordWriter)
int i
com.ibm.icu.impl.duration.impl.RecordWriter out
}
com/ibm/icu/impl/duration/impl/PeriodFormatterData.classPeriodFormatterData.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.PeriodFormatterData extends java.lang.Object {
final com.ibm.icu.impl.duration.impl.DataRecord dr
String localeName
public static boolean trace
private static final int FORM_PLURAL
private static final int FORM_SINGULAR
private static final int FORM_DUAL
private static final int FORM_PAUCAL
private static final int FORM_SINGULAR_SPELLED
private static final int FORM_SINGULAR_NO_OMIT
private static final int FORM_HALF_SPELLED
public void (java.lang.String, com.ibm.icu.impl.duration.impl.DataRecord)
String localeName
com.ibm.icu.impl.duration.impl.DataRecord dr
public int pluralization ()
public boolean allowZero ()
public boolean weeksAloneOnly ()
public int useMilliseconds ()
public boolean appendPrefix (int, int, java.lang.StringBuffer)
String prefix
int ix
com.ibm.icu.impl.duration.impl.DataRecord$ScopeData sd
int tl
int td
StringBuffer sb
public void appendSuffix (int, int, java.lang.StringBuffer)
String suffix
int ix
com.ibm.icu.impl.duration.impl.DataRecord$ScopeData sd
int tl
int td
StringBuffer sb
public boolean appendUnit (com.ibm.icu.impl.duration.TimeUnit, int, int, int, boolean, boolean, boolean, boolean, boolean, java.lang.StringBuffer)
boolean useMedium
String[] names
NullPointerException e
String suffix
com.ibm.icu.impl.duration.TimeUnit unit
int count
int cv
int uv
boolean useCountSep
boolean useDigitPrefix
boolean multiple
boolean last
boolean wasSkipped
StringBuffer sb
int px
boolean willRequireSkipMarker
String name
int form
boolean omitCount
int suffixIndex
public int appendCount (com.ibm.icu.impl.duration.TimeUnit, boolean, boolean, int, int, boolean, java.lang.String, boolean, java.lang.StringBuffer)
int val
int solox
int hp
String half
String measure
int v
int decimals
String measure
com.ibm.icu.impl.duration.TimeUnit unit
boolean omitCount
boolean useDigitPrefix
int count
int cv
boolean useSep
String name
boolean last
StringBuffer sb
int index
public void appendCountValue (int, int, int, java.lang.StringBuffer)
int count
int integralDigits
int decimalDigits
StringBuffer sb
int ival
int dval
public void appendInteger (int, int, int, java.lang.StringBuffer)
String name
int num
int mindigits
int maxdigits
StringBuffer sb
public void appendDigits (long, int, int, java.lang.StringBuffer)
int e
long num
int mindigits
int maxdigits
StringBuffer sb
char[] buf
int ix
public void appendSkippedUnit (java.lang.StringBuffer)
StringBuffer sb
public boolean appendUnitSeparator (com.ibm.icu.impl.duration.TimeUnit, boolean, boolean, boolean, java.lang.StringBuffer)
int ix
com.ibm.icu.impl.duration.TimeUnit unit
boolean longSep
boolean afterFirst
boolean beforeLast
StringBuffer sb
private int computeForm (com.ibm.icu.impl.duration.TimeUnit, int, int, boolean)
int v
int v
int v
com.ibm.icu.impl.duration.TimeUnit unit
int count
int cv
boolean lastOfMultiple
int val
int form
static void ()
}
com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.classPeriodFormatterDataService.java
package com.ibm.icu.impl.duration.impl
public abstract com.ibm.icu.impl.duration.impl.PeriodFormatterDataService extends java.lang.Object {
public void ()
public abstract com.ibm.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String)
public abstract java.util.Collection getAvailableLocales ()
}
com/ibm/icu/impl/duration/impl/RecordReader.classRecordReader.java
package com.ibm.icu.impl.duration.impl
abstract com.ibm.icu.impl.duration.impl.RecordReader extends java.lang.Object {
public abstract boolean open (java.lang.String)
public abstract boolean close ()
public abstract boolean bool (java.lang.String)
public abstract boolean[] boolArray (java.lang.String)
public abstract char character (java.lang.String)
public abstract char[] characterArray (java.lang.String)
public abstract byte namedIndex (java.lang.String, java.lang.String[])
public abstract byte[] namedIndexArray (java.lang.String, java.lang.String[])
public abstract java.lang.String string (java.lang.String)
public abstract java.lang.String[] stringArray (java.lang.String)
public abstract java.lang.String[][] stringTable (java.lang.String)
}
com/ibm/icu/impl/duration/impl/RecordWriter.classRecordWriter.java
package com.ibm.icu.impl.duration.impl
abstract com.ibm.icu.impl.duration.impl.RecordWriter extends java.lang.Object {
public abstract boolean open (java.lang.String)
public abstract boolean close ()
public abstract void bool (java.lang.String, boolean)
public abstract void boolArray (java.lang.String, boolean[])
public abstract void character (java.lang.String, char)
public abstract void characterArray (java.lang.String, char[])
public abstract void namedIndex (java.lang.String, java.lang.String[], int)
public abstract void namedIndexArray (java.lang.String, java.lang.String[], byte[])
public abstract void string (java.lang.String, java.lang.String)
public abstract void stringArray (java.lang.String, java.lang.String[])
public abstract void stringTable (java.lang.String, java.lang.String[][])
}
com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.classResourceBasedPeriodFormatterDataService.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService extends com.ibm.icu.impl.duration.impl.PeriodFormatterDataService {
private java.util.Collection availableLocales
private com.ibm.icu.impl.duration.impl.PeriodFormatterData lastData
private String lastLocale
private java.util.Map cache
private static final String PATH
private static final com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService singleton
public static com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService getInstance ()
private void ()
java.io.BufferedReader br
String string
java.io.IOException e
java.util.List localeNames
java.io.InputStream is
public com.ibm.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String)
int ix
java.io.InputStreamReader reader
com.ibm.icu.impl.duration.impl.DataRecord dr
java.io.UnsupportedEncodingException e
java.io.IOException e
String name
String ln
com.ibm.icu.impl.duration.impl.PeriodFormatterData ld
String localeName
int x
public java.util.Collection getAvailableLocales ()
static void ()
}
com/ibm/icu/impl/duration/impl/Utils$ChineseDigits.classUtils.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.Utils$ChineseDigits extends java.lang.Object {
final char[] digits
final char[] units
final char[] levels
final char liang
final boolean ko
public static final com.ibm.icu.impl.duration.impl.Utils$ChineseDigits DEBUG
public static final com.ibm.icu.impl.duration.impl.Utils$ChineseDigits TRADITIONAL
public static final com.ibm.icu.impl.duration.impl.Utils$ChineseDigits SIMPLIFIED
public static final com.ibm.icu.impl.duration.impl.Utils$ChineseDigits KOREAN
void (java.lang.String, java.lang.String, java.lang.String, char, boolean)
String digits
String units
String levels
char liang
boolean ko
static void ()
}
com/ibm/icu/impl/duration/impl/Utils.classUtils.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.Utils extends java.lang.Object {
public void ()
public static final java.util.Locale localeFromString (java.lang.String)
String s
String language
String region
String variant
int x
public static java.lang.String chineseNumber (long, com.ibm.icu.impl.duration.impl.Utils$ChineseDigits)
int d
int i
int u
int l
int j
int e
boolean empty
boolean last
int i
int i
int r
long n
com.ibm.icu.impl.duration.impl.Utils$ChineseDigits zh
char[] buf
char[] digits
boolean inZero
boolean forcedZero
int x
int w
}
com/ibm/icu/impl/duration/impl/XMLRecordReader.classXMLRecordReader.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.XMLRecordReader extends java.lang.Object implements com.ibm.icu.impl.duration.impl.RecordReader {
private java.io.Reader r
private java.util.List nameStack
private boolean atTag
private String tag
public void (java.io.Reader)
java.io.Reader r
public boolean open (java.lang.String)
String title
public boolean close ()
int ix
String name
public boolean bool (java.lang.String)
String name
String s
public boolean[] boolArray (java.lang.String)
int i
boolean[] result
String name
String[] sa
public char character (java.lang.String)
String name
String s
public char[] characterArray (java.lang.String)
int i
char[] result
String name
String[] sa
public byte namedIndex (java.lang.String, java.lang.String[])
int i
String name
String[] names
String sa
public byte[] namedIndexArray (java.lang.String, java.lang.String[])
int j
String s
int i
byte[] result
String name
String[] names
String[] sa
public java.lang.String string (java.lang.String)
String result
String name
public java.lang.String[] stringArray (java.lang.String)
java.util.List list
String s
String name
public java.lang.String[][] stringTable (java.lang.String)
java.util.List list
String[] sa
String name
private boolean match (java.lang.String)
String target
private java.lang.String getTag ()
private void advance ()
private java.lang.String readData ()
int num
NumberFormatException ex
StringBuilder numBuf
int radix
StringBuilder charBuf
String charName
int c
StringBuilder sb
boolean inWhitespace
private java.lang.String readNextTag ()
StringBuilder sb
int c
int readChar ()
}
com/ibm/icu/impl/duration/impl/XMLRecordWriter.classXMLRecordWriter.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.XMLRecordWriter extends java.lang.Object implements com.ibm.icu.impl.duration.impl.RecordWriter {
private java.io.Writer w
private java.util.List nameStack
static final String NULL_NAME
private static final String INDENT
public void (java.io.Writer)
java.io.Writer w
public boolean open (java.lang.String)
String title
public boolean close ()
String name
int ix
public void flush ()
public void bool (java.lang.String, boolean)
String name
boolean value
public void boolArray (java.lang.String, boolean[])
int i
String[] stringValues
String name
boolean[] values
private static java.lang.String ctos (char)
char value
public void character (java.lang.String, char)
String name
char value
public void characterArray (java.lang.String, char[])
char value
int i
String[] stringValues
String name
char[] values
public void namedIndex (java.lang.String, java.lang.String[], int)
String name
String[] names
int value
public void namedIndexArray (java.lang.String, java.lang.String[], byte[])
int value
int i
String[] stringValues
String name
String[] names
byte[] values
public static java.lang.String normalize (java.lang.String)
int i
String str
StringBuilder sb
boolean inWhitespace
char c
boolean special
private void internalString (java.lang.String, java.lang.String)
String name
String normalizedValue
private void internalStringArray (java.lang.String, java.lang.String[])
String value
int i
String name
String[] normalizedValues
public void string (java.lang.String, java.lang.String)
String name
String value
public void stringArray (java.lang.String, java.lang.String[])
String value
int i
String name
String[] values
public void stringTable (java.lang.String, java.lang.String[][])
String[] rowValues
int i
String name
String[][] values
private void push (java.lang.String)
String name
private void pop ()
int ix
String name
private void newline ()
int i
private void writeString (java.lang.String)
java.io.IOException e
String str
}
com/ibm/icu/impl/duration/impl/data/index.txt
com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml
com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped
com/ibm/icu/impl/duration/impl/data/pfd_en.xml
com/ibm/icu/impl/duration/impl/data/pfd_es.xml
com/ibm/icu/impl/duration/impl/data/pfd_fr.xml
com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml
com/ibm/icu/impl/duration/impl/data/pfd_hi.xml
com/ibm/icu/impl/duration/impl/data/pfd_it.xml
com/ibm/icu/impl/duration/impl/data/pfd_ja.xml
com/ibm/icu/impl/duration/impl/data/pfd_ko.xml
com/ibm/icu/impl/duration/impl/data/pfd_ru.xml
com/ibm/icu/impl/duration/impl/data/pfd_th.xml
com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml
com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml
com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml
com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml
com/ibm/icu/impl/locale/AsciiUtil$CaseInsensitiveKey.classAsciiUtil.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.AsciiUtil$CaseInsensitiveKey extends java.lang.Object {
private String _key
private int _hash
public void (java.lang.String)
String key
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/ibm/icu/impl/locale/AsciiUtil.classAsciiUtil.java
package com.ibm.icu.impl.locale
public final com.ibm.icu.impl.locale.AsciiUtil extends java.lang.Object {
public void ()
public static boolean caseIgnoreMatch (java.lang.String, java.lang.String)
char c1
char c2
String s1
String s2
int len
int i
public static int caseIgnoreCompare (java.lang.String, java.lang.String)
String s1
String s2
public static char toUpper (char)
char c
public static char toLower (char)
char c
public static java.lang.String toLowerString (java.lang.String)
char c
String s
int idx
StringBuilder buf
public static java.lang.String toUpperString (java.lang.String)
char c
String s
int idx
StringBuilder buf
public static java.lang.String toTitleString (java.lang.String)
String s
int idx
char c
StringBuilder buf
public static boolean isAlpha (char)
char c
public static boolean isAlphaString (java.lang.String)
int i
String s
boolean b
public static boolean isNumeric (char)
char c
public static boolean isNumericString (java.lang.String)
int i
String s
boolean b
public static boolean isAlphaNumeric (char)
char c
public static boolean isAlphaNumericString (java.lang.String)
int i
String s
boolean b
}
com/ibm/icu/impl/locale/BaseLocale$1.classBaseLocale.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.BaseLocale$1 extends java.lang.Object {
}
com/ibm/icu/impl/locale/BaseLocale$Cache.classBaseLocale.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.BaseLocale$Cache extends com.ibm.icu.impl.locale.LocaleObjectCache {
public void ()
protected com.ibm.icu.impl.locale.BaseLocale$Key normalizeKey (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key key
protected com.ibm.icu.impl.locale.BaseLocale createObject (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key key
protected volatile java.lang.Object normalizeKey (java.lang.Object)
protected volatile java.lang.Object createObject (java.lang.Object)
}
com/ibm/icu/impl/locale/BaseLocale$Key.classBaseLocale.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.BaseLocale$Key extends java.lang.Object implements java.lang.Comparable {
private String _lang
private String _scrt
private String _regn
private String _vart
private volatile int _hash
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
public boolean equals (java.lang.Object)
Object obj
public int compareTo (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key other
int res
public int hashCode ()
int i
int i
int i
int i
int h
public static com.ibm.icu.impl.locale.BaseLocale$Key normalize (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key key
String lang
String scrt
String regn
String vart
public volatile int compareTo (java.lang.Object)
static java.lang.String access$000 (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$100 (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$200 (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$300 (com.ibm.icu.impl.locale.BaseLocale$Key)
com.ibm.icu.impl.locale.BaseLocale$Key x0
}
com/ibm/icu/impl/locale/BaseLocale.classBaseLocale.java
package com.ibm.icu.impl.locale
public final com.ibm.icu.impl.locale.BaseLocale extends java.lang.Object {
private static final boolean JDKIMPL
public static final String SEP
private static final com.ibm.icu.impl.locale.BaseLocale$Cache CACHE
public static final com.ibm.icu.impl.locale.BaseLocale ROOT
private String _language
private String _script
private String _region
private String _variant
private volatile transient int _hash
private void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
public static com.ibm.icu.impl.locale.BaseLocale getInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
com.ibm.icu.impl.locale.BaseLocale$Key key
com.ibm.icu.impl.locale.BaseLocale baseLocale
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.lang.String getVariant ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.locale.BaseLocale other
public java.lang.String toString ()
StringBuilder buf
public int hashCode ()
int i
int i
int i
int i
int h
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.ibm.icu.impl.locale.BaseLocale$1)
String x0
String x1
String x2
String x3
com.ibm.icu.impl.locale.BaseLocale$1 x4
static void ()
}
com/ibm/icu/impl/locale/Extension.classExtension.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.Extension extends java.lang.Object {
private char _key
protected String _value
protected void (char)
char key
void (char, java.lang.String)
char key
String value
public char getKey ()
public java.lang.String getValue ()
public java.lang.String getID ()
public java.lang.String toString ()
}
com/ibm/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveChar.classInternalLocaleBuilder.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar extends java.lang.Object {
private char _c
void (char)
char c
public char value ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/ibm/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveString.classInternalLocaleBuilder.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString extends java.lang.Object {
private String _s
void (java.lang.String)
String s
public java.lang.String value ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/ibm/icu/impl/locale/InternalLocaleBuilder.classInternalLocaleBuilder.java
package com.ibm.icu.impl.locale
public final com.ibm.icu.impl.locale.InternalLocaleBuilder extends java.lang.Object {
private static final boolean JDKIMPL
private String _language
private String _script
private String _region
private String _variant
private static final com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar PRIVUSE_KEY
private java.util.HashMap _extensions
private java.util.HashSet _uattributes
private java.util.HashMap _ukeywords
static final boolean $assertionsDisabled
public void ()
public com.ibm.icu.impl.locale.InternalLocaleBuilder setLanguage (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String language
public com.ibm.icu.impl.locale.InternalLocaleBuilder setScript (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String script
public com.ibm.icu.impl.locale.InternalLocaleBuilder setRegion (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String region
public com.ibm.icu.impl.locale.InternalLocaleBuilder setVariant (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String var
int errIdx
String variant
public com.ibm.icu.impl.locale.InternalLocaleBuilder addUnicodeLocaleAttribute (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String attribute
public com.ibm.icu.impl.locale.InternalLocaleBuilder removeUnicodeLocaleAttribute (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String attribute
public com.ibm.icu.impl.locale.InternalLocaleBuilder setUnicodeLocaleKeyword (java.lang.String, java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String s
String tp
com.ibm.icu.impl.locale.StringTokenIterator itr
String key
String type
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cikey
public com.ibm.icu.impl.locale.InternalLocaleBuilder setExtension (char, java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
boolean validSubtag
String s
boolean validSubtag
String val
com.ibm.icu.impl.locale.StringTokenIterator itr
char singleton
String value
boolean isBcpPrivateuse
boolean remove
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key
public com.ibm.icu.impl.locale.InternalLocaleBuilder setExtensions (java.lang.String) throws com.ibm.icu.impl.locale.LocaleSyntaxException
String singleton
StringBuilder sb
String s
int start
StringBuilder sb
int start
String s
String subtags
com.ibm.icu.impl.locale.StringTokenIterator itr
java.util.List extensions
String privateuse
int parsed
private com.ibm.icu.impl.locale.InternalLocaleBuilder setExtensions (java.util.List, java.lang.String)
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key
String bcpExt
java.util.HashSet processedExtensions
java.util.List bcpExtensions
String privateuse
public com.ibm.icu.impl.locale.InternalLocaleBuilder setLanguageTag (com.ibm.icu.impl.locale.LanguageTag)
String language
int i
StringBuilder var
com.ibm.icu.impl.locale.LanguageTag langtag
java.util.List bcpVariants
public com.ibm.icu.impl.locale.InternalLocaleBuilder setLocale (com.ibm.icu.impl.locale.BaseLocale, com.ibm.icu.impl.locale.LocaleExtensions) throws com.ibm.icu.impl.locale.LocaleSyntaxException
int errIdx
String uatr
String ukey
com.ibm.icu.impl.locale.UnicodeLocaleExtension ue
com.ibm.icu.impl.locale.Extension e
Character key
com.ibm.icu.impl.locale.BaseLocale base
com.ibm.icu.impl.locale.LocaleExtensions extensions
String language
String script
String region
String variant
java.util.Set extKeys
public com.ibm.icu.impl.locale.InternalLocaleBuilder clear ()
public com.ibm.icu.impl.locale.InternalLocaleBuilder clearExtensions ()
public com.ibm.icu.impl.locale.BaseLocale getBaseLocale ()
StringBuilder sb
com.ibm.icu.impl.locale.StringTokenIterator itr
boolean sawPrefix
int privVarStart
String privuse
String language
String script
String region
String variant
public com.ibm.icu.impl.locale.LocaleExtensions getLocaleExtensions ()
static java.lang.String removePrivateuseVariant (java.lang.String)
String privuseVal
com.ibm.icu.impl.locale.StringTokenIterator itr
int prefixStart
boolean sawPrivuseVar
private int checkVariants (java.lang.String, java.lang.String)
String s
String variants
String sep
com.ibm.icu.impl.locale.StringTokenIterator itr
private void setUnicodeLocaleExtension (java.lang.String)
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString tmpKey
String type
String type
String subtags
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString key
int typeStart
int typeEnd
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$1.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$locale$KeyTypeData$KeyInfoType
static final int[] $SwitchMap$com$ibm$icu$impl$locale$KeyTypeData$TypeInfoType
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$CodepointsTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$CodepointsTypeHandler extends com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isWellFormed (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$KeyData.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$KeyData extends java.lang.Object {
String legacyId
String bcpId
java.util.Map typeMap
java.util.EnumSet specialTypes
void (java.lang.String, java.lang.String, java.util.Map, java.util.EnumSet)
String legacyId
String bcpId
java.util.Map typeMap
java.util.EnumSet specialTypes
}
com/ibm/icu/impl/locale/KeyTypeData$KeyInfoType.classKeyTypeData.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType deprecated
public static final com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType valueType
private static final com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType[] $VALUES
public static com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType[] values ()
public static com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$PrivateUseKeyValueTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$PrivateUseKeyValueTypeHandler extends com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isWellFormed (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$ReorderCodeTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$ReorderCodeTypeHandler extends com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isWellFormed (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$RgKeyValueTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$RgKeyValueTypeHandler extends com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isWellFormed (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$SpecialType.classKeyTypeData.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.KeyTypeData$SpecialType extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType CODEPOINTS
public static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType REORDER_CODE
public static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType RG_KEY_VALUE
public static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType SUBDIVISION_CODE
public static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType PRIVATE_USE
com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler
private static final com.ibm.icu.impl.locale.KeyTypeData$SpecialType[] $VALUES
public static com.ibm.icu.impl.locale.KeyTypeData$SpecialType[] values ()
public static com.ibm.icu.impl.locale.KeyTypeData$SpecialType valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler)
com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$SpecialTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
abstract com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler extends java.lang.Object {
private void ()
abstract boolean isWellFormed (java.lang.String)
java.lang.String canonicalize (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
}
com/ibm/icu/impl/locale/KeyTypeData$SubdivisionKeyValueTypeHandler.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$SubdivisionKeyValueTypeHandler extends com.ibm.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isWellFormed (java.lang.String)
String value
void (com.ibm.icu.impl.locale.KeyTypeData$1)
com.ibm.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$Type.classKeyTypeData.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.KeyTypeData$Type extends java.lang.Object {
String legacyId
String bcpId
void (java.lang.String, java.lang.String)
String legacyId
String bcpId
}
com/ibm/icu/impl/locale/KeyTypeData$TypeInfoType.classKeyTypeData.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType deprecated
private static final com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType[] $VALUES
public static com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType[] values ()
public static com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData$ValueType.classKeyTypeData.java
package com.ibm.icu.impl.locale
public final com.ibm.icu.impl.locale.KeyTypeData$ValueType extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.KeyTypeData$ValueType single
public static final com.ibm.icu.impl.locale.KeyTypeData$ValueType multiple
public static final com.ibm.icu.impl.locale.KeyTypeData$ValueType incremental
public static final com.ibm.icu.impl.locale.KeyTypeData$ValueType any
private static final com.ibm.icu.impl.locale.KeyTypeData$ValueType[] $VALUES
public static com.ibm.icu.impl.locale.KeyTypeData$ValueType[] values ()
public static com.ibm.icu.impl.locale.KeyTypeData$ValueType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/locale/KeyTypeData.classKeyTypeData.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.KeyTypeData extends java.lang.Object {
static java.util.Set DEPRECATED_KEYS
static java.util.Map VALUE_TYPES
static java.util.Map DEPRECATED_KEY_TYPES
private static final Object[][] KEY_DATA
private static final java.util.Map KEYMAP
private static java.util.Map BCP47_KEYS
static final boolean $assertionsDisabled
public void ()
public static java.lang.String toBcpKey (java.lang.String)
String key
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toLegacyKey (java.lang.String)
String key
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toBcpType (java.lang.String, java.lang.String, com.ibm.icu.util.Output, com.ibm.icu.util.Output)
com.ibm.icu.impl.locale.KeyTypeData$SpecialType st
com.ibm.icu.impl.locale.KeyTypeData$Type t
String key
String type
com.ibm.icu.util.Output isKnownKey
com.ibm.icu.util.Output isSpecialType
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toLegacyType (java.lang.String, java.lang.String, com.ibm.icu.util.Output, com.ibm.icu.util.Output)
com.ibm.icu.impl.locale.KeyTypeData$SpecialType st
com.ibm.icu.impl.locale.KeyTypeData$Type t
String key
String type
com.ibm.icu.util.Output isKnownKey
com.ibm.icu.util.Output isSpecialType
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
private static void initFromResourceBundle ()
com.ibm.icu.util.UResourceBundle typeAliasDataEntry
String from
String to
java.util.Set aliasSet
com.ibm.icu.util.UResourceBundleIterator typeAliasResItr
com.ibm.icu.util.UResourceBundle typeAliasResByKey
com.ibm.icu.util.UResourceBundle bcpTypeAliasDataEntry
String from
String to
java.util.Set aliasSet
com.ibm.icu.util.UResourceBundleIterator bcpTypeAliasResItr
com.ibm.icu.util.UResourceBundle bcpTypeAliasResByKey
java.util.MissingResourceException e
String alias
java.util.Set typeAliasSet
String alias
java.util.Set bcpTypeAliasSet
com.ibm.icu.util.UResourceBundle typeMapEntry
String legacyTypeId
String bcpTypeId
char first
boolean isSpecialType
boolean hasSameType
com.ibm.icu.impl.locale.KeyTypeData$Type t
com.ibm.icu.util.UResourceBundleIterator typeMapResByKeyItr
com.ibm.icu.util.UResourceBundle keyMapEntry
String legacyKeyId
String bcpKeyId
boolean hasSameKey
java.util.LinkedHashSet _bcp47Types
boolean isTZ
java.util.Map typeAliasMap
java.util.Map bcpTypeAliasMap
java.util.Map typeDataMap
java.util.EnumSet specialTypeSet
com.ibm.icu.util.UResourceBundle typeMapResByKey
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
com.ibm.icu.util.UResourceBundle keyTypeDataRes
com.ibm.icu.util.UResourceBundle keyMapRes
com.ibm.icu.util.UResourceBundle typeMapRes
com.ibm.icu.util.UResourceBundle typeAliasRes
com.ibm.icu.util.UResourceBundle bcpTypeAliasRes
com.ibm.icu.util.UResourceBundleIterator keyMapItr
java.util.Map _Bcp47Keys
private static void getKeyInfo (com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle keyInfoEntry2
String key2
String value2
com.ibm.icu.util.UResourceBundleIterator keyInfoIt2
com.ibm.icu.util.UResourceBundle keyInfoEntry
String key
com.ibm.icu.impl.locale.KeyTypeData$KeyInfoType keyInfo
com.ibm.icu.util.UResourceBundleIterator keyInfoIt
com.ibm.icu.util.UResourceBundle keyInfoRes
java.util.Set _deprecatedKeys
java.util.Map _valueTypes
private static void getTypeInfo (com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle keyInfoEntry3
String key3
com.ibm.icu.util.UResourceBundleIterator keyInfoIt3
com.ibm.icu.util.UResourceBundle keyInfoEntry2
String key2
java.util.Set _deprecatedTypes
com.ibm.icu.util.UResourceBundleIterator keyInfoIt2
com.ibm.icu.util.UResourceBundle keyInfoEntry
String key
com.ibm.icu.impl.locale.KeyTypeData$TypeInfoType typeInfo
com.ibm.icu.util.UResourceBundleIterator keyInfoIt
com.ibm.icu.util.UResourceBundle typeInfoRes
java.util.Map _deprecatedKeyTypes
private static void initFromTables ()
String from
String to
java.util.Set aliasSet
String[] typeAliasDataEntry
String from
String to
java.util.Set aliasSet
String[] bcpTypeAliasDataEntry
com.ibm.icu.impl.locale.KeyTypeData$SpecialType st
String alias
String alias
String legacyTypeId
String bcpTypeId
boolean isSpecialType
boolean hasSameType
com.ibm.icu.impl.locale.KeyTypeData$Type t
java.util.Set typeAliasSet
java.util.Set bcpTypeAliasSet
String[] typeDataEntry
String legacyKeyId
String bcpKeyId
String[][] typeData
String[][] typeAliasData
String[][] bcpTypeAliasData
boolean hasSameKey
java.util.Map typeAliasMap
java.util.Map bcpTypeAliasMap
java.util.Map typeDataMap
java.util.Set specialTypeSet
java.util.EnumSet specialTypes
com.ibm.icu.impl.locale.KeyTypeData$KeyData keyData
Object[] keyDataEntry
public static java.util.Set getBcp47Keys ()
public static java.util.Set getBcp47KeyTypes (java.lang.String)
String key
public static boolean isDeprecated (java.lang.String)
String key
public static boolean isDeprecated (java.lang.String, java.lang.String)
String key
String type
java.util.Set deprecatedTypes
public static com.ibm.icu.impl.locale.KeyTypeData$ValueType getValueType (java.lang.String)
String key
com.ibm.icu.impl.locale.KeyTypeData$ValueType type
static void ()
}
com/ibm/icu/impl/locale/LanguageTag.classLanguageTag.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.LanguageTag extends java.lang.Object {
private static final boolean JDKIMPL
public static final String SEP
public static final String PRIVATEUSE
public static String UNDETERMINED
public static final String PRIVUSE_VARIANT_PREFIX
private String _language
private String _script
private String _region
private String _privateuse
private java.util.List _extlangs
private java.util.List _variants
private java.util.List _extensions
private static final java.util.Map GRANDFATHERED
static final boolean $assertionsDisabled
private void ()
public static com.ibm.icu.impl.locale.LanguageTag parse (java.lang.String, com.ibm.icu.impl.locale.ParseStatus)
com.ibm.icu.impl.locale.StringTokenIterator itr
String s
String languageTag
com.ibm.icu.impl.locale.ParseStatus sts
com.ibm.icu.impl.locale.StringTokenIterator itr
boolean isGrandfathered
String[] gfmap
com.ibm.icu.impl.locale.LanguageTag tag
private boolean parseLanguage (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseExtlangs (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
String s
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
private boolean parseScript (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseRegion (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseVariants (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
String s
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
private boolean parseExtensions (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
int start
String singleton
StringBuilder sb
String s
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
private boolean parsePrivateuse (com.ibm.icu.impl.locale.StringTokenIterator, com.ibm.icu.impl.locale.ParseStatus)
int start
StringBuilder sb
com.ibm.icu.impl.locale.StringTokenIterator itr
com.ibm.icu.impl.locale.ParseStatus sts
boolean found
String s
public static com.ibm.icu.impl.locale.LanguageTag parseLocale (com.ibm.icu.impl.locale.BaseLocale, com.ibm.icu.impl.locale.LocaleExtensions)
String var
String prvv
StringBuilder buf
java.util.List variants
com.ibm.icu.impl.locale.StringTokenIterator varitr
com.ibm.icu.impl.locale.Extension ext
Character locextKey
com.ibm.icu.impl.locale.BaseLocale baseLocale
com.ibm.icu.impl.locale.LocaleExtensions localeExtensions
com.ibm.icu.impl.locale.LanguageTag tag
String language
String script
String region
String variant
boolean hasSubtag
String privuseVar
java.util.List extensions
String privateuse
java.util.Set locextKeys
public java.lang.String getLanguage ()
public java.util.List getExtlangs ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.util.List getVariants ()
public java.util.List getExtensions ()
public java.lang.String getPrivateuse ()
public static boolean isLanguage (java.lang.String)
String s
public static boolean isExtlang (java.lang.String)
String s
public static boolean isScript (java.lang.String)
String s
public static boolean isRegion (java.lang.String)
String s
public static boolean isVariant (java.lang.String)
String s
int len
public static boolean isExtensionSingleton (java.lang.String)
String s
public static boolean isExtensionSingletonChar (char)
char c
public static boolean isExtensionSubtag (java.lang.String)
String s
public static boolean isPrivateusePrefix (java.lang.String)
String s
public static boolean isPrivateusePrefixChar (char)
char c
public static boolean isPrivateuseSubtag (java.lang.String)
String s
public static java.lang.String canonicalizeLanguage (java.lang.String)
String s
public static java.lang.String canonicalizeExtlang (java.lang.String)
String s
public static java.lang.String canonicalizeScript (java.lang.String)
String s
public static java.lang.String canonicalizeRegion (java.lang.String)
String s
public static java.lang.String canonicalizeVariant (java.lang.String)
String s
public static java.lang.String canonicalizeExtension (java.lang.String)
String s
public static java.lang.String canonicalizeExtensionSingleton (java.lang.String)
String s
public static java.lang.String canonicalizeExtensionSubtag (java.lang.String)
String s
public static java.lang.String canonicalizePrivateuse (java.lang.String)
String s
public static java.lang.String canonicalizePrivateuseSubtag (java.lang.String)
String s
public java.lang.String toString ()
String extlang
String variant
String extension
StringBuilder sb
static void ()
String[] e
String[][] entries
}
com/ibm/icu/impl/locale/LocaleExtensions.classLocaleExtensions.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.LocaleExtensions extends java.lang.Object {
private java.util.SortedMap _map
private String _id
private static final java.util.SortedMap EMPTY_MAP
public static final com.ibm.icu.impl.locale.LocaleExtensions EMPTY_EXTENSIONS
public static final com.ibm.icu.impl.locale.LocaleExtensions CALENDAR_JAPANESE
public static final com.ibm.icu.impl.locale.LocaleExtensions NUMBER_THAI
static final boolean $assertionsDisabled
private void ()
void (java.util.Map, java.util.Set, java.util.Map)
char key
String value
com.ibm.icu.impl.locale.Extension e
java.util.Map$Entry ext
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cis
String key
String type
java.util.Map$Entry kwd
java.util.TreeSet uaset
java.util.TreeMap ukmap
com.ibm.icu.impl.locale.UnicodeLocaleExtension ule
java.util.Map extensions
java.util.Set uattributes
java.util.Map ukeywords
boolean hasExtension
boolean hasUAttributes
boolean hasUKeywords
public java.util.Set getKeys ()
public com.ibm.icu.impl.locale.Extension getExtension (java.lang.Character)
Character key
public java.lang.String getExtensionValue (java.lang.Character)
Character key
com.ibm.icu.impl.locale.Extension ext
public java.util.Set getUnicodeLocaleAttributes ()
com.ibm.icu.impl.locale.Extension ext
public java.util.Set getUnicodeLocaleKeys ()
com.ibm.icu.impl.locale.Extension ext
public java.lang.String getUnicodeLocaleType (java.lang.String)
String unicodeLocaleKey
com.ibm.icu.impl.locale.Extension ext
public boolean isEmpty ()
public static boolean isValidKey (char)
char c
public static boolean isValidUnicodeLocaleKey (java.lang.String)
String ukey
private static java.lang.String toID (java.util.SortedMap)
char singleton
com.ibm.icu.impl.locale.Extension extension
java.util.Map$Entry entry
java.util.SortedMap map
StringBuilder buf
com.ibm.icu.impl.locale.Extension privuse
public java.lang.String toString ()
public java.lang.String getID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
static void ()
}
com/ibm/icu/impl/locale/LocaleObjectCache$CacheEntry.classLocaleObjectCache.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.LocaleObjectCache$CacheEntry extends java.lang.ref.SoftReference {
private Object _key
void (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue)
Object key
Object value
java.lang.ref.ReferenceQueue queue
java.lang.Object getKey ()
}
com/ibm/icu/impl/locale/LocaleObjectCache.classLocaleObjectCache.java
package com.ibm.icu.impl.locale
public abstract com.ibm.icu.impl.locale.LocaleObjectCache extends java.lang.Object {
private java.util.concurrent.ConcurrentHashMap _map
private java.lang.ref.ReferenceQueue _queue
public void ()
public void (int, float, int)
int initialCapacity
float loadFactor
int concurrencyLevel
public java.lang.Object get (java.lang.Object)
Object newVal
com.ibm.icu.impl.locale.LocaleObjectCache$CacheEntry newEntry
Object key
Object value
com.ibm.icu.impl.locale.LocaleObjectCache$CacheEntry entry
private void cleanStaleEntries ()
com.ibm.icu.impl.locale.LocaleObjectCache$CacheEntry entry
protected abstract java.lang.Object createObject (java.lang.Object)
protected java.lang.Object normalizeKey (java.lang.Object)
Object key
}
com/ibm/icu/impl/locale/LocaleSyntaxException.classLocaleSyntaxException.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.LocaleSyntaxException extends java.lang.Exception {
private static final long serialVersionUID
private int _index
public void (java.lang.String)
String msg
public void (java.lang.String, int)
String msg
int errorIndex
public int getErrorIndex ()
}
com/ibm/icu/impl/locale/LocaleValidityChecker$1.classLocaleValidityChecker.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.LocaleValidityChecker$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$ValidIdentifiers$Datatype
static final int[] $SwitchMap$com$ibm$icu$impl$locale$KeyTypeData$ValueType
static final int[] $SwitchMap$com$ibm$icu$impl$locale$LocaleValidityChecker$SpecialCase
static void ()
}
com/ibm/icu/impl/locale/LocaleValidityChecker$SpecialCase.classLocaleValidityChecker.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase normal
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase anything
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase reorder
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase codepoints
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase subdivision
public static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase rgKey
private static final com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase[] $VALUES
public static com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase[] values ()
public static com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase get (java.lang.String)
String key
static void ()
}
com/ibm/icu/impl/locale/LocaleValidityChecker$Where.classLocaleValidityChecker.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.LocaleValidityChecker$Where extends java.lang.Object {
public com.ibm.icu.impl.ValidIdentifiers$Datatype fieldFailure
public String codeFailure
public void ()
public boolean set (com.ibm.icu.impl.ValidIdentifiers$Datatype, java.lang.String)
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
String code
public java.lang.String toString ()
}
com/ibm/icu/impl/locale/LocaleValidityChecker.classLocaleValidityChecker.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.LocaleValidityChecker extends java.lang.Object {
private final java.util.Set datasubtypes
private final boolean allowsDeprecated
static java.util.regex.Pattern SEPARATOR
private static final java.util.regex.Pattern VALID_X
static final java.util.Set REORDERING_INCLUDE
static final java.util.Set REORDERING_EXCLUDE
static final java.util.Set REGULAR_ONLY
public void (java.util.Set)
java.util.Set datasubtypes
public transient void (com.ibm.icu.impl.ValidIdentifiers$Datasubtype[])
com.ibm.icu.impl.ValidIdentifiers$Datasubtype[] datasubtypes
public java.util.Set getDatasubtypes ()
public boolean isValid (com.ibm.icu.util.ULocale, com.ibm.icu.impl.locale.LocaleValidityChecker$Where)
String variant
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
Exception e
Character c
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.locale.LocaleValidityChecker$Where where
String language
String script
String region
String variantString
java.util.Set extensionKeys
private boolean isValidU (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ValidIdentifiers$Datatype, java.lang.String, com.ibm.icu.impl.locale.LocaleValidityChecker$Where)
NumberFormatException e
boolean newlyAdded
com.ibm.icu.util.Output isKnownKey
com.ibm.icu.util.Output isSpecialType
String type
String subtag
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
String extensionString
com.ibm.icu.impl.locale.LocaleValidityChecker$Where where
String key
int typeCount
com.ibm.icu.impl.locale.KeyTypeData$ValueType valueType
com.ibm.icu.impl.locale.LocaleValidityChecker$SpecialCase specialCase
StringBuilder prefix
java.util.Set seen
StringBuilder tBuffer
private boolean isSubdivision (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale max
com.ibm.icu.util.ULocale locale
String subtag
String region
String subdivision
String localeRegion
private boolean isScriptReorder (java.lang.String)
String subtag
private boolean isValidLocale (java.lang.String, com.ibm.icu.impl.locale.LocaleValidityChecker$Where)
com.ibm.icu.util.ULocale locale
int startIndex
String[] list
com.ibm.icu.util.IllformedLocaleException e
Exception e
String extensionString
com.ibm.icu.impl.locale.LocaleValidityChecker$Where where
private boolean isValid (com.ibm.icu.impl.ValidIdentifiers$Datatype, java.lang.String, com.ibm.icu.impl.locale.LocaleValidityChecker$Where)
com.ibm.icu.impl.ValidIdentifiers$Datatype datatype
String code
com.ibm.icu.impl.locale.LocaleValidityChecker$Where where
static void ()
}
com/ibm/icu/impl/locale/ParseStatus.classParseStatus.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.ParseStatus extends java.lang.Object {
int _parseLength
int _errorIndex
String _errorMsg
public void ()
public void reset ()
public boolean isError ()
public int getErrorIndex ()
public int getParseLength ()
public java.lang.String getErrorMessage ()
}
com/ibm/icu/impl/locale/StringTokenIterator.classStringTokenIterator.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.StringTokenIterator extends java.lang.Object {
private String _text
private String _dlms
private String _token
private int _start
private int _end
private boolean _done
public void (java.lang.String, java.lang.String)
String text
String dlms
public java.lang.String first ()
public java.lang.String current ()
public int currentStart ()
public int currentEnd ()
public boolean isDone ()
public java.lang.String next ()
public boolean hasNext ()
public com.ibm.icu.impl.locale.StringTokenIterator setStart (int)
int offset
public com.ibm.icu.impl.locale.StringTokenIterator setText (java.lang.String)
String text
private int nextDelimiter (int)
int i
char c
int start
int idx
}
com/ibm/icu/impl/locale/UnicodeLocaleExtension.classUnicodeLocaleExtension.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.UnicodeLocaleExtension extends com.ibm.icu.impl.locale.Extension {
public static final char SINGLETON
private static final java.util.SortedSet EMPTY_SORTED_SET
private static final java.util.SortedMap EMPTY_SORTED_MAP
private java.util.SortedSet _attributes
private java.util.SortedMap _keywords
public static final com.ibm.icu.impl.locale.UnicodeLocaleExtension CA_JAPANESE
public static final com.ibm.icu.impl.locale.UnicodeLocaleExtension NU_THAI
private void ()
void (java.util.SortedSet, java.util.SortedMap)
String attribute
String key
String value
java.util.Map$Entry keyword
StringBuilder sb
java.util.SortedSet attributes
java.util.SortedMap keywords
public java.util.Set getUnicodeLocaleAttributes ()
public java.util.Set getUnicodeLocaleKeys ()
public java.lang.String getUnicodeLocaleType (java.lang.String)
String unicodeLocaleKey
public static boolean isSingletonChar (char)
char c
public static boolean isAttribute (java.lang.String)
String s
public static boolean isKey (java.lang.String)
String s
public static boolean isTypeSubtag (java.lang.String)
String s
public static boolean isType (java.lang.String)
int idx
String subtag
String s
int startIdx
boolean sawSubtag
static void ()
}
com/ibm/icu/impl/locale/XCldrStub$1.classXCldrStub.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XCldrStub$1 extends java.lang.Object {
}
com/ibm/icu/impl/locale/XCldrStub$CollectionUtilities.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$CollectionUtilities extends java.lang.Object {
public void ()
public static java.lang.String join (java.lang.Iterable, java.lang.String)
Iterable source
String separator
}
com/ibm/icu/impl/locale/XCldrStub$FileUtilities.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$FileUtilities extends java.lang.Object {
public static final java.nio.charset.Charset UTF8
public void ()
public static java.io.BufferedReader openFile (java.lang.Class, java.lang.String)
Class class1
String file
public static java.io.BufferedReader openFile (java.lang.Class, java.lang.String, java.nio.charset.Charset)
java.io.InputStream resourceAsStream
java.io.InputStreamReader reader
java.io.BufferedReader bufferedReader
String relativeFileName
Exception e1
String className
String canonicalName
Exception e
Class class1
String file
java.nio.charset.Charset charset
public static java.lang.String getRelativeFileName (java.lang.Class, java.lang.String)
Class class1
String filename
java.net.URL resource
String resourceString
static void ()
}
com/ibm/icu/impl/locale/XCldrStub$HashMultimap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$HashMultimap extends com.ibm.icu.impl.locale.XCldrStub$Multimap {
private void ()
public static com.ibm.icu.impl.locale.XCldrStub$HashMultimap create ()
}
com/ibm/icu/impl/locale/XCldrStub$ImmutableMap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$ImmutableMap extends java.lang.Object {
public void ()
public static java.util.Map copyOf (java.util.Map)
java.util.Map values
}
com/ibm/icu/impl/locale/XCldrStub$ImmutableMultimap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$ImmutableMultimap extends java.lang.Object {
public void ()
public static com.ibm.icu.impl.locale.XCldrStub$Multimap copyOf (com.ibm.icu.impl.locale.XCldrStub$Multimap)
java.util.Set value
java.util.Map$Entry entry
com.ibm.icu.impl.locale.XCldrStub$Multimap values
java.util.LinkedHashMap temp
}
com/ibm/icu/impl/locale/XCldrStub$ImmutableSet.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$ImmutableSet extends java.lang.Object {
public void ()
public static java.util.Set copyOf (java.util.Set)
java.util.Set values
}
com/ibm/icu/impl/locale/XCldrStub$Joiner.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$Joiner extends java.lang.Object {
private final String separator
private void (java.lang.String)
String separator
public static final com.ibm.icu.impl.locale.XCldrStub$Joiner on (java.lang.String)
String separator
public java.lang.String join (java.lang.Object[])
Object[] source
public java.lang.String join (java.lang.Iterable)
Iterable source
}
com/ibm/icu/impl/locale/XCldrStub$LinkedHashMultimap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$LinkedHashMultimap extends com.ibm.icu.impl.locale.XCldrStub$Multimap {
private void ()
public static com.ibm.icu.impl.locale.XCldrStub$LinkedHashMultimap create ()
}
com/ibm/icu/impl/locale/XCldrStub$Multimap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$Multimap extends java.lang.Object {
private final java.util.Map map
private final Class setClass
private void (java.util.Map, java.lang.Class)
java.util.Map map
Class setClass
public final transient com.ibm.icu.impl.locale.XCldrStub$Multimap putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public void putAll (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public void putAll (java.util.Collection, java.lang.Object)
Object key
java.util.Collection keys
Object value
public void putAll (com.ibm.icu.impl.locale.XCldrStub$Multimap)
java.util.Map$Entry entry
com.ibm.icu.impl.locale.XCldrStub$Multimap source
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
private java.util.Set createSetIfMissing (java.lang.Object)
Object key
java.util.Set old
private java.util.Set getInstance ()
Exception e
public java.util.Set get (java.lang.Object)
Object key
java.util.Set result
public java.util.Set keySet ()
public java.util.Map asMap ()
public java.util.Set values ()
java.util.Set valueSet
java.util.Collection values
java.util.Set result
public int size ()
public java.lang.Iterable entries ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
void (java.util.Map, java.lang.Class, com.ibm.icu.impl.locale.XCldrStub$1)
java.util.Map x0
Class x1
com.ibm.icu.impl.locale.XCldrStub$1 x2
}
com/ibm/icu/impl/locale/XCldrStub$MultimapIterator.classXCldrStub.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XCldrStub$MultimapIterator extends java.lang.Object implements java.util.Iterator java.lang.Iterable {
private final java.util.Iterator it1
private java.util.Iterator it2
private final com.ibm.icu.impl.locale.XCldrStub$ReusableEntry entry
private void (java.util.Map)
java.util.Map map
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry e
public java.util.Iterator iterator ()
public void remove ()
public volatile java.lang.Object next ()
void (java.util.Map, com.ibm.icu.impl.locale.XCldrStub$1)
java.util.Map x0
com.ibm.icu.impl.locale.XCldrStub$1 x1
}
com/ibm/icu/impl/locale/XCldrStub$Multimaps.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$Multimaps extends java.lang.Object {
public void ()
public static com.ibm.icu.impl.locale.XCldrStub$Multimap invertFrom (com.ibm.icu.impl.locale.XCldrStub$Multimap, com.ibm.icu.impl.locale.XCldrStub$Multimap)
java.util.Map$Entry entry
com.ibm.icu.impl.locale.XCldrStub$Multimap source
com.ibm.icu.impl.locale.XCldrStub$Multimap target
public static com.ibm.icu.impl.locale.XCldrStub$Multimap invertFrom (java.util.Map, com.ibm.icu.impl.locale.XCldrStub$Multimap)
java.util.Map$Entry entry
java.util.Map source
com.ibm.icu.impl.locale.XCldrStub$Multimap target
public static java.util.Map forMap (java.util.Map)
java.util.Map map
}
com/ibm/icu/impl/locale/XCldrStub$Predicate.classXCldrStub.java
package com.ibm.icu.impl.locale
public abstract com.ibm.icu.impl.locale.XCldrStub$Predicate extends java.lang.Object {
public abstract boolean test (java.lang.Object)
}
com/ibm/icu/impl/locale/XCldrStub$RegexUtilities.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$RegexUtilities extends java.lang.Object {
public void ()
public static int findMismatch (java.util.regex.Matcher, java.lang.CharSequence)
boolean matches
java.util.regex.Matcher m
CharSequence s
int i
public static java.lang.String showMismatch (java.util.regex.Matcher, java.lang.CharSequence)
java.util.regex.Matcher m
CharSequence s
int failPoint
String show
}
com/ibm/icu/impl/locale/XCldrStub$ReusableEntry.classXCldrStub.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XCldrStub$ReusableEntry extends java.lang.Object implements java.util.Map$Entry {
Object key
Object value
private void ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
void (com.ibm.icu.impl.locale.XCldrStub$1)
com.ibm.icu.impl.locale.XCldrStub$1 x0
}
com/ibm/icu/impl/locale/XCldrStub$Splitter.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$Splitter extends java.lang.Object {
java.util.regex.Pattern pattern
boolean trimResults
public void (char)
char c
public void (java.util.regex.Pattern)
java.util.regex.Pattern p
public static com.ibm.icu.impl.locale.XCldrStub$Splitter on (char)
char c
public static com.ibm.icu.impl.locale.XCldrStub$Splitter on (java.util.regex.Pattern)
java.util.regex.Pattern p
public java.util.List splitToList (java.lang.String)
int i
String input
String[] items
public com.ibm.icu.impl.locale.XCldrStub$Splitter trimResults ()
public java.lang.Iterable split (java.lang.String)
String input
}
com/ibm/icu/impl/locale/XCldrStub$TreeMultimap.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub$TreeMultimap extends com.ibm.icu.impl.locale.XCldrStub$Multimap {
private void ()
public static com.ibm.icu.impl.locale.XCldrStub$TreeMultimap create ()
}
com/ibm/icu/impl/locale/XCldrStub.classXCldrStub.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XCldrStub extends java.lang.Object {
public void ()
public static java.lang.String join (java.lang.Object[], java.lang.String)
int i
Object[] source
String separator
StringBuilder result
public static java.lang.String join (java.lang.Iterable, java.lang.String)
Object item
Iterable source
String separator
StringBuilder result
boolean first
}
com/ibm/icu/impl/locale/XLikelySubtags$Aliases.classXLikelySubtags.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLikelySubtags$Aliases extends java.lang.Object {
final java.util.Map toCanonical
final com.ibm.icu.impl.locale.XCldrStub$Multimap toAliases
public java.lang.String getCanonical (java.lang.String)
String alias
String canonical
public java.util.Set getAliases (java.lang.String)
String canonical
java.util.Set aliases
public void (java.lang.String)
com.ibm.icu.util.UResourceBundle res
String aliasFrom
String aliasReason
String aliasTo
int spacePos
String aliasFirst
int i
String key
com.ibm.icu.util.UResourceBundle metadata
com.ibm.icu.util.UResourceBundle metadataAlias
com.ibm.icu.util.UResourceBundle territoryAlias
java.util.Map toCanonical1
}
com/ibm/icu/impl/locale/XLikelySubtags$LSR.classXLikelySubtags.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLikelySubtags$LSR extends java.lang.Object {
public final String language
public final String script
public final String region
public static com.ibm.icu.impl.locale.XLikelySubtags$Aliases LANGUAGE_ALIASES
public static com.ibm.icu.impl.locale.XLikelySubtags$Aliases REGION_ALIASES
private static final java.util.HashMap pseudoReplacements
public static com.ibm.icu.impl.locale.XLikelySubtags$LSR from (java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
static com.ibm.icu.impl.locale.XLikelySubtags$LSR from (java.lang.String)
String languageIdentifier
String[] parts
String lang
String p2
String p3
public static com.ibm.icu.impl.locale.XLikelySubtags$LSR from (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.locale.XLikelySubtags$LSR replacement
public static com.ibm.icu.impl.locale.XLikelySubtags$LSR fromMaximalized (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.locale.XLikelySubtags$LSR replacement
public static com.ibm.icu.impl.locale.XLikelySubtags$LSR fromMaximalized (java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String canonicalLanguage
String canonicalRegion
public void (java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
public java.lang.String toString ()
StringBuilder result
public com.ibm.icu.impl.locale.XLikelySubtags$LSR replace (java.lang.String, java.lang.String, java.lang.String)
String language2
String script2
String region2
public boolean equals (java.lang.Object)
com.ibm.icu.impl.locale.XLikelySubtags$LSR other
Object obj
public int hashCode ()
static void ()
int i
String[][] source
}
com/ibm/icu/impl/locale/XLikelySubtags$Maker$1.classXLikelySubtags.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.XLikelySubtags$Maker$1 extends com.ibm.icu.impl.locale.XLikelySubtags$Maker {
void ()
public java.util.Map make ()
public volatile java.lang.Object make ()
}
com/ibm/icu/impl/locale/XLikelySubtags$Maker$2.classXLikelySubtags.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.XLikelySubtags$Maker$2 extends com.ibm.icu.impl.locale.XLikelySubtags$Maker {
void ()
public java.util.Map make ()
public volatile java.lang.Object make ()
}
com/ibm/icu/impl/locale/XLikelySubtags$Maker.classXLikelySubtags.java
package com.ibm.icu.impl.locale
abstract com.ibm.icu.impl.locale.XLikelySubtags$Maker extends java.lang.Object {
static final com.ibm.icu.impl.locale.XLikelySubtags$Maker HASHMAP
static final com.ibm.icu.impl.locale.XLikelySubtags$Maker TREEMAP
void ()
abstract java.lang.Object make ()
public java.lang.Object getSubtable (java.util.Map, java.lang.Object)
java.util.Map langTable
Object language
Object scriptTable
static void ()
}
com/ibm/icu/impl/locale/XLikelySubtags.classXLikelySubtags.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLikelySubtags extends java.lang.Object {
private static final com.ibm.icu.impl.locale.XLikelySubtags DEFAULT
final java.util.Map langTable
public static final com.ibm.icu.impl.locale.XLikelySubtags getDefault ()
public void ()
private static java.util.Map getDefaultRawData ()
String key
java.util.Enumeration enumer
java.util.Map rawData
com.ibm.icu.util.UResourceBundle bundle
public void (java.util.Map, boolean)
java.util.Map rawData
boolean skipNoncanonical
private java.util.Map init (java.util.Map, boolean)
String regionAlias
String languageAlias
com.ibm.icu.impl.locale.XLikelySubtags$LSR ltp
String language
String script
String region
String languageTarget
String scriptTarget
String regionTarget
java.util.Collection languageAliases
java.util.Collection regionAliases
java.util.Map$Entry sourceTarget
com.ibm.icu.impl.locale.XLikelySubtags$LSR value
java.util.Map$Entry regionEntry
String script
java.util.Map regionMap
java.util.Map$Entry scriptEntry
String lang
java.util.Map scriptMap
java.util.Map$Entry langEntry
java.util.Map rawData
boolean skipNoncanonical
com.ibm.icu.impl.locale.XLikelySubtags$Maker maker
java.util.Map result
java.util.Map internCache
java.util.Map undScriptMap
java.util.Map undEmptyRegionMap
private void set (java.util.Map, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
java.util.Map langTable
String language
String script
String region
String languageTarget
String scriptTarget
String regionTarget
java.util.Map internCache
com.ibm.icu.impl.locale.XLikelySubtags$LSR newValue
com.ibm.icu.impl.locale.XLikelySubtags$LSR oldValue
private void set (java.util.Map, java.lang.String, java.lang.String, java.lang.String, com.ibm.icu.impl.locale.XLikelySubtags$LSR)
java.util.Map langTable
String language
String script
String region
com.ibm.icu.impl.locale.XLikelySubtags$LSR newValue
java.util.Map scriptTable
java.util.Map regionTable
public com.ibm.icu.impl.locale.XLikelySubtags$LSR maximize (java.lang.String)
String source
public com.ibm.icu.impl.locale.XLikelySubtags$LSR maximize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale source
public com.ibm.icu.impl.locale.XLikelySubtags$LSR maximize (com.ibm.icu.impl.locale.XLikelySubtags$LSR)
com.ibm.icu.impl.locale.XLikelySubtags$LSR source
public com.ibm.icu.impl.locale.XLikelySubtags$LSR maximize (java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
int retainOldMask
java.util.Map scriptTable
java.util.Map regionTable
com.ibm.icu.impl.locale.XLikelySubtags$LSR result
private com.ibm.icu.impl.locale.XLikelySubtags$LSR minimizeSubtags (java.lang.String, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale$Minimize)
String languageIn
String scriptIn
String regionIn
com.ibm.icu.util.ULocale$Minimize fieldToFavor
com.ibm.icu.impl.locale.XLikelySubtags$LSR result
java.util.Map scriptTable
java.util.Map regionTable0
com.ibm.icu.impl.locale.XLikelySubtags$LSR value00
boolean favorRegionOk
com.ibm.icu.impl.locale.XLikelySubtags$LSR result2
private static java.lang.StringBuilder show (java.util.Map, java.lang.String, java.lang.StringBuilder)
String key
Object value
java.util.Map$Entry e
java.util.Map map
String indent
StringBuilder output
String first
public java.lang.String toString ()
static com.ibm.icu.impl.locale.XLikelySubtags access$000 ()
static void ()
}
com/ibm/icu/impl/locale/XLocaleDistance$1.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$1 extends java.lang.Object {
}
com/ibm/icu/impl/locale/XLocaleDistance$AddSub.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$AddSub extends java.lang.Object implements com.ibm.icu.impl.locale.XCldrStub$Predicate {
private final String desiredSub
private final String supportedSub
private final com.ibm.icu.impl.locale.XLocaleDistance$CopyIfEmpty r
void (java.lang.String, java.lang.String, com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable)
String desiredSub
String supportedSub
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable distanceTableToCopy
public boolean test (com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode node
public volatile boolean test (java.lang.Object)
}
com/ibm/icu/impl/locale/XLocaleDistance$CompactAndImmutablizer.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$CompactAndImmutablizer extends com.ibm.icu.impl.locale.XLocaleDistance$IdMakerFull {
void ()
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable compact (com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable)
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable item
java.util.Map compact (java.util.Map, int)
Object value
java.util.Map$Entry entry
java.util.Map item
int level
java.util.Map copy
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode compact (com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode item
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable distanceTable
}
com/ibm/icu/impl/locale/XLocaleDistance$CopyIfEmpty.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$CopyIfEmpty extends java.lang.Object implements com.ibm.icu.impl.locale.XCldrStub$Predicate {
private final com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable toCopy
void (com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable)
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable resetIfNotNull
public boolean test (com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode node
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable subtables
public volatile boolean test (java.lang.Object)
}
com/ibm/icu/impl/locale/XLocaleDistance$DistanceNode.classXLocaleDistance.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode extends java.lang.Object {
final int distance
public void (int)
int distance
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable getDistanceTable ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/ibm/icu/impl/locale/XLocaleDistance$DistanceOption.classXLocaleDistance.java
package com.ibm.icu.impl.locale
public final com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption REGION_FIRST
public static final com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption SCRIPT_FIRST
private static final com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption[] $VALUES
public static com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption[] values ()
public static com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/locale/XLocaleDistance$DistanceTable.classXLocaleDistance.java
package com.ibm.icu.impl.locale
public abstract com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable extends java.lang.Object {
public void ()
abstract int getDistance (java.lang.String, java.lang.String, com.ibm.icu.util.Output, boolean)
abstract java.util.Set getCloser (int)
abstract java.lang.String toString (boolean)
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable compact ()
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode getInternalNode (java.lang.String, java.lang.String)
String any
String any2
public java.util.Map getInternalMatches ()
public boolean isEmpty ()
}
com/ibm/icu/impl/locale/XLocaleDistance$IdMakerFull.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$IdMakerFull extends java.lang.Object implements com.ibm.icu.impl.locale.XLocaleDistance$IdMapper {
private final java.util.Map objectToInt
private final java.util.List intToObject
final String name
void (java.lang.String)
String name
void ()
void (java.lang.String, java.lang.Object)
String name
Object zeroValue
public java.lang.Integer add (java.lang.Object)
Integer newResult
Object source
Integer result
public java.lang.Integer toId (java.lang.Object)
Object source
public java.lang.Object fromId (int)
int id
public java.lang.Object intern (java.lang.Object)
Object source
public int size ()
public java.lang.Integer getOldAndAdd (java.lang.Object)
Integer newResult
Object source
Integer result
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile java.lang.Object toId (java.lang.Object)
}
com/ibm/icu/impl/locale/XLocaleDistance$IdMapper.classXLocaleDistance.java
package com.ibm.icu.impl.locale
abstract com.ibm.icu.impl.locale.XLocaleDistance$IdMapper extends java.lang.Object {
public abstract java.lang.Object toId (java.lang.Object)
}
com/ibm/icu/impl/locale/XLocaleDistance$RegionMapper$Builder.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper$Builder extends java.lang.Object {
private final com.ibm.icu.impl.locale.XCldrStub$Multimap regionToRawPartition
private final com.ibm.icu.impl.locale.XLocaleDistance$RegionSet regionSet
private final java.util.Set paradigms
void ()
void add (java.lang.String, java.lang.String)
String region
String region
String variable
String barString
java.util.Set tempRegions
java.util.Set inverse
String inverseVariable
public transient com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper$Builder addParadigms (java.lang.String[])
String paradigm
String[] paradigmRegions
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper build ()
String variable
String region
java.util.Collection rawPartition
String partition
java.util.Map$Entry e
String partition
java.util.Map$Entry e2
String macro
java.util.Map$Entry e
com.ibm.icu.impl.locale.XLocaleDistance$IdMakerFull id
com.ibm.icu.impl.locale.XCldrStub$Multimap variableToPartitions
java.util.Map regionToPartition
com.ibm.icu.impl.locale.XCldrStub$Multimap partitionToRegions
com.ibm.icu.impl.locale.XCldrStub$Multimap macroToPartitions
}
com/ibm/icu/impl/locale/XLocaleDistance$RegionMapper.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper extends java.lang.Object implements com.ibm.icu.impl.locale.XLocaleDistance$IdMapper {
final com.ibm.icu.impl.locale.XCldrStub$Multimap variableToPartition
final java.util.Map regionToPartition
final com.ibm.icu.impl.locale.XCldrStub$Multimap macroToPartitions
final java.util.Set paradigms
private void (com.ibm.icu.impl.locale.XCldrStub$Multimap, java.util.Map, com.ibm.icu.impl.locale.XCldrStub$Multimap, java.util.Set)
com.ibm.icu.impl.locale.XCldrStub$Multimap variableToPartitionIn
java.util.Map regionToPartitionIn
com.ibm.icu.impl.locale.XCldrStub$Multimap macroToPartitionsIn
java.util.Set paradigmsIn
public java.lang.String toId (java.lang.String)
String region
String result
public java.util.Collection getIdsFromVariable (java.lang.String)
String variable
java.util.Collection result
public java.util.Set regions ()
public java.util.Set variables ()
public java.lang.String toString ()
java.util.Map$Entry e
java.util.Map$Entry e
java.util.Map$Entry e
com.ibm.icu.impl.locale.XCldrStub$TreeMultimap partitionToVariables
com.ibm.icu.impl.locale.XCldrStub$TreeMultimap partitionToRegions
StringBuilder buffer
public volatile java.lang.Object toId (java.lang.Object)
void (com.ibm.icu.impl.locale.XCldrStub$Multimap, java.util.Map, com.ibm.icu.impl.locale.XCldrStub$Multimap, java.util.Set, com.ibm.icu.impl.locale.XLocaleDistance$1)
com.ibm.icu.impl.locale.XCldrStub$Multimap x0
java.util.Map x1
com.ibm.icu.impl.locale.XCldrStub$Multimap x2
java.util.Set x3
com.ibm.icu.impl.locale.XLocaleDistance$1 x4
}
com/ibm/icu/impl/locale/XLocaleDistance$RegionSet$Operation.classXLocaleDistance.java
package com.ibm.icu.impl.locale
final com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation extends java.lang.Enum {
public static final com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation add
public static final com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation remove
private static final com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation[] $VALUES
public static com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation[] values ()
public static com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/locale/XLocaleDistance$RegionSet.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$RegionSet extends java.lang.Object {
private final java.util.Set tempRegions
private com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation operation
private void ()
private java.util.Set parseSet (java.lang.String)
char c
String barString
int last
int i
private java.util.Set inverse ()
java.util.TreeSet result
private void add (java.lang.String, int, int)
String region
String barString
int last
int i
private void changeSet (com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation, java.lang.String)
com.ibm.icu.impl.locale.XLocaleDistance$RegionSet$Operation operation
String region
java.util.Collection contained
void (com.ibm.icu.impl.locale.XLocaleDistance$1)
com.ibm.icu.impl.locale.XLocaleDistance$1 x0
static java.util.Set access$200 (com.ibm.icu.impl.locale.XLocaleDistance$RegionSet, java.lang.String)
com.ibm.icu.impl.locale.XLocaleDistance$RegionSet x0
String x1
static java.util.Set access$300 (com.ibm.icu.impl.locale.XLocaleDistance$RegionSet)
com.ibm.icu.impl.locale.XLocaleDistance$RegionSet x0
}
com/ibm/icu/impl/locale/XLocaleDistance$StringDistanceNode.classXLocaleDistance.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode extends com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode {
final com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable distanceTable
public void (int, com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable)
int distance
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable distanceTable
public boolean equals (java.lang.Object)
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode other
Object obj
public int hashCode ()
void (int)
int distance
public void addSubtables (java.lang.String, java.lang.String, com.ibm.icu.impl.locale.XLocaleDistance$CopyIfEmpty)
String desiredSub
String supportedSub
com.ibm.icu.impl.locale.XLocaleDistance$CopyIfEmpty r
public java.lang.String toString ()
public void copyTables (com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable)
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable value
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable getDistanceTable ()
}
com/ibm/icu/impl/locale/XLocaleDistance$StringDistanceTable.classXLocaleDistance.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable extends com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable {
final java.util.Map subtables
void (java.util.Map)
java.util.Map tables
void ()
public boolean isEmpty ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public int getDistance (java.lang.String, java.lang.String, com.ibm.icu.util.Output, boolean)
String desired
String supported
com.ibm.icu.util.Output distanceTable
boolean starEquals
boolean star
java.util.Map sub2
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode value
int result
public void copy (com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode value
java.util.Map$Entry e2
java.util.Map$Entry e1
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable other
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode addSubtable (java.lang.String, java.lang.String, int)
String desired
String supported
int distance
java.util.Map sub2
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode oldNode
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode newNode
private com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode getNode (java.lang.String, java.lang.String)
String desired
String supported
java.util.Map sub2
public void addSubtables (java.lang.String, java.lang.String, com.ibm.icu.impl.locale.XCldrStub$Predicate)
com.ibm.icu.util.Output node2
int distance
String desired
String supported
com.ibm.icu.impl.locale.XCldrStub$Predicate action
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode node
public void addSubtables (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode value
String key2
boolean supportedIsKey
java.util.Map$Entry e2
String key1
boolean desiredIsKey
java.util.Map$Entry e1
String desiredLang
String supportedLang
String desiredScript
String supportedScript
int percentage
boolean haveKeys
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable dt
com.ibm.icu.impl.locale.XLocaleDistance$CopyIfEmpty r
public void addSubtables (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode value
String key2
boolean supportedIsKey
java.util.Map$Entry e2
String key1
boolean desiredIsKey
java.util.Map$Entry e1
String desiredLang
String supportedLang
String desiredScript
String supportedScript
String desiredRegion
String supportedRegion
int percentage
boolean haveKeys
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable dt
com.ibm.icu.impl.locale.XLocaleDistance$AddSub r
public java.lang.String toString ()
public java.lang.String toString (boolean)
boolean abbreviate
public java.lang.StringBuilder toString (boolean, java.lang.String, com.ibm.icu.impl.locale.XLocaleDistance$IdMakerFull, java.lang.StringBuilder)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable distanceTable
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode value
java.util.Map$Entry e2
java.util.Map subsubtable
String indent3
java.util.Map$Entry e1
boolean abbreviate
String indent
com.ibm.icu.impl.locale.XLocaleDistance$IdMakerFull intern
StringBuilder buffer
String indent2
Integer id
public com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable compact ()
public java.util.Set getCloser (int)
java.util.Map$Entry e2
String desired
java.util.Map$Entry e1
int threshold
java.util.Set result
public java.lang.Integer getInternalDistance (java.lang.String, java.lang.String)
String a
String b
java.util.Map subsub
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode dnode
public com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode getInternalNode (java.lang.String, java.lang.String)
String a
String b
java.util.Map subsub
public java.util.Map getInternalMatches ()
java.util.Map$Entry entry
java.util.Map result
public volatile com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable compact ()
}
com/ibm/icu/impl/locale/XLocaleDistance.classXLocaleDistance.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLocaleDistance extends java.lang.Object {
static final boolean PRINT_OVERRIDES
public static final int ABOVE_THRESHOLD
private static final boolean TRACE_DISTANCE
public static final String ANY
static final com.ibm.icu.text.LocaleDisplayNames english
static final com.ibm.icu.impl.locale.XCldrStub$Multimap CONTAINER_TO_CONTAINED
static final com.ibm.icu.impl.locale.XCldrStub$Multimap CONTAINER_TO_CONTAINED_FINAL
private static final java.util.Set ALL_FINAL_REGIONS
private final com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable languageDesired2Supported
private final com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper regionMapper
private final int defaultLanguageDistance
private final int defaultScriptDistance
private final int defaultRegionDistance
private static final com.ibm.icu.impl.locale.XLocaleDistance DEFAULT
static final boolean $assertionsDisabled
private static java.lang.String fixAny (java.lang.String)
String string
private static java.util.List xGetLanguageMatcherData ()
com.ibm.icu.impl.ICUResourceBundle item
boolean oneway
com.ibm.icu.util.UResourceBundleIterator iter
java.util.List distanceList
com.ibm.icu.impl.ICUResourceBundle suppData
com.ibm.icu.impl.ICUResourceBundle languageMatchingNew
com.ibm.icu.impl.ICUResourceBundle written
private static java.util.Set xGetParadigmLocales ()
com.ibm.icu.impl.ICUResourceBundle suppData
com.ibm.icu.impl.ICUResourceBundle languageMatchingInfo
com.ibm.icu.impl.ICUResourceBundle writtenParadigmLocales
java.util.HashSet paradigmLocales
private static java.util.Map xGetMatchVariables ()
String key
java.util.Enumeration enumer
com.ibm.icu.impl.ICUResourceBundle suppData
com.ibm.icu.impl.ICUResourceBundle languageMatchingInfo
com.ibm.icu.impl.ICUResourceBundle writtenMatchVariables
java.util.HashMap matchVariables
private static com.ibm.icu.impl.locale.XCldrStub$Multimap xGetContainment ()
com.ibm.icu.impl.locale.XCldrStub$TreeMultimap containment
com.ibm.icu.impl.locale.XCldrStub$TreeMultimap containmentResolved
private static java.util.Set fill (java.lang.String, com.ibm.icu.impl.locale.XCldrStub$TreeMultimap, com.ibm.icu.impl.locale.XCldrStub$Multimap)
String subregion
String region
com.ibm.icu.impl.locale.XCldrStub$TreeMultimap containment
com.ibm.icu.impl.locale.XCldrStub$Multimap toAddTo
java.util.Set contained
public void (com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable, com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable datadistancetable2
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper regionMapper
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode languageNode
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceNode scriptNode
com.ibm.icu.impl.locale.XLocaleDistance$DistanceNode regionNode
private static java.util.Map newMap ()
public int distance (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale supported
int threshold
com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
com.ibm.icu.impl.locale.XLikelySubtags$LSR supportedLSR
com.ibm.icu.impl.locale.XLikelySubtags$LSR desiredLSR
public int distanceRaw (com.ibm.icu.impl.locale.XLikelySubtags$LSR, com.ibm.icu.impl.locale.XLikelySubtags$LSR, int, com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption)
com.ibm.icu.impl.locale.XLikelySubtags$LSR desired
com.ibm.icu.impl.locale.XLikelySubtags$LSR supported
int threshold
com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
int result
public int distanceRaw (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption)
int tempSubdistance
String supportedPartition2
String desiredPartition2
int subdistance
String desiredLang
String supportedLang
String desiredScript
String supportedScript
String desiredRegion
String supportedRegion
int threshold
com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
com.ibm.icu.util.Output subtable
int distance
boolean scriptFirst
int scriptDistance
String desiredPartition
String supportedPartition
int subdistance
java.util.Collection desiredPartitions
java.util.Collection supportedPartitions
public static com.ibm.icu.impl.locale.XLocaleDistance getDefault ()
private static void printMatchXml (java.util.List, java.util.List, java.lang.Integer, java.lang.Boolean)
java.util.List desired
java.util.List supported
Integer distance
Boolean oneway
private static java.lang.String fixedName (java.util.List)
String region
String script
String language
java.util.List match
java.util.List alt
int size
StringBuilder result
public static void add (com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable, java.util.List, java.util.List, int)
String desiredRegion
String supportedRegion
String desiredScript
String supportedScript
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable languageDesired2Supported
java.util.List desired
java.util.List supported
int percentage
int size
String desiredLang
String supportedLang
public java.lang.String toString ()
public java.lang.String toString (boolean)
boolean abbreviate
static java.util.Set getContainingMacrosFor (java.util.Collection, java.util.Set)
java.util.Map$Entry entry
java.util.Collection input
java.util.Set output
public static com.ibm.icu.impl.locale.XCldrStub$Multimap invertMap (java.util.Map)
java.util.Map map
public java.util.Set getParadigms ()
public int getDefaultLanguageDistance ()
public int getDefaultScriptDistance ()
public int getDefaultRegionDistance ()
public com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable internalGetDistanceTable ()
public static void main (java.lang.String[])
String[] args
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable table
com.ibm.icu.impl.locale.XLocaleDistance$DistanceTable compactedTable
static java.util.Map access$000 ()
static java.util.Set access$500 ()
static void ()
String contained
String container
java.util.Map$Entry entry
com.ibm.icu.impl.locale.XCldrStub$Multimap containerToFinalContainedBuilder
String[] variableRule
String desiredRaw
String supportedRaw
java.util.List desired
java.util.List supported
Boolean oneway
int distance
int size
com.ibm.icu.impl.Row$R4 info
java.util.List desired
java.util.List supported
Integer distance
Boolean oneway
com.ibm.icu.impl.Row$R4 item2
java.util.List item1
String supportedRegion2
String desiredRegion2
java.util.List desiredBase
java.util.List supportedBase
Integer distance
java.util.Collection desiredRegions
java.util.Collection supportedRegions
String[] rule
java.util.List desired
String x
java.util.List desired
int i
String[][] variableOverrides
String[] paradigmRegions
String[][] regionRuleOverrides
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper$Builder rmb
com.ibm.icu.impl.locale.XLocaleDistance$StringDistanceTable defaultDistanceTable
com.ibm.icu.impl.locale.XLocaleDistance$RegionMapper defaultRegionMapper
com.ibm.icu.impl.locale.XCldrStub$Splitter bar
java.util.List[] sorted
java.util.List supported
}
com/ibm/icu/impl/locale/XLocaleMatcher$1.classXLocaleMatcher.java
package com.ibm.icu.impl.locale
com.ibm.icu.impl.locale.XLocaleMatcher$1 extends java.lang.Object {
}
com/ibm/icu/impl/locale/XLocaleMatcher$Builder.classXLocaleMatcher.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder extends java.lang.Object {
private java.util.Set supportedLanguagesList
private int thresholdDistance
private int demotionPerAdditionalDesiredLocale
private com.ibm.icu.util.ULocale defaultLanguage
private com.ibm.icu.impl.locale.XLocaleDistance localeDistance
private com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
public void ()
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setSupportedLocales (java.lang.String)
String languagePriorityList
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setSupportedLocales (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList languagePriorityList
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setSupportedLocales (java.util.Set)
java.util.Set languagePriorityList
java.util.Set temp
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setThresholdDistance (int)
int thresholdDistance
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setDemotionPerAdditionalDesiredLocale (int)
int demotionPerAdditionalDesiredLocale
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setLocaleDistance (com.ibm.icu.impl.locale.XLocaleDistance)
com.ibm.icu.impl.locale.XLocaleDistance localeDistance
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setDefaultLanguage (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale defaultLanguage
public com.ibm.icu.impl.locale.XLocaleMatcher$Builder setDistanceOption (com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption)
com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
public com.ibm.icu.impl.locale.XLocaleMatcher build ()
public java.lang.String toString ()
StringBuilder s
static com.ibm.icu.impl.locale.XLocaleDistance access$200 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
static int access$300 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
static java.util.Set access$400 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
static com.ibm.icu.util.ULocale access$500 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
static int access$600 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
static com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption access$700 (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
}
com/ibm/icu/impl/locale/XLocaleMatcher.classXLocaleMatcher.java
package com.ibm.icu.impl.locale
public com.ibm.icu.impl.locale.XLocaleMatcher extends java.lang.Object {
private static final com.ibm.icu.impl.locale.XLikelySubtags$LSR UND
private static final com.ibm.icu.util.ULocale UND_LOCALE
private static final boolean TRACE_MATCHER
private final com.ibm.icu.impl.locale.XLocaleDistance localeDistance
private final int thresholdDistance
private final int demotionPerAdditionalDesiredLocale
private final com.ibm.icu.impl.locale.XLocaleDistance$DistanceOption distanceOption
private final java.util.Map supportedLanguages
private final java.util.Set exactSupportedLocales
private final com.ibm.icu.util.ULocale defaultLanguage
public static com.ibm.icu.impl.locale.XLocaleMatcher$Builder builder ()
public void (java.lang.String)
String supportedLocales
public void (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList supportedLocales
public void (java.util.Set)
java.util.Set supportedLocales
private void (com.ibm.icu.impl.locale.XLocaleMatcher$Builder)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder builder
java.util.Set paradigms
com.ibm.icu.impl.locale.XCldrStub$Multimap temp2
private java.util.Set extractLsrSet (java.util.Set)
com.ibm.icu.impl.locale.XLikelySubtags$LSR max
com.ibm.icu.util.ULocale item
java.util.Set languagePriorityList
java.util.Set result
private com.ibm.icu.impl.locale.XCldrStub$Multimap extractLsrMap (java.util.Set, java.util.Set)
com.ibm.icu.impl.locale.XLikelySubtags$LSR max
com.ibm.icu.util.ULocale item
com.ibm.icu.impl.locale.XLikelySubtags$LSR key
java.util.Map$Entry entry
com.ibm.icu.impl.locale.XCldrStub$Multimap builder2
boolean first
java.util.Set languagePriorityList
java.util.Set priorities
com.ibm.icu.impl.locale.XCldrStub$Multimap builder
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public com.ibm.icu.util.ULocale getBestMatch (java.lang.String)
String languageList
public transient com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale[] locales
public com.ibm.icu.util.ULocale getBestMatch (java.util.Set)
java.util.Set desiredLanguages
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList desiredLanguages
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.LocalePriorityList, com.ibm.icu.util.Output)
com.ibm.icu.util.LocalePriorityList desiredLanguages
com.ibm.icu.util.Output outputBestDesired
private static java.util.Set asSet (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.LocalePriorityList languageList
java.util.Set temp
public com.ibm.icu.util.ULocale getBestMatch (java.util.Set, com.ibm.icu.util.Output)
com.ibm.icu.util.ULocale result
java.util.Collection found
int distance
java.util.Map$Entry supportedLsrAndLocale
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.impl.locale.XLikelySubtags$LSR desiredLSR
java.util.Map$Entry desiredLsrAndLocales
java.util.Set desiredLanguages
com.ibm.icu.util.Output outputBestDesired
com.ibm.icu.impl.locale.XCldrStub$Multimap desiredLSRs
int bestDistance
com.ibm.icu.util.ULocale bestDesiredLocale
java.util.Collection bestSupportedLocales
int delta
com.ibm.icu.util.ULocale result
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.ULocale, com.ibm.icu.util.Output)
com.ibm.icu.util.ULocale result
java.util.Collection found
int distance
java.util.Map$Entry supportedLsrAndLocale
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.Output outputBestDesired
int bestDistance
com.ibm.icu.util.ULocale bestDesiredLocale
java.util.Collection bestSupportedLocales
com.ibm.icu.impl.locale.XLikelySubtags$LSR desiredLSR
com.ibm.icu.util.ULocale result
public static com.ibm.icu.util.ULocale combine (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
char extensionKey
com.ibm.icu.util.ULocale$Builder b
String region
String variants
com.ibm.icu.util.ULocale bestSupported
com.ibm.icu.util.ULocale bestDesired
public int distance (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale supported
public int distance (java.lang.String, java.lang.String)
String desiredLanguage
String supportedLanguage
public java.lang.String toString ()
public double match (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale supported
public double match (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale desiredMax
com.ibm.icu.util.ULocale supported
com.ibm.icu.util.ULocale supportedMax
public com.ibm.icu.util.ULocale canonicalize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public int getThresholdDistance ()
static java.util.Set access$000 (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList x0
void (com.ibm.icu.impl.locale.XLocaleMatcher$Builder, com.ibm.icu.impl.locale.XLocaleMatcher$1)
com.ibm.icu.impl.locale.XLocaleMatcher$Builder x0
com.ibm.icu.impl.locale.XLocaleMatcher$1 x1
static void ()
}
com/ibm/icu/impl/number/AdoptingModifierStore.classAdoptingModifierStore.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.AdoptingModifierStore extends java.lang.Object implements com.ibm.icu.impl.number.ModifierStore {
private final com.ibm.icu.impl.number.Modifier positive
private final com.ibm.icu.impl.number.Modifier zero
private final com.ibm.icu.impl.number.Modifier negative
final com.ibm.icu.impl.number.Modifier[] mods
boolean frozen
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.number.Modifier, com.ibm.icu.impl.number.Modifier, com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier positive
com.ibm.icu.impl.number.Modifier zero
com.ibm.icu.impl.number.Modifier negative
public void ()
public void setModifier (int, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.number.Modifier)
int signum
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.Modifier mod
public void freeze ()
public com.ibm.icu.impl.number.Modifier getModifierWithoutPlural (int)
int signum
public com.ibm.icu.impl.number.Modifier getModifier (int, com.ibm.icu.impl.StandardPlural)
int signum
com.ibm.icu.impl.StandardPlural plural
private static int getModIndex (int, com.ibm.icu.impl.StandardPlural)
int signum
com.ibm.icu.impl.StandardPlural plural
static void ()
}
com/ibm/icu/impl/number/AffixPatternProvider$Flags.classAffixPatternProvider.java
package com.ibm.icu.impl.number
public final com.ibm.icu.impl.number.AffixPatternProvider$Flags extends java.lang.Object {
public static final int PLURAL_MASK
public static final int PREFIX
public static final int NEGATIVE_SUBPATTERN
public static final int PADDING
public void ()
}
com/ibm/icu/impl/number/AffixPatternProvider.classAffixPatternProvider.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.AffixPatternProvider extends java.lang.Object {
public static final int FLAG_POS_PREFIX
public static final int FLAG_POS_SUFFIX
public static final int FLAG_NEG_PREFIX
public static final int FLAG_NEG_SUFFIX
public abstract char charAt (int, int)
public abstract int length (int)
public abstract java.lang.String getString (int)
public abstract boolean hasCurrencySign ()
public abstract boolean positiveHasPlusSign ()
public abstract boolean hasNegativeSubpattern ()
public abstract boolean negativeHasMinusSign ()
public abstract boolean containsSymbolType (int)
public abstract boolean hasBody ()
}
com/ibm/icu/impl/number/AffixUtils$SymbolProvider.classAffixUtils.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.AffixUtils$SymbolProvider extends java.lang.Object {
public abstract java.lang.CharSequence getSymbol (int)
}
com/ibm/icu/impl/number/AffixUtils$TokenConsumer.classAffixUtils.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.AffixUtils$TokenConsumer extends java.lang.Object {
public abstract void consumeToken (int)
}
com/ibm/icu/impl/number/AffixUtils.classAffixUtils.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.AffixUtils extends java.lang.Object {
private static final int STATE_BASE
private static final int STATE_FIRST_QUOTE
private static final int STATE_INSIDE_QUOTE
private static final int STATE_AFTER_QUOTE
private static final int STATE_FIRST_CURR
private static final int STATE_SECOND_CURR
private static final int STATE_THIRD_CURR
private static final int STATE_FOURTH_CURR
private static final int STATE_FIFTH_CURR
private static final int STATE_OVERFLOW_CURR
private static final int TYPE_CODEPOINT
public static final int TYPE_MINUS_SIGN
public static final int TYPE_PLUS_SIGN
public static final int TYPE_PERCENT
public static final int TYPE_PERMILLE
public static final int TYPE_CURRENCY_SINGLE
public static final int TYPE_CURRENCY_DOUBLE
public static final int TYPE_CURRENCY_TRIPLE
public static final int TYPE_CURRENCY_QUAD
public static final int TYPE_CURRENCY_QUINT
public static final int TYPE_CURRENCY_OVERFLOW
static final boolean $assertionsDisabled
public void ()
public static int estimateLength (java.lang.CharSequence)
int cp
CharSequence patternString
int state
int offset
int length
public static int escape (java.lang.CharSequence, java.lang.StringBuilder)
int cp
CharSequence input
StringBuilder output
int state
int offset
int startLength
public static java.lang.String escape (java.lang.CharSequence)
CharSequence input
StringBuilder sb
public static final com.ibm.icu.text.NumberFormat$Field getFieldForType (int)
int type
public static int unescape (java.lang.CharSequence, com.ibm.icu.impl.number.NumberStringBuilder, int, com.ibm.icu.impl.number.AffixUtils$SymbolProvider)
int typeOrCp
CharSequence affixPattern
com.ibm.icu.impl.number.NumberStringBuilder output
int position
com.ibm.icu.impl.number.AffixUtils$SymbolProvider provider
int length
long tag
public static int unescapedCount (java.lang.CharSequence, boolean, com.ibm.icu.impl.number.AffixUtils$SymbolProvider)
CharSequence symbol
int typeOrCp
CharSequence affixPattern
boolean lengthOrCount
com.ibm.icu.impl.number.AffixUtils$SymbolProvider provider
int length
long tag
public static boolean containsType (java.lang.CharSequence, int)
CharSequence affixPattern
int type
long tag
public static boolean hasCurrencySymbols (java.lang.CharSequence)
int typeOrCp
CharSequence affixPattern
long tag
public static java.lang.String replaceType (java.lang.CharSequence, int, char)
int offset
CharSequence affixPattern
int type
char replacementChar
char[] chars
long tag
public static boolean containsOnlySymbolsAndIgnorables (java.lang.CharSequence, com.ibm.icu.text.UnicodeSet)
int typeOrCp
CharSequence affixPattern
com.ibm.icu.text.UnicodeSet ignorables
long tag
public static void iterateWithConsumer (java.lang.CharSequence, com.ibm.icu.impl.number.AffixUtils$TokenConsumer)
int typeOrCp
CharSequence affixPattern
com.ibm.icu.impl.number.AffixUtils$TokenConsumer consumer
long tag
private static long nextToken (long, java.lang.CharSequence)
int cp
int count
long tag
CharSequence patternString
int offset
int state
private static boolean hasNext (long, java.lang.CharSequence)
long tag
CharSequence string
int state
int offset
private static int getTypeOrCp (long)
long tag
int type
private static long makeTag (int, int, int, int)
int offset
int type
int state
int cp
long tag
private static int getOffset (long)
long tag
private static int getType (long)
long tag
private static int getState (long)
long tag
private static int getCodePoint (long)
long tag
static void ()
}
com/ibm/icu/impl/number/CompactData$CompactDataSink.classCompactData.java
package com.ibm.icu.impl.number
final com.ibm.icu.impl.number.CompactData$CompactDataSink extends com.ibm.icu.impl.UResource$Sink {
com.ibm.icu.impl.number.CompactData data
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.number.CompactData)
com.ibm.icu.impl.number.CompactData data
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int numZeros
com.ibm.icu.impl.StandardPlural plural
String patternString
int i4
byte magnitude
byte multiplier
com.ibm.icu.impl.UResource$Table pluralVariantsTable
int i3
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean isRoot
com.ibm.icu.impl.UResource$Table powersOfTenTable
static void ()
}
com/ibm/icu/impl/number/CompactData$CompactType.classCompactData.java
package com.ibm.icu.impl.number
public final com.ibm.icu.impl.number.CompactData$CompactType extends java.lang.Enum {
public static final com.ibm.icu.impl.number.CompactData$CompactType DECIMAL
public static final com.ibm.icu.impl.number.CompactData$CompactType CURRENCY
private static final com.ibm.icu.impl.number.CompactData$CompactType[] $VALUES
public static com.ibm.icu.impl.number.CompactData$CompactType[] values ()
public static com.ibm.icu.impl.number.CompactData$CompactType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/number/CompactData.classCompactData.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.CompactData extends java.lang.Object implements com.ibm.icu.impl.number.MultiplierProducer {
private static final String USE_FALLBACK
private final String[] patterns
private final byte[] multipliers
private byte largestMagnitude
private boolean isEmpty
private static final int COMPACT_MAX_DIGITS
static final boolean $assertionsDisabled
public void ()
public void populate (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.text.CompactDecimalFormat$CompactStyle, com.ibm.icu.impl.number.CompactData$CompactType)
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
com.ibm.icu.impl.number.CompactData$CompactType compactType
com.ibm.icu.impl.number.CompactData$CompactDataSink sink
com.ibm.icu.impl.ICUResourceBundle rb
boolean nsIsLatn
boolean compactIsShort
StringBuilder resourceKey
private static void getResourceBundleKey (java.lang.String, com.ibm.icu.text.CompactDecimalFormat$CompactStyle, com.ibm.icu.impl.number.CompactData$CompactType, java.lang.StringBuilder)
String nsName
com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
com.ibm.icu.impl.number.CompactData$CompactType compactType
StringBuilder sb
public void populate (java.util.Map)
com.ibm.icu.impl.StandardPlural plural
String patternString
int numZeros
java.util.Map$Entry pluralEntry
byte magnitude
java.util.Map$Entry magnitudeEntry
java.util.Map powersToPluralsToPatterns
public int getMultiplier (int)
int magnitude
public java.lang.String getPattern (int, com.ibm.icu.impl.StandardPlural)
int magnitude
com.ibm.icu.impl.StandardPlural plural
String patternString
public void getUniquePatterns (java.util.Set)
java.util.Set output
private static final int getIndex (int, com.ibm.icu.impl.StandardPlural)
int magnitude
com.ibm.icu.impl.StandardPlural plural
private static final int countZeros (java.lang.String)
int i
String patternString
int numZeros
static byte[] access$000 (com.ibm.icu.impl.number.CompactData)
com.ibm.icu.impl.number.CompactData x0
static java.lang.String[] access$100 (com.ibm.icu.impl.number.CompactData)
com.ibm.icu.impl.number.CompactData x0
static int access$200 (int, com.ibm.icu.impl.StandardPlural)
int x0
com.ibm.icu.impl.StandardPlural x1
static int access$300 (java.lang.String)
String x0
static byte access$400 (com.ibm.icu.impl.number.CompactData)
com.ibm.icu.impl.number.CompactData x0
static byte access$402 (com.ibm.icu.impl.number.CompactData, byte)
com.ibm.icu.impl.number.CompactData x0
byte x1
static boolean access$502 (com.ibm.icu.impl.number.CompactData, boolean)
com.ibm.icu.impl.number.CompactData x0
boolean x1
static void ()
}
com/ibm/icu/impl/number/ConstantAffixModifier.classConstantAffixModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.ConstantAffixModifier extends java.lang.Object implements com.ibm.icu.impl.number.Modifier {
public static final com.ibm.icu.impl.number.ConstantAffixModifier EMPTY
private final String prefix
private final String suffix
private final com.ibm.icu.text.NumberFormat$Field field
private final boolean strong
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String, com.ibm.icu.text.NumberFormat$Field, boolean)
String prefix
String suffix
com.ibm.icu.text.NumberFormat$Field field
boolean strong
public void ()
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
int length
public int getPrefixLength ()
public int getCodePointCount ()
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
com.ibm.icu.impl.number.ConstantAffixModifier _other
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/ConstantMultiFieldModifier.classConstantMultiFieldModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.ConstantMultiFieldModifier extends java.lang.Object implements com.ibm.icu.impl.number.Modifier {
protected final char[] prefixChars
protected final char[] suffixChars
protected final com.ibm.icu.text.NumberFormat$Field[] prefixFields
protected final com.ibm.icu.text.NumberFormat$Field[] suffixFields
private final boolean overwrite
private final boolean strong
private final com.ibm.icu.impl.number.Modifier$Parameters parameters
public void (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.NumberStringBuilder, boolean, boolean)
com.ibm.icu.impl.number.NumberStringBuilder prefix
com.ibm.icu.impl.number.NumberStringBuilder suffix
boolean overwrite
boolean strong
public void (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.NumberStringBuilder, boolean, boolean, com.ibm.icu.impl.number.Modifier$Parameters)
com.ibm.icu.impl.number.NumberStringBuilder prefix
com.ibm.icu.impl.number.NumberStringBuilder suffix
boolean overwrite
boolean strong
com.ibm.icu.impl.number.Modifier$Parameters parameters
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
int length
public int getPrefixLength ()
public int getCodePointCount ()
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
int i
int i
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
com.ibm.icu.impl.number.ConstantMultiFieldModifier _other
public java.lang.String toString ()
com.ibm.icu.impl.number.NumberStringBuilder temp
int prefixLength
}
com/ibm/icu/impl/number/CurrencyPluralInfoAffixProvider.classCurrencyPluralInfoAffixProvider.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.CurrencyPluralInfoAffixProvider extends java.lang.Object implements com.ibm.icu.impl.number.AffixPatternProvider {
private final com.ibm.icu.impl.number.PropertiesAffixPatternProvider[] affixesByPlural
public void (com.ibm.icu.text.CurrencyPluralInfo, com.ibm.icu.impl.number.DecimalFormatProperties)
String pattern
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.text.CurrencyPluralInfo cpi
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.impl.number.DecimalFormatProperties pluralProperties
public char charAt (int, int)
int flags
int i
int pluralOrdinal
public int length (int)
int flags
int pluralOrdinal
public java.lang.String getString (int)
int flags
int pluralOrdinal
public boolean positiveHasPlusSign ()
public boolean hasNegativeSubpattern ()
public boolean negativeHasMinusSign ()
public boolean hasCurrencySign ()
public boolean containsSymbolType (int)
int type
public boolean hasBody ()
}
com/ibm/icu/impl/number/CurrencySpacingEnabledModifier.classCurrencySpacingEnabledModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.CurrencySpacingEnabledModifier extends com.ibm.icu.impl.number.ConstantMultiFieldModifier {
private static final com.ibm.icu.text.UnicodeSet UNISET_DIGIT
private static final com.ibm.icu.text.UnicodeSet UNISET_NOTS
static final byte PREFIX
static final byte SUFFIX
static final short IN_CURRENCY
static final short IN_NUMBER
private final com.ibm.icu.text.UnicodeSet afterPrefixUnicodeSet
private final String afterPrefixInsert
private final com.ibm.icu.text.UnicodeSet beforeSuffixUnicodeSet
private final String beforeSuffixInsert
public void (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.NumberStringBuilder, boolean, boolean, com.ibm.icu.text.DecimalFormatSymbols)
int prefixCp
com.ibm.icu.text.UnicodeSet prefixUnicodeSet
int suffixCp
com.ibm.icu.text.UnicodeSet suffixUnicodeSet
com.ibm.icu.impl.number.NumberStringBuilder prefix
com.ibm.icu.impl.number.NumberStringBuilder suffix
boolean overwrite
boolean strong
com.ibm.icu.text.DecimalFormatSymbols symbols
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
int length
public static int applyCurrencySpacing (com.ibm.icu.impl.number.NumberStringBuilder, int, int, int, int, com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.impl.number.NumberStringBuilder output
int prefixStart
int prefixLen
int suffixStart
int suffixLen
com.ibm.icu.text.DecimalFormatSymbols symbols
int length
boolean hasPrefix
boolean hasSuffix
boolean hasNumber
private static int applyCurrencySpacingAffix (com.ibm.icu.impl.number.NumberStringBuilder, int, byte, com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.impl.number.NumberStringBuilder output
int index
byte affix
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.text.NumberFormat$Field affixField
int affixCp
com.ibm.icu.text.UnicodeSet affixUniset
int numberCp
com.ibm.icu.text.UnicodeSet numberUniset
String spacingString
private static com.ibm.icu.text.UnicodeSet getUnicodeSet (com.ibm.icu.text.DecimalFormatSymbols, short, byte)
com.ibm.icu.text.DecimalFormatSymbols symbols
short position
byte affix
String pattern
private static java.lang.String getInsertString (com.ibm.icu.text.DecimalFormatSymbols, byte)
com.ibm.icu.text.DecimalFormatSymbols symbols
byte affix
static void ()
}
com/ibm/icu/impl/number/CustomSymbolCurrency.classCustomSymbolCurrency.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.CustomSymbolCurrency extends com.ibm.icu.util.Currency {
private static final long serialVersionUID
private String symbol1
private String symbol2
public static com.ibm.icu.util.Currency resolve (com.ibm.icu.util.Currency, com.ibm.icu.util.ULocale, com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.util.Currency currency
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DecimalFormatSymbols symbols
String currency1Sym
String currency2Sym
String currency1
String currency2
public void (java.lang.String, java.lang.String, java.lang.String)
String isoCode
String currency1Sym
String currency2Sym
public java.lang.String getName (com.ibm.icu.util.ULocale, int, boolean[])
com.ibm.icu.util.ULocale locale
int nameStyle
boolean[] isChoiceFormat
public java.lang.String getName (com.ibm.icu.util.ULocale, int, java.lang.String, boolean[])
com.ibm.icu.util.ULocale locale
int nameStyle
String pluralCount
boolean[] isChoiceFormat
public java.lang.String getCurrencyCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/ibm/icu/impl/number/DecimalFormatProperties$ParseMode.classDecimalFormatProperties.java
package com.ibm.icu.impl.number
public final com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode extends java.lang.Enum {
public static final com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode LENIENT
public static final com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode STRICT
private static final com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode[] $VALUES
public static com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode[] values ()
public static com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/number/DecimalFormatProperties.classDecimalFormatProperties.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.DecimalFormatProperties extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final com.ibm.icu.impl.number.DecimalFormatProperties DEFAULT
private static final long serialVersionUID
private transient java.util.Map compactCustomData
private transient com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
private transient com.ibm.icu.util.Currency currency
private transient com.ibm.icu.text.CurrencyPluralInfo currencyPluralInfo
private transient com.ibm.icu.util.Currency$CurrencyUsage currencyUsage
private transient boolean decimalPatternMatchRequired
private transient boolean decimalSeparatorAlwaysShown
private transient boolean exponentSignAlwaysShown
private transient int formatWidth
private transient int groupingSize
private transient boolean groupingUsed
private transient int magnitudeMultiplier
private transient java.math.MathContext mathContext
private transient int maximumFractionDigits
private transient int maximumIntegerDigits
private transient int maximumSignificantDigits
private transient int minimumExponentDigits
private transient int minimumFractionDigits
private transient int minimumGroupingDigits
private transient int minimumIntegerDigits
private transient int minimumSignificantDigits
private transient java.math.BigDecimal multiplier
private transient String negativePrefix
private transient String negativePrefixPattern
private transient String negativeSuffix
private transient String negativeSuffixPattern
private transient com.ibm.icu.impl.number.Padder$PadPosition padPosition
private transient String padString
private transient boolean parseCaseSensitive
private transient boolean parseIntegerOnly
private transient com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode parseMode
private transient boolean parseNoExponent
private transient boolean parseToBigDecimal
private transient com.ibm.icu.text.PluralRules pluralRules
private transient String positivePrefix
private transient String positivePrefixPattern
private transient String positiveSuffix
private transient String positiveSuffixPattern
private transient java.math.BigDecimal roundingIncrement
private transient java.math.RoundingMode roundingMode
private transient int secondaryGroupingSize
private transient boolean signAlwaysShown
public void ()
private com.ibm.icu.impl.number.DecimalFormatProperties _clear ()
private com.ibm.icu.impl.number.DecimalFormatProperties _copyFrom (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties other
private boolean _equals (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties other
boolean eq
private boolean _equalsHelper (boolean, boolean)
boolean mine
boolean theirs
private boolean _equalsHelper (int, int)
int mine
int theirs
private boolean _equalsHelper (java.lang.Object, java.lang.Object)
Object mine
Object theirs
private int _hashCode ()
int hashCode
private int _hashCodeHelper (boolean)
boolean value
private int _hashCodeHelper (int)
int value
private int _hashCodeHelper (java.lang.Object)
Object value
public com.ibm.icu.impl.number.DecimalFormatProperties clear ()
public com.ibm.icu.impl.number.DecimalFormatProperties clone ()
CloneNotSupportedException e
public com.ibm.icu.impl.number.DecimalFormatProperties copyFrom (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties other
public boolean equals (java.lang.Object)
Object other
public java.util.Map getCompactCustomData ()
public com.ibm.icu.text.CompactDecimalFormat$CompactStyle getCompactStyle ()
public com.ibm.icu.util.Currency getCurrency ()
public com.ibm.icu.text.CurrencyPluralInfo getCurrencyPluralInfo ()
public com.ibm.icu.util.Currency$CurrencyUsage getCurrencyUsage ()
public boolean getDecimalPatternMatchRequired ()
public boolean getDecimalSeparatorAlwaysShown ()
public boolean getExponentSignAlwaysShown ()
public int getFormatWidth ()
public int getGroupingSize ()
public boolean getGroupingUsed ()
public int getMagnitudeMultiplier ()
public java.math.MathContext getMathContext ()
public int getMaximumFractionDigits ()
public int getMaximumIntegerDigits ()
public int getMaximumSignificantDigits ()
public int getMinimumExponentDigits ()
public int getMinimumFractionDigits ()
public int getMinimumGroupingDigits ()
public int getMinimumIntegerDigits ()
public int getMinimumSignificantDigits ()
public java.math.BigDecimal getMultiplier ()
public java.lang.String getNegativePrefix ()
public java.lang.String getNegativePrefixPattern ()
public java.lang.String getNegativeSuffix ()
public java.lang.String getNegativeSuffixPattern ()
public com.ibm.icu.impl.number.Padder$PadPosition getPadPosition ()
public java.lang.String getPadString ()
public boolean getParseCaseSensitive ()
public boolean getParseIntegerOnly ()
public com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode getParseMode ()
public boolean getParseNoExponent ()
public boolean getParseToBigDecimal ()
public com.ibm.icu.text.PluralRules getPluralRules ()
public java.lang.String getPositivePrefix ()
public java.lang.String getPositivePrefixPattern ()
public java.lang.String getPositiveSuffix ()
public java.lang.String getPositiveSuffixPattern ()
public java.math.BigDecimal getRoundingIncrement ()
public java.math.RoundingMode getRoundingMode ()
public int getSecondaryGroupingSize ()
public boolean getSignAlwaysShown ()
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
void readObjectImpl (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchFieldException e
SecurityException e
IllegalArgumentException e
IllegalAccessException e
String name
Object value
java.lang.reflect.Field field
int i
java.io.ObjectInputStream ois
int count
public com.ibm.icu.impl.number.DecimalFormatProperties setCompactCustomData (java.util.Map)
java.util.Map compactCustomData
public com.ibm.icu.impl.number.DecimalFormatProperties setCompactStyle (com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
public com.ibm.icu.impl.number.DecimalFormatProperties setCurrency (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency currency
public com.ibm.icu.impl.number.DecimalFormatProperties setCurrencyPluralInfo (com.ibm.icu.text.CurrencyPluralInfo)
com.ibm.icu.text.CurrencyPluralInfo currencyPluralInfo
public com.ibm.icu.impl.number.DecimalFormatProperties setCurrencyUsage (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage currencyUsage
public com.ibm.icu.impl.number.DecimalFormatProperties setDecimalPatternMatchRequired (boolean)
boolean decimalPatternMatchRequired
public com.ibm.icu.impl.number.DecimalFormatProperties setDecimalSeparatorAlwaysShown (boolean)
boolean alwaysShowDecimal
public com.ibm.icu.impl.number.DecimalFormatProperties setExponentSignAlwaysShown (boolean)
boolean exponentSignAlwaysShown
public com.ibm.icu.impl.number.DecimalFormatProperties setFormatWidth (int)
int paddingWidth
public com.ibm.icu.impl.number.DecimalFormatProperties setGroupingSize (int)
int groupingSize
public com.ibm.icu.impl.number.DecimalFormatProperties setGroupingUsed (boolean)
boolean groupingUsed
public com.ibm.icu.impl.number.DecimalFormatProperties setMagnitudeMultiplier (int)
int magnitudeMultiplier
public com.ibm.icu.impl.number.DecimalFormatProperties setMathContext (java.math.MathContext)
java.math.MathContext mathContext
public com.ibm.icu.impl.number.DecimalFormatProperties setMaximumFractionDigits (int)
int maximumFractionDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMaximumIntegerDigits (int)
int maximumIntegerDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMaximumSignificantDigits (int)
int maximumSignificantDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMinimumExponentDigits (int)
int minimumExponentDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMinimumFractionDigits (int)
int minimumFractionDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMinimumGroupingDigits (int)
int minimumGroupingDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMinimumIntegerDigits (int)
int minimumIntegerDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMinimumSignificantDigits (int)
int minimumSignificantDigits
public com.ibm.icu.impl.number.DecimalFormatProperties setMultiplier (java.math.BigDecimal)
java.math.BigDecimal multiplier
public com.ibm.icu.impl.number.DecimalFormatProperties setNegativePrefix (java.lang.String)
String negativePrefix
public com.ibm.icu.impl.number.DecimalFormatProperties setNegativePrefixPattern (java.lang.String)
String negativePrefixPattern
public com.ibm.icu.impl.number.DecimalFormatProperties setNegativeSuffix (java.lang.String)
String negativeSuffix
public com.ibm.icu.impl.number.DecimalFormatProperties setNegativeSuffixPattern (java.lang.String)
String negativeSuffixPattern
public com.ibm.icu.impl.number.DecimalFormatProperties setPadPosition (com.ibm.icu.impl.number.Padder$PadPosition)
com.ibm.icu.impl.number.Padder$PadPosition paddingLocation
public com.ibm.icu.impl.number.DecimalFormatProperties setPadString (java.lang.String)
String paddingString
public com.ibm.icu.impl.number.DecimalFormatProperties setParseCaseSensitive (boolean)
boolean parseCaseSensitive
public com.ibm.icu.impl.number.DecimalFormatProperties setParseIntegerOnly (boolean)
boolean parseIntegerOnly
public com.ibm.icu.impl.number.DecimalFormatProperties setParseMode (com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode)
com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode parseMode
public com.ibm.icu.impl.number.DecimalFormatProperties setParseNoExponent (boolean)
boolean parseNoExponent
public com.ibm.icu.impl.number.DecimalFormatProperties setParseToBigDecimal (boolean)
boolean parseToBigDecimal
public com.ibm.icu.impl.number.DecimalFormatProperties setPluralRules (com.ibm.icu.text.PluralRules)
com.ibm.icu.text.PluralRules pluralRules
public com.ibm.icu.impl.number.DecimalFormatProperties setPositivePrefix (java.lang.String)
String positivePrefix
public com.ibm.icu.impl.number.DecimalFormatProperties setPositivePrefixPattern (java.lang.String)
String positivePrefixPattern
public com.ibm.icu.impl.number.DecimalFormatProperties setPositiveSuffix (java.lang.String)
String positiveSuffix
public com.ibm.icu.impl.number.DecimalFormatProperties setPositiveSuffixPattern (java.lang.String)
String positiveSuffixPattern
public com.ibm.icu.impl.number.DecimalFormatProperties setRoundingIncrement (java.math.BigDecimal)
java.math.BigDecimal roundingIncrement
public com.ibm.icu.impl.number.DecimalFormatProperties setRoundingMode (java.math.RoundingMode)
java.math.RoundingMode roundingMode
public com.ibm.icu.impl.number.DecimalFormatProperties setSecondaryGroupingSize (int)
int secondaryGroupingSize
public com.ibm.icu.impl.number.DecimalFormatProperties setSignAlwaysShown (boolean)
boolean signAlwaysShown
public java.lang.String toString ()
StringBuilder result
public void toStringBare (java.lang.StringBuilder)
Object myValue
Object defaultValue
IllegalArgumentException e
IllegalAccessException e
Object myValue
Object defaultValue
java.lang.reflect.Field field
StringBuilder result
java.lang.reflect.Field[] fields
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
void writeObjectImpl (java.io.ObjectOutputStream) throws java.io.IOException
Object myValue
Object defaultValue
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
java.lang.reflect.Field field
Object value
int i
java.io.ObjectOutputStream oos
java.util.ArrayList fieldsToSerialize
java.util.ArrayList valuesToSerialize
java.lang.reflect.Field[] fields
int count
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/ibm/icu/impl/number/DecimalQuantity.classDecimalQuantity.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.DecimalQuantity extends java.lang.Object implements com.ibm.icu.text.PluralRules$IFixedDecimal {
public abstract void setIntegerLength (int, int)
public abstract void setFractionLength (int, int)
public abstract void roundToIncrement (java.math.BigDecimal, java.math.MathContext)
public abstract void roundToMagnitude (int, java.math.MathContext)
public abstract void roundToInfinity ()
public abstract void multiplyBy (java.math.BigDecimal)
public abstract void negate ()
public abstract void adjustMagnitude (int)
public abstract int getMagnitude () throws java.lang.ArithmeticException
public abstract boolean isZero ()
public abstract boolean isNegative ()
public abstract int signum ()
public abstract boolean isInfinite ()
public abstract boolean isNaN ()
public abstract double toDouble ()
public abstract java.math.BigDecimal toBigDecimal ()
public abstract void setToBigDecimal (java.math.BigDecimal)
public abstract int maxRepresentableDigits ()
public abstract com.ibm.icu.impl.StandardPlural getStandardPlural (com.ibm.icu.text.PluralRules)
public abstract byte getDigit (int)
public abstract int getUpperDisplayMagnitude ()
public abstract int getLowerDisplayMagnitude ()
public abstract java.lang.String toPlainString ()
public abstract com.ibm.icu.impl.number.DecimalQuantity createCopy ()
public abstract void copyFrom (com.ibm.icu.impl.number.DecimalQuantity)
public abstract long getPositionFingerprint ()
public abstract void populateUFieldPosition (java.text.FieldPosition)
}
com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD$1.classDecimalQuantity_AbstractBCD.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$PluralRules$Operand
static void ()
}
com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD.classDecimalQuantity_AbstractBCD.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD extends java.lang.Object implements com.ibm.icu.impl.number.DecimalQuantity {
protected int scale
protected int precision
protected byte flags
protected static final int NEGATIVE_FLAG
protected static final int INFINITY_FLAG
protected static final int NAN_FLAG
protected double origDouble
protected int origDelta
protected boolean isApproximate
protected int lOptPos
protected int lReqPos
protected int rReqPos
protected int rOptPos
private static final double[] DOUBLE_MULTIPLIERS
public boolean explicitExactDouble
static final byte[] INT64_BCD
private static final int SECTION_LOWER_EDGE
private static final int SECTION_UPPER_EDGE
static final boolean $assertionsDisabled
public void ()
public void copyFrom (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity _other
com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD other
public com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD clear ()
public void setIntegerLength (int, int)
int minInt
int maxInt
public void setFractionLength (int, int)
int minFrac
int maxFrac
public long getPositionFingerprint ()
long fingerprint
public void roundToIncrement (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal roundingIncrement
java.math.MathContext mathContext
java.math.BigDecimal temp
public void multiplyBy (java.math.BigDecimal)
java.math.BigDecimal multiplicand
java.math.BigDecimal temp
public void negate ()
public int getMagnitude () throws java.lang.ArithmeticException
public void adjustMagnitude (int)
int delta
public com.ibm.icu.impl.StandardPlural getStandardPlural (com.ibm.icu.text.PluralRules)
String ruleString
com.ibm.icu.text.PluralRules rules
public double getPluralOperand (com.ibm.icu.text.PluralRules$Operand)
com.ibm.icu.text.PluralRules$Operand operand
public void populateUFieldPosition (java.text.FieldPosition)
java.text.FieldPosition fp
public int getUpperDisplayMagnitude ()
int magnitude
int result
public int getLowerDisplayMagnitude ()
int magnitude
int result
public byte getDigit (int)
int magnitude
private int fractionCount ()
private int fractionCountWithoutTrailingZeros ()
public boolean isNegative ()
public int signum ()
public boolean isInfinite ()
public boolean isNaN ()
public boolean isZero ()
public void setToInt (int)
int n
private void _setToInt (int)
int n
public void setToLong (long)
long n
private void _setToLong (long)
long n
public void setToBigInteger (java.math.BigInteger)
java.math.BigInteger n
private void _setToBigInteger (java.math.BigInteger)
java.math.BigInteger n
public void setToDouble (double)
double n
private void _setToDoubleFast (double)
int i
int i
double n
long ieeeBits
int exponent
int fracLength
long result
private void convertToAccurateDouble ()
int expPos
int decimalPos
double n
int delta
String dstr
public void setToBigDecimal (java.math.BigDecimal)
java.math.BigDecimal n
private void _setToBigDecimal (java.math.BigDecimal)
java.math.BigDecimal n
int fracLength
java.math.BigInteger bi
public long toLong (boolean)
int magnitude
boolean truncateIfOverflow
long result
int upperMagnitude
public long toFractionLong (boolean)
boolean includeTrailingZeros
long result
int magnitude
int lowerMagnitude
public boolean fitsInLong ()
byte digit
int p
int magnitude
public double toDouble ()
int shift
int i
int i
long tempLong
int lostDigits
double result
int _scale
public java.math.BigDecimal toBigDecimal ()
private static int safeSubtract (int, int)
int a
int b
int diff
public void truncate ()
public void roundToMagnitude (int, java.math.MathContext)
int p
int p
int minP
boolean roundsAtMidpoint
int bubblePos
byte digit0
byte leadingDigit
byte trailingDigit
int section
boolean roundDown
int magnitude
java.math.MathContext mathContext
int position
int _mcPrecision
public void roundToInfinity ()
public void appendDigit (byte, int, boolean)
byte value
int leadingZeros
boolean appendAsInteger
public java.lang.String toPlainString ()
int m
StringBuilder sb
public java.lang.String toScientificString ()
StringBuilder sb
public void toScientificString (java.lang.StringBuilder)
int quot
int rem
StringBuilder result
int upperPos
int lowerPos
int p
int _scale
int insertIndex
public boolean equals (java.lang.Object)
int m
Object other
com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD _other
boolean basicEquals
protected abstract byte getDigitPos (int)
protected abstract void setDigitPos (int, byte)
protected abstract void shiftLeft (int)
protected abstract void shiftRight (int)
protected abstract void setBcdToZero ()
protected abstract void readIntToBcd (int)
protected abstract void readLongToBcd (long)
protected abstract void readBigIntegerToBcd (java.math.BigInteger)
protected abstract java.math.BigDecimal bcdToBigDecimal ()
protected abstract void copyBcdFrom (com.ibm.icu.impl.number.DecimalQuantity)
protected abstract void compact ()
static void ()
}
com/ibm/icu/impl/number/DecimalQuantity_DualStorageBCD.classDecimalQuantity_DualStorageBCD.java
package com.ibm.icu.impl.number
public final com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD extends com.ibm.icu.impl.number.DecimalQuantity_AbstractBCD {
private byte[] bcdBytes
private long bcdLong
private boolean usingBytes
static final boolean $assertionsDisabled
public int maxRepresentableDigits ()
public void ()
public void (long)
long input
public void (int)
int input
public void (double)
double input
public void (java.math.BigInteger)
java.math.BigInteger input
public void (java.math.BigDecimal)
java.math.BigDecimal input
public void (com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD)
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD other
public void (java.lang.Number)
Number number
public com.ibm.icu.impl.number.DecimalQuantity createCopy ()
protected byte getDigitPos (int)
int position
protected void setDigitPos (int, byte)
int shift
int position
byte value
protected void shiftLeft (int)
int i
int numDigits
protected void shiftRight (int)
int i
int numDigits
protected void setBcdToZero ()
protected void readIntToBcd (int)
int n
long result
int i
protected void readLongToBcd (long)
int i
long result
int i
long n
protected void readBigIntegerToBcd (java.math.BigInteger)
java.math.BigInteger[] temp
java.math.BigInteger n
int i
protected java.math.BigDecimal bcdToBigDecimal ()
java.math.BigDecimal result
int shift
long tempLong
java.math.BigDecimal result
protected void compact ()
int delta
int leading
int delta
private void ensureCapacity ()
private void ensureCapacity (int)
byte[] bcd1
int capacity
int oldCapacity
private void switchStorage ()
int i
int i
protected void copyBcdFrom (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity _other
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD other
public java.lang.String checkHealth ()
int i
int i
int i
int i
int i
public boolean isUsingBytes ()
public java.lang.String toString ()
private java.lang.String toNumberString ()
int i
StringBuilder sb
static void ()
}
com/ibm/icu/impl/number/Grouper$1.classGrouper.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.Grouper$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$number$NumberFormatter$GroupingStrategy
static void ()
}
com/ibm/icu/impl/number/Grouper.classGrouper.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.Grouper extends java.lang.Object {
private static final com.ibm.icu.impl.number.Grouper GROUPER_NEVER
private static final com.ibm.icu.impl.number.Grouper GROUPER_MIN2
private static final com.ibm.icu.impl.number.Grouper GROUPER_AUTO
private static final com.ibm.icu.impl.number.Grouper GROUPER_ON_ALIGNED
private static final com.ibm.icu.impl.number.Grouper GROUPER_WESTERN
private static final com.ibm.icu.impl.number.Grouper GROUPER_INDIC
private static final com.ibm.icu.impl.number.Grouper GROUPER_WESTERN_MIN2
private static final com.ibm.icu.impl.number.Grouper GROUPER_INDIC_MIN2
private final short grouping1
private final short grouping2
private final short minGrouping
static final boolean $assertionsDisabled
public static com.ibm.icu.impl.number.Grouper forStrategy (com.ibm.icu.number.NumberFormatter$GroupingStrategy)
com.ibm.icu.number.NumberFormatter$GroupingStrategy grouping
public static com.ibm.icu.impl.number.Grouper forProperties (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
short grouping1
short grouping2
short minGrouping
public static com.ibm.icu.impl.number.Grouper getInstance (short, short, short)
short grouping1
short grouping2
short minGrouping
private static short getMinGroupingForLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle resource
String result
private void (short, short, short)
short grouping1
short grouping2
short minGrouping
public com.ibm.icu.impl.number.Grouper withLocaleData (com.ibm.icu.util.ULocale, com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo)
short minGrouping
short minGrouping
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
short grouping1
short grouping2
short grouping3
short minGrouping
public boolean groupAtPosition (int, com.ibm.icu.impl.number.DecimalQuantity)
int position
com.ibm.icu.impl.number.DecimalQuantity value
public short getPrimary ()
public short getSecondary ()
static void ()
}
com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat$Proxy.classLocalizedNumberFormatterAsFormat.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat$Proxy extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
String languageTag
String skeleton
public void ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat.classLocalizedNumberFormatterAsFormat.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat extends java.text.Format {
private static final long serialVersionUID
private final transient com.ibm.icu.number.LocalizedNumberFormatter formatter
private final transient com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.number.LocalizedNumberFormatter, com.ibm.icu.util.ULocale)
com.ibm.icu.number.LocalizedNumberFormatter formatter
com.ibm.icu.util.ULocale locale
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
com.ibm.icu.number.FormattedNumber result
boolean found
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat$Proxy proxy
}
com/ibm/icu/impl/number/LongNameHandler$PluralTableSink.classLongNameHandler.java
package com.ibm.icu.impl.number
final com.ibm.icu.impl.number.LongNameHandler$PluralTableSink extends com.ibm.icu.impl.UResource$Sink {
String[] outArray
public void (java.lang.String[])
String[] outArray
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int index
String formatString
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table pluralsTable
}
com/ibm/icu/impl/number/LongNameHandler.classLongNameHandler.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.LongNameHandler extends java.lang.Object implements com.ibm.icu.impl.number.MicroPropsGenerator com.ibm.icu.impl.number.ModifierStore {
private static final int DNAM_INDEX
private static final int PER_INDEX
private static final int ARRAY_LENGTH
private final java.util.Map modifiers
private final com.ibm.icu.text.PluralRules rules
private final com.ibm.icu.impl.number.MicroPropsGenerator parent
private static int getIndex (java.lang.String)
String pluralKeyword
private static java.lang.String getWithPlural (java.lang.String[], com.ibm.icu.impl.StandardPlural)
String[] strings
com.ibm.icu.impl.StandardPlural plural
String result
private static void getMeasureData (com.ibm.icu.util.ULocale, com.ibm.icu.util.MeasureUnit, com.ibm.icu.number.NumberFormatter$UnitWidth, java.lang.String[])
java.util.MissingResourceException e
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.number.NumberFormatter$UnitWidth width
String[] outArray
com.ibm.icu.impl.number.LongNameHandler$PluralTableSink sink
com.ibm.icu.impl.ICUResourceBundle resource
StringBuilder key
private static void getCurrencyLongNameData (com.ibm.icu.util.ULocale, com.ibm.icu.util.Currency, java.lang.String[])
String pluralKeyword
int index
String longName
String simpleFormat
java.util.Map$Entry e
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Currency currency
String[] outArray
java.util.Map data
private static java.lang.String getPerUnitFormat (com.ibm.icu.util.ULocale, com.ibm.icu.number.NumberFormatter$UnitWidth)
java.util.MissingResourceException e
com.ibm.icu.util.ULocale locale
com.ibm.icu.number.NumberFormatter$UnitWidth width
com.ibm.icu.impl.ICUResourceBundle resource
StringBuilder key
private void (java.util.Map, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MicroPropsGenerator)
java.util.Map modifiers
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MicroPropsGenerator parent
public static java.lang.String getUnitDisplayName (com.ibm.icu.util.ULocale, com.ibm.icu.util.MeasureUnit, com.ibm.icu.number.NumberFormatter$UnitWidth)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.number.NumberFormatter$UnitWidth width
String[] measureData
public static com.ibm.icu.impl.number.LongNameHandler forCurrencyLongNames (com.ibm.icu.util.ULocale, com.ibm.icu.util.Currency, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Currency currency
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MicroPropsGenerator parent
String[] simpleFormats
java.util.Map modifiers
com.ibm.icu.impl.number.LongNameHandler result
public static com.ibm.icu.impl.number.LongNameHandler forMeasureUnit (com.ibm.icu.util.ULocale, com.ibm.icu.util.MeasureUnit, com.ibm.icu.util.MeasureUnit, com.ibm.icu.number.NumberFormatter$UnitWidth, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.util.MeasureUnit simplified
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.util.MeasureUnit perUnit
com.ibm.icu.number.NumberFormatter$UnitWidth width
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MicroPropsGenerator parent
String[] simpleFormats
java.util.Map modifiers
com.ibm.icu.impl.number.LongNameHandler result
private static com.ibm.icu.impl.number.LongNameHandler forCompoundUnit (com.ibm.icu.util.ULocale, com.ibm.icu.util.MeasureUnit, com.ibm.icu.util.MeasureUnit, com.ibm.icu.number.NumberFormatter$UnitWidth, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MicroPropsGenerator)
String perUnitFormat
String rawPerUnitFormat
StringBuilder sb
String compiled
String secondaryFormat
String secondaryCompiled
String secondaryString
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.util.MeasureUnit perUnit
com.ibm.icu.number.NumberFormatter$UnitWidth width
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MicroPropsGenerator parent
String[] primaryData
String[] secondaryData
String perUnitFormat
java.util.Map modifiers
com.ibm.icu.impl.number.LongNameHandler result
private void simpleFormatsToModifiers (java.lang.String[], com.ibm.icu.text.NumberFormat$Field)
String simpleFormat
String compiled
com.ibm.icu.impl.number.Modifier$Parameters parameters
com.ibm.icu.impl.StandardPlural plural
String[] simpleFormats
com.ibm.icu.text.NumberFormat$Field field
StringBuilder sb
private void multiSimpleFormatsToModifiers (java.lang.String[], java.lang.String, com.ibm.icu.text.NumberFormat$Field)
String leadFormat
String compoundFormat
String compoundCompiled
com.ibm.icu.impl.number.Modifier$Parameters parameters
com.ibm.icu.impl.StandardPlural plural
String[] leadFormats
String trailFormat
com.ibm.icu.text.NumberFormat$Field field
StringBuilder sb
String trailCompiled
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.DecimalQuantity copy
public com.ibm.icu.impl.number.Modifier getModifier (int, com.ibm.icu.impl.StandardPlural)
int signum
com.ibm.icu.impl.StandardPlural plural
static int access$000 (java.lang.String)
String x0
static void ()
}
com/ibm/icu/impl/number/MacroProps.classMacroProps.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.MacroProps extends java.lang.Object implements java.lang.Cloneable {
public com.ibm.icu.number.Notation notation
public com.ibm.icu.util.MeasureUnit unit
public com.ibm.icu.util.MeasureUnit perUnit
public com.ibm.icu.number.Precision precision
public java.math.RoundingMode roundingMode
public Object grouping
public com.ibm.icu.impl.number.Padder padder
public com.ibm.icu.number.IntegerWidth integerWidth
public Object symbols
public com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
public com.ibm.icu.number.NumberFormatter$SignDisplay sign
public com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay decimal
public com.ibm.icu.number.Scale scale
public com.ibm.icu.impl.number.AffixPatternProvider affixProvider
public com.ibm.icu.text.PluralRules rules
public Long threshold
public com.ibm.icu.util.ULocale loc
public void ()
public void fallback (com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.number.MacroProps fallback
public int hashCode ()
public boolean equals (java.lang.Object)
Object _other
com.ibm.icu.impl.number.MacroProps other
public java.lang.Object clone ()
CloneNotSupportedException e
}
com/ibm/icu/impl/number/MicroProps.classMicroProps.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.MicroProps extends java.lang.Object implements java.lang.Cloneable com.ibm.icu.impl.number.MicroPropsGenerator {
public com.ibm.icu.number.NumberFormatter$SignDisplay sign
public com.ibm.icu.text.DecimalFormatSymbols symbols
public com.ibm.icu.impl.number.Padder padding
public com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay decimal
public com.ibm.icu.number.IntegerWidth integerWidth
public com.ibm.icu.impl.number.Modifier modOuter
public com.ibm.icu.impl.number.Modifier modMiddle
public com.ibm.icu.impl.number.Modifier modInner
public com.ibm.icu.number.Precision rounder
public com.ibm.icu.impl.number.Grouper grouping
public boolean useCurrency
private final boolean immutable
private volatile boolean exhausted
public void (boolean)
boolean immutable
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
public java.lang.Object clone ()
CloneNotSupportedException e
}
com/ibm/icu/impl/number/MicroPropsGenerator.classMicroPropsGenerator.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.MicroPropsGenerator extends java.lang.Object {
public abstract com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
}
com/ibm/icu/impl/number/MicroPropsMutator.classMicroPropsMutator.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.MicroPropsMutator extends java.lang.Object {
public abstract void mutateMicros (com.ibm.icu.impl.number.MicroProps, java.lang.Object)
}
com/ibm/icu/impl/number/Modifier$Parameters.classModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.Modifier$Parameters extends java.lang.Object {
public com.ibm.icu.impl.number.ModifierStore obj
public int signum
public com.ibm.icu.impl.StandardPlural plural
public void ()
}
com/ibm/icu/impl/number/Modifier.classModifier.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.Modifier extends java.lang.Object {
public abstract int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
public abstract int getPrefixLength ()
public abstract int getCodePointCount ()
public abstract boolean isStrong ()
public abstract boolean containsField (com.ibm.icu.text.NumberFormat$Field)
public abstract com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public abstract boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
}
com/ibm/icu/impl/number/ModifierStore.classModifierStore.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.ModifierStore extends java.lang.Object {
public abstract com.ibm.icu.impl.number.Modifier getModifier (int, com.ibm.icu.impl.StandardPlural)
}
com/ibm/icu/impl/number/MultiplierFormatHandler.classMultiplierFormatHandler.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.MultiplierFormatHandler extends java.lang.Object implements com.ibm.icu.impl.number.MicroPropsGenerator {
final com.ibm.icu.number.Scale multiplier
final com.ibm.icu.impl.number.MicroPropsGenerator parent
public void (com.ibm.icu.number.Scale, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.number.Scale multiplier
com.ibm.icu.impl.number.MicroPropsGenerator parent
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.MicroProps micros
}
com/ibm/icu/impl/number/MultiplierProducer.classMultiplierProducer.java
package com.ibm.icu.impl.number
public abstract com.ibm.icu.impl.number.MultiplierProducer extends java.lang.Object {
public abstract int getMultiplier (int)
}
com/ibm/icu/impl/number/MutablePatternModifier$ImmutablePatternModifier.classMutablePatternModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier extends java.lang.Object implements com.ibm.icu.impl.number.MicroPropsGenerator {
final com.ibm.icu.impl.number.AdoptingModifierStore pm
final com.ibm.icu.text.PluralRules rules
final com.ibm.icu.impl.number.MicroPropsGenerator parent
void (com.ibm.icu.impl.number.AdoptingModifierStore, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.impl.number.AdoptingModifierStore pm
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MicroPropsGenerator parent
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.MicroProps micros
public void applyToMicros (com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity copy
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.DecimalQuantity quantity
}
com/ibm/icu/impl/number/MutablePatternModifier.classMutablePatternModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.MutablePatternModifier extends java.lang.Object implements com.ibm.icu.impl.number.Modifier com.ibm.icu.impl.number.AffixUtils$SymbolProvider com.ibm.icu.impl.number.MicroPropsGenerator {
final boolean isStrong
com.ibm.icu.impl.number.AffixPatternProvider patternInfo
com.ibm.icu.number.NumberFormatter$SignDisplay signDisplay
boolean perMilleReplacesPercent
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
com.ibm.icu.util.Currency currency
com.ibm.icu.text.PluralRules rules
int signum
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.MicroPropsGenerator parent
StringBuilder currentAffix
static final boolean $assertionsDisabled
public void (boolean)
boolean isStrong
public void setPatternInfo (com.ibm.icu.impl.number.AffixPatternProvider)
com.ibm.icu.impl.number.AffixPatternProvider patternInfo
public void setPatternAttributes (com.ibm.icu.number.NumberFormatter$SignDisplay, boolean)
com.ibm.icu.number.NumberFormatter$SignDisplay signDisplay
boolean perMille
public void setSymbols (com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.util.Currency, com.ibm.icu.number.NumberFormatter$UnitWidth, com.ibm.icu.text.PluralRules)
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.util.Currency currency
com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
com.ibm.icu.text.PluralRules rules
public void setNumberProperties (int, com.ibm.icu.impl.StandardPlural)
int signum
com.ibm.icu.impl.StandardPlural plural
public boolean needsPlurals ()
public com.ibm.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier createImmutable ()
public com.ibm.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier createImmutableAndChain (com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.AdoptingModifierStore pm
com.ibm.icu.impl.number.Modifier positive
com.ibm.icu.impl.number.Modifier zero
com.ibm.icu.impl.number.Modifier negative
com.ibm.icu.impl.number.AdoptingModifierStore pm
com.ibm.icu.impl.number.MicroPropsGenerator parent
com.ibm.icu.impl.number.NumberStringBuilder a
com.ibm.icu.impl.number.NumberStringBuilder b
private com.ibm.icu.impl.number.ConstantMultiFieldModifier createConstantModifier (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.NumberStringBuilder a
com.ibm.icu.impl.number.NumberStringBuilder b
public com.ibm.icu.impl.number.MicroPropsGenerator addToChain (com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.impl.number.MicroPropsGenerator parent
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity copy
com.ibm.icu.impl.number.DecimalQuantity fq
com.ibm.icu.impl.number.MicroProps micros
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
int prefixLen
int suffixLen
int overwriteLen
public int getPrefixLength ()
int result
public int getCodePointCount ()
int result
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
private int insertPrefix (com.ibm.icu.impl.number.NumberStringBuilder, int)
com.ibm.icu.impl.number.NumberStringBuilder sb
int position
int length
private int insertSuffix (com.ibm.icu.impl.number.NumberStringBuilder, int)
com.ibm.icu.impl.number.NumberStringBuilder sb
int position
int length
private void prepareAffix (boolean)
boolean isPrefix
public java.lang.CharSequence getSymbol (int)
int selector
int type
static void ()
}
com/ibm/icu/impl/number/NumberStringBuilder.classNumberStringBuilder.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.NumberStringBuilder extends java.lang.Object implements java.lang.CharSequence {
public static final com.ibm.icu.impl.number.NumberStringBuilder EMPTY
private char[] chars
private com.ibm.icu.text.NumberFormat$Field[] fields
private int zero
private int length
private static final java.util.Map fieldToDebugChar
static final boolean $assertionsDisabled
public void ()
public void (int)
int capacity
public void (com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.NumberStringBuilder source
public void copyFrom (com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.NumberStringBuilder source
public int length ()
public int codePointCount ()
public char charAt (int)
int index
public com.ibm.icu.text.NumberFormat$Field fieldAt (int)
int index
public int getFirstCodePoint ()
public int getLastCodePoint ()
public int codePointAt (int)
int index
public int codePointBefore (int)
int index
public com.ibm.icu.impl.number.NumberStringBuilder clear ()
public int appendCodePoint (int, com.ibm.icu.text.NumberFormat$Field)
int codePoint
com.ibm.icu.text.NumberFormat$Field field
public int insertCodePoint (int, int, com.ibm.icu.text.NumberFormat$Field)
int index
int codePoint
com.ibm.icu.text.NumberFormat$Field field
int count
int position
public int append (java.lang.CharSequence, com.ibm.icu.text.NumberFormat$Field)
CharSequence sequence
com.ibm.icu.text.NumberFormat$Field field
public int insert (int, java.lang.CharSequence, com.ibm.icu.text.NumberFormat$Field)
int index
CharSequence sequence
com.ibm.icu.text.NumberFormat$Field field
public int insert (int, java.lang.CharSequence, int, int, com.ibm.icu.text.NumberFormat$Field)
int i
int index
CharSequence sequence
int start
int end
com.ibm.icu.text.NumberFormat$Field field
int count
int position
public int splice (int, int, java.lang.CharSequence, int, int, com.ibm.icu.text.NumberFormat$Field)
int position
int i
int startThis
int endThis
CharSequence sequence
int startOther
int endOther
com.ibm.icu.text.NumberFormat$Field field
int thisLength
int otherLength
int count
int position
public int append (char[], com.ibm.icu.text.NumberFormat$Field[])
char[] chars
com.ibm.icu.text.NumberFormat$Field[] fields
public int insert (int, char[], com.ibm.icu.text.NumberFormat$Field[])
int i
int index
char[] chars
com.ibm.icu.text.NumberFormat$Field[] fields
int count
int position
public int append (com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.NumberStringBuilder other
public int insert (int, com.ibm.icu.impl.number.NumberStringBuilder)
int i
int index
com.ibm.icu.impl.number.NumberStringBuilder other
int count
int position
private int prepareForInsert (int, int)
int index
int count
private int prepareForInsertHelper (int, int)
int newCapacity
int newZero
char[] newChars
com.ibm.icu.text.NumberFormat$Field[] newFields
int newZero
int index
int count
int oldCapacity
int oldZero
char[] oldChars
com.ibm.icu.text.NumberFormat$Field[] oldFields
private int remove (int, int)
int index
int count
int position
private int getCapacity ()
public java.lang.CharSequence subSequence (int, int)
int start
int end
com.ibm.icu.impl.number.NumberStringBuilder other
public java.lang.String toString ()
public java.lang.String toDebugString ()
int i
StringBuilder sb
public char[] toCharArray ()
public com.ibm.icu.text.NumberFormat$Field[] toFieldArray ()
public boolean contentEquals (char[], com.ibm.icu.text.NumberFormat$Field[])
int i
char[] chars
com.ibm.icu.text.NumberFormat$Field[] fields
public boolean contentEquals (com.ibm.icu.impl.number.NumberStringBuilder)
int i
com.ibm.icu.impl.number.NumberStringBuilder other
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public boolean nextFieldPosition (java.text.FieldPosition)
com.ibm.icu.text.NumberFormat$Field _field
int i
java.text.FieldPosition fp
java.text.Format$Field rawField
com.ibm.icu.text.NumberFormat$Field field
boolean seenStart
int fractionStart
int startIndex
public java.text.AttributedCharacterIterator toCharacterIterator ()
com.ibm.icu.text.NumberFormat$Field field
int i
java.text.AttributedString as
com.ibm.icu.text.NumberFormat$Field current
int currentStart
static void ()
}
com/ibm/icu/impl/number/Padder$1.classPadder.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.Padder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$number$Padder$PadPosition
static void ()
}
com/ibm/icu/impl/number/Padder$PadPosition.classPadder.java
package com.ibm.icu.impl.number
public final com.ibm.icu.impl.number.Padder$PadPosition extends java.lang.Enum {
public static final com.ibm.icu.impl.number.Padder$PadPosition BEFORE_PREFIX
public static final com.ibm.icu.impl.number.Padder$PadPosition AFTER_PREFIX
public static final com.ibm.icu.impl.number.Padder$PadPosition BEFORE_SUFFIX
public static final com.ibm.icu.impl.number.Padder$PadPosition AFTER_SUFFIX
private static final com.ibm.icu.impl.number.Padder$PadPosition[] $VALUES
public static com.ibm.icu.impl.number.Padder$PadPosition[] values ()
public static com.ibm.icu.impl.number.Padder$PadPosition valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.ibm.icu.impl.number.Padder$PadPosition fromOld (int)
int old
public int toOld ()
static void ()
}
com/ibm/icu/impl/number/Padder.classPadder.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.Padder extends java.lang.Object {
public static final String FALLBACK_PADDING_STRING
public static final com.ibm.icu.impl.number.Padder NONE
String paddingString
int targetWidth
com.ibm.icu.impl.number.Padder$PadPosition position
static final boolean $assertionsDisabled
public void (java.lang.String, int, com.ibm.icu.impl.number.Padder$PadPosition)
String paddingString
int targetWidth
com.ibm.icu.impl.number.Padder$PadPosition position
public static com.ibm.icu.impl.number.Padder none ()
public static com.ibm.icu.impl.number.Padder codePoints (int, int, com.ibm.icu.impl.number.Padder$PadPosition)
String paddingString
int cp
int targetWidth
com.ibm.icu.impl.number.Padder$PadPosition position
public static com.ibm.icu.impl.number.Padder forProperties (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
public boolean isValid ()
public int padAndApply (com.ibm.icu.impl.number.Modifier, com.ibm.icu.impl.number.Modifier, com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.Modifier mod1
com.ibm.icu.impl.number.Modifier mod2
com.ibm.icu.impl.number.NumberStringBuilder string
int leftIndex
int rightIndex
int modLength
int requiredPadding
int length
private static int addPaddingHelper (java.lang.String, int, com.ibm.icu.impl.number.NumberStringBuilder, int)
int i
String paddingString
int requiredPadding
com.ibm.icu.impl.number.NumberStringBuilder string
int index
static void ()
}
com/ibm/icu/impl/number/PatternStringParser$1.classPatternStringParser.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.PatternStringParser$1 extends java.lang.Object {
}
com/ibm/icu/impl/number/PatternStringParser$ParsedPatternInfo.classPatternStringParser.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo extends java.lang.Object implements com.ibm.icu.impl.number.AffixPatternProvider {
public String pattern
public com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo positive
public com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo negative
private void (java.lang.String)
String pattern
public char charAt (int, int)
int flags
int index
long endpoints
int left
int right
public int length (int)
int flags
public static int getLengthFromEndpoints (long)
long endpoints
int left
int right
public java.lang.String getString (int)
int flags
long endpoints
int left
int right
private long getEndpoints (int)
int flags
boolean prefix
boolean isNegative
boolean padding
public boolean positiveHasPlusSign ()
public boolean hasNegativeSubpattern ()
public boolean negativeHasMinusSign ()
public boolean hasCurrencySign ()
public boolean containsSymbolType (int)
int type
public boolean hasBody ()
void (java.lang.String, com.ibm.icu.impl.number.PatternStringParser$1)
String x0
com.ibm.icu.impl.number.PatternStringParser$1 x1
}
com/ibm/icu/impl/number/PatternStringParser$ParsedSubpatternInfo.classPatternStringParser.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo extends java.lang.Object {
public long groupingSizes
public int integerLeadingHashSigns
public int integerTrailingHashSigns
public int integerNumerals
public int integerAtSigns
public int integerTotal
public int fractionNumerals
public int fractionHashSigns
public int fractionTotal
public boolean hasDecimal
public int widthExceptAffixes
public com.ibm.icu.impl.number.Padder$PadPosition paddingLocation
public com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD rounding
public boolean exponentHasPlusSign
public int exponentZeros
public boolean hasPercentSign
public boolean hasPerMilleSign
public boolean hasCurrencySign
public boolean hasMinusSign
public boolean hasPlusSign
public long prefixEndpoints
public long suffixEndpoints
public long paddingEndpoints
public void ()
}
com/ibm/icu/impl/number/PatternStringParser$ParserState.classPatternStringParser.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.PatternStringParser$ParserState extends java.lang.Object {
final String pattern
int offset
void (java.lang.String)
String pattern
int peek ()
int next ()
int codePoint
java.lang.IllegalArgumentException toParseException (java.lang.String)
String message
StringBuilder sb
}
com/ibm/icu/impl/number/PatternStringParser.classPatternStringParser.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.PatternStringParser extends java.lang.Object {
public static final int IGNORE_ROUNDING_NEVER
public static final int IGNORE_ROUNDING_IF_CURRENCY
public static final int IGNORE_ROUNDING_ALWAYS
static final boolean $assertionsDisabled
public void ()
public static com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo parseToPatternInfo (java.lang.String)
String patternString
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo result
public static com.ibm.icu.impl.number.DecimalFormatProperties parseToProperties (java.lang.String, int)
String pattern
int ignoreRounding
com.ibm.icu.impl.number.DecimalFormatProperties properties
public static com.ibm.icu.impl.number.DecimalFormatProperties parseToProperties (java.lang.String)
String pattern
public static void parseToExistingProperties (java.lang.String, com.ibm.icu.impl.number.DecimalFormatProperties, int)
String pattern
com.ibm.icu.impl.number.DecimalFormatProperties properties
int ignoreRounding
public static void parseToExistingProperties (java.lang.String, com.ibm.icu.impl.number.DecimalFormatProperties)
String pattern
com.ibm.icu.impl.number.DecimalFormatProperties properties
private static void consumePattern (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo result
private static void consumeSubpattern (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
private static void consumePadding (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo, com.ibm.icu.impl.number.Padder$PadPosition)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
com.ibm.icu.impl.number.Padder$PadPosition paddingLocation
private static long consumeAffix (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
long endpoints
private static void consumeLiteral (com.ibm.icu.impl.number.PatternStringParser$ParserState)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
private static void consumeFormat (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
private static void consumeIntegerFormat (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
short grouping1
short grouping2
short grouping3
private static void consumeFractionFormat (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
int zeroCounter
private static void consumeExponent (com.ibm.icu.impl.number.PatternStringParser$ParserState, com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo)
com.ibm.icu.impl.number.PatternStringParser$ParserState state
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result
private static void parseToExistingPropertiesImpl (java.lang.String, com.ibm.icu.impl.number.DecimalFormatProperties, int)
String pattern
com.ibm.icu.impl.number.DecimalFormatProperties properties
int ignoreRounding
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
private static void patternInfoToProperties (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo, int)
boolean ignoreRounding
boolean ignoreRounding
int minInt
int minFrac
int minInt
int minFrac
int paddingWidth
String rawPaddingString
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
int _ignoreRounding
com.ibm.icu.impl.number.PatternStringParser$ParsedSubpatternInfo positive
boolean ignoreRounding
short grouping1
short grouping2
short grouping3
int minInt
int minFrac
String posPrefix
String posSuffix
static void ()
}
com/ibm/icu/impl/number/PatternStringUtils$1.classPatternStringUtils.java
package com.ibm.icu.impl.number
com.ibm.icu.impl.number.PatternStringUtils$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$number$Padder$PadPosition
static void ()
}
com/ibm/icu/impl/number/PatternStringUtils.classPatternStringUtils.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.PatternStringUtils extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static java.lang.String propertiesToPatternString (com.ibm.icu.impl.number.DecimalFormatProperties)
int grouping1
int grouping2
int grouping
int grouping1
int grouping2
int grouping
int grouping1
int grouping2
int grouping
String str
int di
int magnitude
int i
int addedLength
int addedLength
com.ibm.icu.impl.number.DecimalFormatProperties properties
StringBuilder sb
int dosMax
int groupingSize
int firstGroupingSize
int paddingWidth
com.ibm.icu.impl.number.Padder$PadPosition paddingLocation
String paddingString
int minInt
int maxInt
int minFrac
int maxFrac
int minSig
int maxSig
boolean alwaysShowDecimal
int exponentDigits
boolean exponentShowPlusSign
String pp
String ppp
String ps
String psp
String np
String npp
String ns
String nsp
int afterPrefixPos
int grouping1
int grouping2
int grouping
int groupingLength
java.math.BigDecimal roundingInterval
StringBuilder digitsString
int digitsStringScale
int m0
int mN
int beforeSuffixPos
private static int escapePaddingString (java.lang.CharSequence, java.lang.StringBuilder, int)
char ch
int i
int offset
CharSequence input
StringBuilder output
int startIndex
int startLength
public static java.lang.String convertLocalized (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, boolean)
int i
int i
String[] pair
String[] pair
char ch
int offset
String input
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean toLocalized
String[][] table
int standIdx
int localIdx
StringBuilder result
int state
public static void patternInfoToStringBuilder (com.ibm.icu.impl.number.AffixPatternProvider, boolean, int, com.ibm.icu.number.NumberFormatter$SignDisplay, com.ibm.icu.impl.StandardPlural, boolean, java.lang.StringBuilder)
boolean prependSign
boolean prependSign
char candidate
char candidate
char candidate
int index
com.ibm.icu.impl.number.AffixPatternProvider patternInfo
boolean isPrefix
int signum
com.ibm.icu.number.NumberFormatter$SignDisplay signDisplay
com.ibm.icu.impl.StandardPlural plural
boolean perMilleReplacesPercent
StringBuilder output
boolean plusReplacesMinusSign
boolean useNegativeAffixPattern
int flags
boolean prependSign
int length
static void ()
}
com/ibm/icu/impl/number/Properties.classProperties.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.Properties extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient com.ibm.icu.impl.number.DecimalFormatProperties instance
public void ()
public com.ibm.icu.impl.number.DecimalFormatProperties getInstance ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
}
com/ibm/icu/impl/number/PropertiesAffixPatternProvider.classPropertiesAffixPatternProvider.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.PropertiesAffixPatternProvider extends java.lang.Object implements com.ibm.icu.impl.number.AffixPatternProvider {
private final String posPrefix
private final String posSuffix
private final String negPrefix
private final String negSuffix
public void (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
String ppo
String pso
String npo
String nso
String ppp
String psp
String npp
String nsp
public char charAt (int, int)
int flags
int i
public int length (int)
int flags
public java.lang.String getString (int)
int flags
boolean prefix
boolean negative
public boolean positiveHasPlusSign ()
public boolean hasNegativeSubpattern ()
public boolean negativeHasMinusSign ()
public boolean hasCurrencySign ()
public boolean containsSymbolType (int)
int type
public boolean hasBody ()
public java.lang.String toString ()
}
com/ibm/icu/impl/number/RoundingUtils.classRoundingUtils.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.RoundingUtils extends java.lang.Object {
public static final int SECTION_LOWER
public static final int SECTION_MIDPOINT
public static final int SECTION_UPPER
public static final java.math.RoundingMode DEFAULT_ROUNDING_MODE
public static final int MAX_INT_FRAC_SIG
private static final java.math.MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED
private static final java.math.MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS
public static final java.math.MathContext DEFAULT_MATH_CONTEXT_UNLIMITED
public static final java.math.MathContext DEFAULT_MATH_CONTEXT_34_DIGITS
public void ()
public static boolean getRoundingDirection (boolean, boolean, int, int, java.lang.Object)
boolean isEven
boolean isNegative
int section
int roundingMode
Object reference
public static boolean roundsAtMidpoint (int)
int roundingMode
public static java.math.MathContext getMathContextOrUnlimited (com.ibm.icu.impl.number.DecimalFormatProperties)
java.math.RoundingMode roundingMode
com.ibm.icu.impl.number.DecimalFormatProperties properties
java.math.MathContext mathContext
public static java.math.MathContext getMathContextOr34Digits (com.ibm.icu.impl.number.DecimalFormatProperties)
java.math.RoundingMode roundingMode
com.ibm.icu.impl.number.DecimalFormatProperties properties
java.math.MathContext mathContext
public static java.math.MathContext mathContextUnlimited (java.math.RoundingMode)
java.math.RoundingMode roundingMode
public static com.ibm.icu.number.Scale scaleFromProperties (com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
java.math.MathContext mc
static void ()
int i
}
com/ibm/icu/impl/number/SimpleModifier.classSimpleModifier.java
package com.ibm.icu.impl.number
public com.ibm.icu.impl.number.SimpleModifier extends java.lang.Object implements com.ibm.icu.impl.number.Modifier {
private final String compiledPattern
private final com.ibm.icu.text.NumberFormat$Field field
private final boolean strong
private final int prefixLength
private final int suffixOffset
private final int suffixLength
private final com.ibm.icu.impl.number.Modifier$Parameters parameters
private static final int ARG_NUM_LIMIT
static final boolean $assertionsDisabled
public void (java.lang.String, com.ibm.icu.text.NumberFormat$Field, boolean)
String compiledPattern
com.ibm.icu.text.NumberFormat$Field field
boolean strong
public void (java.lang.String, com.ibm.icu.text.NumberFormat$Field, boolean, com.ibm.icu.impl.number.Modifier$Parameters)
String compiledPattern
com.ibm.icu.text.NumberFormat$Field field
boolean strong
com.ibm.icu.impl.number.Modifier$Parameters parameters
int argLimit
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
public int getPrefixLength ()
public int getCodePointCount ()
int count
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
com.ibm.icu.impl.number.SimpleModifier _other
public int formatAsPrefixSuffix (com.ibm.icu.impl.number.NumberStringBuilder, int, int, com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.impl.number.NumberStringBuilder result
int startIndex
int endIndex
com.ibm.icu.text.NumberFormat$Field field
public static void formatTwoArgPattern (java.lang.String, com.ibm.icu.impl.number.NumberStringBuilder, int, com.ibm.icu.impl.number.range.PrefixInfixSuffixLengthHelper, com.ibm.icu.text.NumberFormat$Field)
int suffixLength
String compiledPattern
com.ibm.icu.impl.number.NumberStringBuilder result
int index
com.ibm.icu.impl.number.range.PrefixInfixSuffixLengthHelper h
com.ibm.icu.text.NumberFormat$Field field
int argLimit
int offset
int length
int prefixLength
int infixLength
int suffixLength
static void ()
}
com/ibm/icu/impl/number/parse/AffixMatcher$1.classAffixMatcher.java
package com.ibm.icu.impl.number.parse
final com.ibm.icu.impl.number.parse.AffixMatcher$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.ibm.icu.impl.number.parse.AffixMatcher, com.ibm.icu.impl.number.parse.AffixMatcher)
com.ibm.icu.impl.number.parse.AffixMatcher lhs
com.ibm.icu.impl.number.parse.AffixMatcher rhs
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/number/parse/AffixMatcher.classAffixMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.AffixMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
private final com.ibm.icu.impl.number.parse.AffixPatternMatcher prefix
private final com.ibm.icu.impl.number.parse.AffixPatternMatcher suffix
private final int flags
public static final java.util.Comparator COMPARATOR
private static boolean isInteresting (com.ibm.icu.impl.number.AffixPatternProvider, com.ibm.icu.impl.number.parse.IgnorablesMatcher, int)
com.ibm.icu.impl.number.AffixPatternProvider patternInfo
com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
int parseFlags
String posPrefixString
String posSuffixString
String negPrefixString
String negSuffixString
public static void createMatchers (com.ibm.icu.impl.number.AffixPatternProvider, com.ibm.icu.impl.number.parse.NumberParserImpl, com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory, com.ibm.icu.impl.number.parse.IgnorablesMatcher, int)
com.ibm.icu.impl.number.parse.AffixPatternMatcher prefix
com.ibm.icu.impl.number.parse.AffixPatternMatcher suffix
int flags
int signum
com.ibm.icu.impl.number.AffixPatternProvider patternInfo
com.ibm.icu.impl.number.parse.NumberParserImpl output
com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory factory
com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
int parseFlags
StringBuilder sb
java.util.ArrayList matchers
boolean includeUnpaired
com.ibm.icu.number.NumberFormatter$SignDisplay signDisplay
com.ibm.icu.impl.number.parse.AffixPatternMatcher posPrefix
com.ibm.icu.impl.number.parse.AffixPatternMatcher posSuffix
private static final com.ibm.icu.impl.number.parse.AffixMatcher getInstance (com.ibm.icu.impl.number.parse.AffixPatternMatcher, com.ibm.icu.impl.number.parse.AffixPatternMatcher, int)
com.ibm.icu.impl.number.parse.AffixPatternMatcher prefix
com.ibm.icu.impl.number.parse.AffixPatternMatcher suffix
int flags
private void (com.ibm.icu.impl.number.parse.AffixPatternMatcher, com.ibm.icu.impl.number.parse.AffixPatternMatcher, int)
com.ibm.icu.impl.number.parse.AffixPatternMatcher prefix
com.ibm.icu.impl.number.parse.AffixPatternMatcher suffix
int flags
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
int initialOffset
boolean maybeMore
int initialOffset
boolean maybeMore
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
static boolean matched (com.ibm.icu.impl.number.parse.AffixPatternMatcher, java.lang.String)
com.ibm.icu.impl.number.parse.AffixPatternMatcher affix
String patternString
private static int length (com.ibm.icu.impl.number.parse.AffixPatternMatcher)
com.ibm.icu.impl.number.parse.AffixPatternMatcher matcher
public boolean equals (java.lang.Object)
Object _other
com.ibm.icu.impl.number.parse.AffixMatcher other
public int hashCode ()
public java.lang.String toString ()
boolean isNegative
static com.ibm.icu.impl.number.parse.AffixPatternMatcher access$000 (com.ibm.icu.impl.number.parse.AffixMatcher)
com.ibm.icu.impl.number.parse.AffixMatcher x0
static int access$100 (com.ibm.icu.impl.number.parse.AffixPatternMatcher)
com.ibm.icu.impl.number.parse.AffixPatternMatcher x0
static com.ibm.icu.impl.number.parse.AffixPatternMatcher access$200 (com.ibm.icu.impl.number.parse.AffixMatcher)
com.ibm.icu.impl.number.parse.AffixMatcher x0
static void ()
}
com/ibm/icu/impl/number/parse/AffixPatternMatcher.classAffixPatternMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.AffixPatternMatcher extends com.ibm.icu.impl.number.parse.SeriesMatcher implements com.ibm.icu.impl.number.AffixUtils$TokenConsumer {
private final String affixPattern
private com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory factory
private com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
private int lastTypeOrCp
private void (java.lang.String)
String affixPattern
public static com.ibm.icu.impl.number.parse.AffixPatternMatcher fromAffixPattern (java.lang.String, com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory, int)
String affixPattern
com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory factory
int parseFlags
com.ibm.icu.impl.number.parse.AffixPatternMatcher series
public void consumeToken (int)
int typeOrCp
public java.lang.String getPattern ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/AffixTokenMatcherFactory.classAffixTokenMatcherFactory.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory extends java.lang.Object {
public com.ibm.icu.util.Currency currency
public com.ibm.icu.text.DecimalFormatSymbols symbols
public com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
public com.ibm.icu.util.ULocale locale
public int parseFlags
public void ()
public com.ibm.icu.impl.number.parse.MinusSignMatcher minusSign ()
public com.ibm.icu.impl.number.parse.PlusSignMatcher plusSign ()
public com.ibm.icu.impl.number.parse.PercentMatcher percent ()
public com.ibm.icu.impl.number.parse.PermilleMatcher permille ()
public com.ibm.icu.impl.number.parse.CombinedCurrencyMatcher currency ()
public com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables ()
}
com/ibm/icu/impl/number/parse/CodePointMatcher.classCodePointMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.CodePointMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
private final int cp
public static com.ibm.icu.impl.number.parse.CodePointMatcher getInstance (int)
int cp
private void (int)
int cp
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/CombinedCurrencyMatcher.classCombinedCurrencyMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.CombinedCurrencyMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
private final String isoCode
private final String currency1
private final String currency2
private final String[] localLongNames
private final String afterPrefixInsert
private final String beforeSuffixInsert
private final com.ibm.icu.impl.TextTrieMap longNameTrie
private final com.ibm.icu.impl.TextTrieMap symbolTrie
public static com.ibm.icu.impl.number.parse.CombinedCurrencyMatcher getInstance (com.ibm.icu.util.Currency, com.ibm.icu.text.DecimalFormatSymbols, int)
com.ibm.icu.util.Currency currency
com.ibm.icu.text.DecimalFormatSymbols dfs
int parseFlags
private void (com.ibm.icu.util.Currency, com.ibm.icu.text.DecimalFormatSymbols, int)
String pluralKeyword
int i
com.ibm.icu.util.Currency currency
com.ibm.icu.text.DecimalFormatSymbols dfs
int parseFlags
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
int overlap
int overlap
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
int initialOffset
boolean maybeMore
private boolean matchCurrency (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
int overlap1
int overlap2
com.ibm.icu.impl.TextTrieMap$Output trieOutput
java.util.Iterator values
String name
int overlap
int i
int longestFullMatch
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
boolean maybeMore
int overlap1
int overlap2
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/DecimalMatcher.classDecimalMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.DecimalMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
private final boolean requireGroupingMatch
private final boolean groupingDisabled
private final boolean integerOnly
private final int grouping1
private final int grouping2
private final String groupingSeparator
private final String decimalSeparator
private final com.ibm.icu.text.UnicodeSet groupingUniSet
private final com.ibm.icu.text.UnicodeSet decimalUniSet
private final com.ibm.icu.text.UnicodeSet separatorSet
private final com.ibm.icu.text.UnicodeSet leadSet
private final String[] digitStrings
static final boolean $assertionsDisabled
public static com.ibm.icu.impl.number.parse.DecimalMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.Grouper, int)
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.Grouper grouper
int parseFlags
private void (com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.Grouper, int)
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.Grouper grouper
int parseFlags
boolean strictSeparators
com.ibm.icu.impl.StaticUnicodeSets$Key groupingKey
com.ibm.icu.impl.StaticUnicodeSets$Key decimalKey
int cpZero
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber, int)
String str
int overlap
int i
int overlap
int overlap
int overlap
byte digit
int cp
boolean isDecimal
boolean isGrouping
boolean prevValidSecondary
boolean currValidPrimary
int digitsToRemove
ArithmeticException e
int exponentInt
long exponentLong
boolean overflow
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
int exponentSign
int initialOffset
boolean maybeMore
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD digitsConsumed
int digitsAfterDecimalPlace
String actualGroupingString
String actualDecimalString
int currGroupOffset
int currGroupSepType
int currGroupCount
int prevGroupOffset
int prevGroupSepType
int prevGroupCount
boolean prevValidSecondary
boolean currValidPrimary
private boolean validateGroup (int, int, boolean)
int sepType
int count
boolean isPrimary
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
int i
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/IgnorablesMatcher.classIgnorablesMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.IgnorablesMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher implements com.ibm.icu.impl.number.parse.NumberParseMatcher$Flexible {
public static final com.ibm.icu.impl.number.parse.IgnorablesMatcher DEFAULT
public static final com.ibm.icu.impl.number.parse.IgnorablesMatcher STRICT
static final boolean $assertionsDisabled
public static com.ibm.icu.impl.number.parse.IgnorablesMatcher getInstance (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet ignorables
private void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet ignorables
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/InfinityMatcher.classInfinityMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.InfinityMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.InfinityMatcher DEFAULT
public static com.ibm.icu.impl.number.parse.InfinityMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols symbols
String symbolString
private void (java.lang.String)
String symbolString
private void ()
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/MinusSignMatcher.classMinusSignMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.MinusSignMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.MinusSignMatcher DEFAULT
private static final com.ibm.icu.impl.number.parse.MinusSignMatcher DEFAULT_ALLOW_TRAILING
private final boolean allowTrailing
public static com.ibm.icu.impl.number.parse.MinusSignMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols, boolean)
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean allowTrailing
String symbolString
private void (java.lang.String, boolean)
String symbolString
boolean allowTrailing
private void (boolean)
boolean allowTrailing
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/MultiplierParseHandler.classMultiplierParseHandler.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.MultiplierParseHandler extends com.ibm.icu.impl.number.parse.ValidationMatcher {
private final com.ibm.icu.number.Scale multiplier
public void (com.ibm.icu.number.Scale)
com.ibm.icu.number.Scale multiplier
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/NanMatcher.classNanMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.NanMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.NanMatcher DEFAULT
public static com.ibm.icu.impl.number.parse.NanMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols, int)
com.ibm.icu.text.DecimalFormatSymbols symbols
int parseFlags
String symbolString
private void (java.lang.String)
String symbolString
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/NumberParseMatcher$Flexible.classNumberParseMatcher.java
package com.ibm.icu.impl.number.parse
public abstract com.ibm.icu.impl.number.parse.NumberParseMatcher$Flexible extends java.lang.Object {
}
com/ibm/icu/impl/number/parse/NumberParseMatcher.classNumberParseMatcher.java
package com.ibm.icu.impl.number.parse
public abstract com.ibm.icu.impl.number.parse.NumberParseMatcher extends java.lang.Object {
public abstract boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
public abstract boolean smokeTest (com.ibm.icu.impl.StringSegment)
public abstract void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
}
com/ibm/icu/impl/number/parse/NumberParserImpl.classNumberParserImpl.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.NumberParserImpl extends java.lang.Object {
private final int parseFlags
private final java.util.List matchers
private boolean frozen
static final boolean $assertionsDisabled
public static com.ibm.icu.impl.number.parse.NumberParserImpl createSimpleParser (com.ibm.icu.util.ULocale, java.lang.String, int)
com.ibm.icu.util.ULocale locale
String pattern
int parseFlags
com.ibm.icu.impl.number.parse.NumberParserImpl parser
com.ibm.icu.util.Currency currency
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory factory
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
com.ibm.icu.impl.number.Grouper grouper
public static java.lang.Number parseStatic (java.lang.String, java.text.ParsePosition, com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols)
String input
java.text.ParsePosition ppos
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.parse.NumberParserImpl parser
com.ibm.icu.impl.number.parse.ParsedNumber result
public static com.ibm.icu.util.CurrencyAmount parseStaticCurrency (java.lang.String, java.text.ParsePosition, com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols)
String input
java.text.ParsePosition ppos
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.parse.NumberParserImpl parser
com.ibm.icu.impl.number.parse.ParsedNumber result
public static com.ibm.icu.impl.number.parse.NumberParserImpl createDefaultParserForLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.DecimalFormatProperties properties
public static com.ibm.icu.impl.number.parse.NumberParserImpl createParserFromProperties (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols, boolean)
com.ibm.icu.impl.number.AffixPatternProvider affixProvider
boolean patternHasDecimalSeparator
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean parseCurrency
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.number.AffixPatternProvider affixProvider
com.ibm.icu.util.Currency currency
boolean isStrict
com.ibm.icu.impl.number.Grouper grouper
int parseFlags
com.ibm.icu.impl.number.parse.IgnorablesMatcher ignorables
com.ibm.icu.impl.number.parse.NumberParserImpl parser
com.ibm.icu.impl.number.parse.AffixTokenMatcherFactory factory
String padString
com.ibm.icu.number.Scale multiplier
public void (int)
int parseFlags
public void addMatcher (com.ibm.icu.impl.number.parse.NumberParseMatcher)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
public void addMatchers (java.util.Collection)
java.util.Collection matchers
public void freeze ()
public int getParseFlags ()
public void parse (java.lang.String, boolean, com.ibm.icu.impl.number.parse.ParsedNumber)
String input
boolean greedy
com.ibm.icu.impl.number.parse.ParsedNumber result
public void parse (java.lang.String, int, boolean, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
String input
int start
boolean greedy
com.ibm.icu.impl.number.parse.ParsedNumber result
com.ibm.icu.impl.StringSegment segment
private void parseGreedyRecursive (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
int i
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
int initialOffset
private void parseLongestRecursive (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
boolean maybeMore
int charsToConsume
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
int i
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
com.ibm.icu.impl.number.parse.ParsedNumber initial
com.ibm.icu.impl.number.parse.ParsedNumber candidate
int initialOffset
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/PaddingMatcher.classPaddingMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.PaddingMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher implements com.ibm.icu.impl.number.parse.NumberParseMatcher$Flexible {
public static com.ibm.icu.impl.number.parse.PaddingMatcher getInstance (java.lang.String)
String padString
private void (java.lang.String)
String symbolString
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/ParsedNumber$1.classParsedNumber.java
package com.ibm.icu.impl.number.parse
final com.ibm.icu.impl.number.parse.ParsedNumber$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.ibm.icu.impl.number.parse.ParsedNumber, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber o1
com.ibm.icu.impl.number.parse.ParsedNumber o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/impl/number/parse/ParsedNumber.classParsedNumber.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.ParsedNumber extends java.lang.Object {
public com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD quantity
public int charEnd
public int flags
public String prefix
public String suffix
public String currencyCode
public static final int FLAG_NEGATIVE
public static final int FLAG_PERCENT
public static final int FLAG_PERMILLE
public static final int FLAG_HAS_EXPONENT
public static final int FLAG_HAS_DECIMAL_SEPARATOR
public static final int FLAG_NAN
public static final int FLAG_INFINITY
public static final int FLAG_FAIL
public static final java.util.Comparator COMPARATOR
static final boolean $assertionsDisabled
public void ()
public void clear ()
public void copyFrom (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber other
public void setCharsConsumed (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess ()
public boolean success ()
public boolean seenNumber ()
public java.lang.Number getNumber ()
public java.lang.Number getNumber (int)
int parseFlags
boolean sawNaN
boolean sawInfinity
boolean forceBigDecimal
boolean integerOnly
boolean isBetterThan (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber other
static void ()
}
com/ibm/icu/impl/number/parse/ParsingUtils.classParsingUtils.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.ParsingUtils extends java.lang.Object {
public static final int PARSE_FLAG_IGNORE_CASE
public static final int PARSE_FLAG_MONETARY_SEPARATORS
public static final int PARSE_FLAG_STRICT_SEPARATORS
public static final int PARSE_FLAG_STRICT_GROUPING_SIZE
public static final int PARSE_FLAG_INTEGER_ONLY
public static final int PARSE_FLAG_GROUPING_DISABLED
public static final int PARSE_FLAG_INCLUDE_UNPAIRED_AFFIXES
public static final int PARSE_FLAG_USE_FULL_AFFIXES
public static final int PARSE_FLAG_EXACT_AFFIX
public static final int PARSE_FLAG_PLUS_SIGN_ALLOWED
public static final int PARSE_FLAG_FORCE_BIG_DECIMAL
public static final int PARSE_FLAG_NO_FOREIGN_CURRENCIES
public void ()
public static void putLeadCodePoints (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet$EntryRange range
String str
com.ibm.icu.text.UnicodeSet input
com.ibm.icu.text.UnicodeSet output
public static void putLeadCodePoint (java.lang.String, com.ibm.icu.text.UnicodeSet)
String input
com.ibm.icu.text.UnicodeSet output
public static boolean safeContains (com.ibm.icu.text.UnicodeSet, java.lang.CharSequence)
com.ibm.icu.text.UnicodeSet uniset
CharSequence str
}
com/ibm/icu/impl/number/parse/PercentMatcher.classPercentMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.PercentMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.PercentMatcher DEFAULT
public static com.ibm.icu.impl.number.parse.PercentMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols symbols
String symbolString
private void (java.lang.String)
String symbolString
private void ()
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/PermilleMatcher.classPermilleMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.PermilleMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.PermilleMatcher DEFAULT
public static com.ibm.icu.impl.number.parse.PermilleMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols symbols
String symbolString
private void (java.lang.String)
String symbolString
private void ()
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/PlusSignMatcher.classPlusSignMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.PlusSignMatcher extends com.ibm.icu.impl.number.parse.SymbolMatcher {
private static final com.ibm.icu.impl.number.parse.PlusSignMatcher DEFAULT
private static final com.ibm.icu.impl.number.parse.PlusSignMatcher DEFAULT_ALLOW_TRAILING
private final boolean allowTrailing
public static com.ibm.icu.impl.number.parse.PlusSignMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols, boolean)
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean allowTrailing
String symbolString
private void (java.lang.String, boolean)
String symbolString
boolean allowTrailing
private void (boolean)
boolean allowTrailing
protected boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/RequireAffixValidator.classRequireAffixValidator.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.RequireAffixValidator extends com.ibm.icu.impl.number.parse.ValidationMatcher {
public void ()
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/RequireCurrencyValidator.classRequireCurrencyValidator.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.RequireCurrencyValidator extends com.ibm.icu.impl.number.parse.ValidationMatcher {
public void ()
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/RequireDecimalSeparatorValidator.classRequireDecimalSeparatorValidator.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.RequireDecimalSeparatorValidator extends com.ibm.icu.impl.number.parse.ValidationMatcher {
private static final com.ibm.icu.impl.number.parse.RequireDecimalSeparatorValidator A
private static final com.ibm.icu.impl.number.parse.RequireDecimalSeparatorValidator B
private final boolean patternHasDecimalSeparator
public static com.ibm.icu.impl.number.parse.RequireDecimalSeparatorValidator getInstance (boolean)
boolean patternHasDecimalSeparator
private void (boolean)
boolean patternHasDecimalSeparator
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
boolean parseHasDecimalSeparator
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/RequireNumberValidator.classRequireNumberValidator.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.RequireNumberValidator extends com.ibm.icu.impl.number.parse.ValidationMatcher {
public void ()
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/ScientificMatcher.classScientificMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.ScientificMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
private final String exponentSeparatorString
private final com.ibm.icu.impl.number.parse.DecimalMatcher exponentMatcher
private final String customMinusSign
private final String customPlusSign
public static com.ibm.icu.impl.number.parse.ScientificMatcher getInstance (com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.Grouper)
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.Grouper grouper
private void (com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.Grouper)
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.Grouper grouper
String minusSign
String plusSign
private static com.ibm.icu.text.UnicodeSet minusSignSet ()
private static com.ibm.icu.text.UnicodeSet plusSignSet ()
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
int overlap2
int overlap2
int exponentSign
boolean wasNull
int digitsOffset
boolean digitsReturnValue
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
int overlap1
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
}
com/ibm/icu/impl/number/parse/SeriesMatcher.classSeriesMatcher.java
package com.ibm.icu.impl.number.parse
public com.ibm.icu.impl.number.parse.SeriesMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
protected java.util.List matchers
protected boolean frozen
static final boolean $assertionsDisabled
public void ()
public void addMatcher (com.ibm.icu.impl.number.parse.NumberParseMatcher)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
public void freeze ()
public int length ()
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
int matcherOffset
boolean success
boolean isFlexible
int i
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
com.ibm.icu.impl.number.parse.ParsedNumber backup
int initialOffset
boolean maybeMore
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.NumberParseMatcher matcher
int i
com.ibm.icu.impl.number.parse.ParsedNumber result
public java.lang.String toString ()
static void ()
}
com/ibm/icu/impl/number/parse/SymbolMatcher.classSymbolMatcher.java
package com.ibm.icu.impl.number.parse
public abstract com.ibm.icu.impl.number.parse.SymbolMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
protected final String string
protected final com.ibm.icu.text.UnicodeSet uniSet
protected void (java.lang.String, com.ibm.icu.text.UnicodeSet)
String symbolString
com.ibm.icu.text.UnicodeSet symbolUniSet
protected void (com.ibm.icu.impl.StaticUnicodeSets$Key)
com.ibm.icu.impl.StaticUnicodeSets$Key key
public com.ibm.icu.text.UnicodeSet getSet ()
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
int overlap
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
public void postProcess (com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.number.parse.ParsedNumber result
protected abstract boolean isDisabled (com.ibm.icu.impl.number.parse.ParsedNumber)
protected abstract void accept (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
}
com/ibm/icu/impl/number/parse/ValidationMatcher.classValidationMatcher.java
package com.ibm.icu.impl.number.parse
public abstract com.ibm.icu.impl.number.parse.ValidationMatcher extends java.lang.Object implements com.ibm.icu.impl.number.parse.NumberParseMatcher {
public void ()
public boolean match (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.parse.ParsedNumber)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.parse.ParsedNumber result
public boolean smokeTest (com.ibm.icu.impl.StringSegment)
com.ibm.icu.impl.StringSegment segment
}
com/ibm/icu/impl/number/range/PrefixInfixSuffixLengthHelper.classPrefixInfixSuffixLengthHelper.java
package com.ibm.icu.impl.number.range
public com.ibm.icu.impl.number.range.PrefixInfixSuffixLengthHelper extends java.lang.Object {
public int lengthPrefix
public int length1
public int lengthInfix
public int length2
public int lengthSuffix
public void ()
public int index0 ()
public int index1 ()
public int index2 ()
public int index3 ()
}
com/ibm/icu/impl/number/range/RangeMacroProps.classRangeMacroProps.java
package com.ibm.icu.impl.number.range
public com.ibm.icu.impl.number.range.RangeMacroProps extends java.lang.Object {
public com.ibm.icu.number.UnlocalizedNumberFormatter formatter1
public com.ibm.icu.number.UnlocalizedNumberFormatter formatter2
public int sameFormatters
public com.ibm.icu.number.NumberRangeFormatter$RangeCollapse collapse
public com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback identityFallback
public com.ibm.icu.util.ULocale loc
public void ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object _other
com.ibm.icu.impl.number.range.RangeMacroProps other
}
com/ibm/icu/impl/number/range/StandardPluralRanges$PluralRangesDataSink.classStandardPluralRanges.java
package com.ibm.icu.impl.number.range
final com.ibm.icu.impl.number.range.StandardPluralRanges$PluralRangesDataSink extends com.ibm.icu.impl.UResource$Sink {
com.ibm.icu.impl.number.range.StandardPluralRanges output
void (com.ibm.icu.impl.number.range.StandardPluralRanges)
com.ibm.icu.impl.number.range.StandardPluralRanges output
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
com.ibm.icu.impl.UResource$Array pluralFormsArray
com.ibm.icu.impl.StandardPlural first
com.ibm.icu.impl.StandardPlural second
com.ibm.icu.impl.StandardPlural result
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Array entriesArray
}
com/ibm/icu/impl/number/range/StandardPluralRanges.classStandardPluralRanges.java
package com.ibm.icu.impl.number.range
public com.ibm.icu.impl.number.range.StandardPluralRanges extends java.lang.Object {
com.ibm.icu.impl.StandardPlural[] flatTriples
int numTriples
private static void getPluralRangesData (com.ibm.icu.util.ULocale, com.ibm.icu.impl.number.range.StandardPluralRanges)
String set
java.util.MissingResourceException e
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.number.range.StandardPluralRanges out
StringBuilder sb
com.ibm.icu.impl.ICUResourceBundle resource
String key
String set
com.ibm.icu.impl.number.range.StandardPluralRanges$PluralRangesDataSink sink
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
private void addPluralRange (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural first
com.ibm.icu.impl.StandardPlural second
com.ibm.icu.impl.StandardPlural result
private void setCapacity (int)
int length
public com.ibm.icu.impl.StandardPlural resolve (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
int i
com.ibm.icu.impl.StandardPlural first
com.ibm.icu.impl.StandardPlural second
static void access$000 (com.ibm.icu.impl.number.range.StandardPluralRanges, int)
com.ibm.icu.impl.number.range.StandardPluralRanges x0
int x1
static void access$100 (com.ibm.icu.impl.number.range.StandardPluralRanges, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.number.range.StandardPluralRanges x0
com.ibm.icu.impl.StandardPlural x1
com.ibm.icu.impl.StandardPlural x2
com.ibm.icu.impl.StandardPlural x3
}
com/ibm/icu/lang/CharSequences.classCharSequences.java
package com.ibm.icu.lang
public com.ibm.icu.lang.CharSequences extends java.lang.Object {
public static int matchAfter (java.lang.CharSequence, java.lang.CharSequence, int, int)
char ca
char cb
CharSequence a
CharSequence b
int aIndex
int bIndex
int i
int j
int alen
int blen
int result
public int codePointLength (java.lang.CharSequence)
CharSequence s
public static final boolean equals (int, java.lang.CharSequence)
int codepoint
CharSequence other
public static final boolean equals (java.lang.CharSequence, int)
CharSequence other
int codepoint
public static int compare (java.lang.CharSequence, int)
int result
char trail
CharSequence string
int codePoint
int stringLength
char firstChar
int offset
char lead
int result
public static int compare (int, java.lang.CharSequence)
int codepoint
CharSequence a
int result
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
int length
int result
public static final boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
public static int compare (java.lang.CharSequence, java.lang.CharSequence)
int diff
int i
CharSequence a
CharSequence b
int alength
int blength
int min
public static boolean equalsChars (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
public static boolean onCharacterBoundary (java.lang.CharSequence, int)
CharSequence s
int i
public static int indexOf (java.lang.CharSequence, int)
int cp
int i
CharSequence s
int codePoint
public static int[] codePoints (java.lang.CharSequence)
char last
char cp
int i
CharSequence s
int[] result
int j
int[] shortResult
private void ()
}
com/ibm/icu/lang/CharacterProperties.classCharacterProperties.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.CharacterProperties extends java.lang.Object {
private static final com.ibm.icu.text.UnicodeSet[] sets
private static final com.ibm.icu.util.CodePointMap[] maps
private void ()
private static com.ibm.icu.text.UnicodeSet makeSet (int)
int c
int rangeEnd
int i
int property
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSet inclusions
int numRanges
int startHasProperty
private static com.ibm.icu.util.CodePointMap makeMap (int)
int nextValue
int c
int rangeEnd
int i
com.ibm.icu.util.CodePointTrie$Type type
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
int property
int nullValue
com.ibm.icu.util.MutableCodePointTrie mutableTrie
com.ibm.icu.text.UnicodeSet inclusions
int numRanges
int start
int value
com.ibm.icu.util.CodePointTrie$Type type
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
int max
public static final com.ibm.icu.text.UnicodeSet getBinaryPropertySet (int)
com.ibm.icu.text.UnicodeSet set
int property
public static final com.ibm.icu.util.CodePointMap getIntPropertyMap (int)
com.ibm.icu.util.CodePointMap map
int property
static void ()
}
com/ibm/icu/lang/UCharacter$1.classUCharacter.java
package com.ibm.icu.lang
com.ibm.icu.lang.UCharacter$1 extends java.lang.Object {
}
com/ibm/icu/lang/UCharacter$BidiPairedBracketType.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$BidiPairedBracketType extends java.lang.Object {
public static final int NONE
public static final int OPEN
public static final int CLOSE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$DecompositionType.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$DecompositionType extends java.lang.Object {
public static final int NONE
public static final int CANONICAL
public static final int COMPAT
public static final int CIRCLE
public static final int FINAL
public static final int FONT
public static final int FRACTION
public static final int INITIAL
public static final int ISOLATED
public static final int MEDIAL
public static final int NARROW
public static final int NOBREAK
public static final int SMALL
public static final int SQUARE
public static final int SUB
public static final int SUPER
public static final int VERTICAL
public static final int WIDE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$DummyValueIterator.classUCharacter.java
package com.ibm.icu.lang
final com.ibm.icu.lang.UCharacter$DummyValueIterator extends java.lang.Object implements com.ibm.icu.util.ValueIterator {
private void ()
public boolean next (com.ibm.icu.util.ValueIterator$Element)
com.ibm.icu.util.ValueIterator$Element element
public void reset ()
public void setRange (int, int)
int start
int limit
void (com.ibm.icu.lang.UCharacter$1)
com.ibm.icu.lang.UCharacter$1 x0
}
com/ibm/icu/lang/UCharacter$EastAsianWidth.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$EastAsianWidth extends java.lang.Object {
public static final int NEUTRAL
public static final int AMBIGUOUS
public static final int HALFWIDTH
public static final int FULLWIDTH
public static final int NARROW
public static final int WIDE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$GraphemeClusterBreak.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$GraphemeClusterBreak extends java.lang.Object {
public static final int OTHER
public static final int CONTROL
public static final int CR
public static final int EXTEND
public static final int L
public static final int LF
public static final int LV
public static final int LVT
public static final int T
public static final int V
public static final int SPACING_MARK
public static final int PREPEND
public static final int REGIONAL_INDICATOR
public static final int E_BASE
public static final int E_BASE_GAZ
public static final int E_MODIFIER
public static final int GLUE_AFTER_ZWJ
public static final int ZWJ
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$HangulSyllableType.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$HangulSyllableType extends java.lang.Object {
public static final int NOT_APPLICABLE
public static final int LEADING_JAMO
public static final int VOWEL_JAMO
public static final int TRAILING_JAMO
public static final int LV_SYLLABLE
public static final int LVT_SYLLABLE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$IndicPositionalCategory.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$IndicPositionalCategory extends java.lang.Object {
public static final int NA
public static final int BOTTOM
public static final int BOTTOM_AND_LEFT
public static final int BOTTOM_AND_RIGHT
public static final int LEFT
public static final int LEFT_AND_RIGHT
public static final int OVERSTRUCK
public static final int RIGHT
public static final int TOP
public static final int TOP_AND_BOTTOM
public static final int TOP_AND_BOTTOM_AND_RIGHT
public static final int TOP_AND_LEFT
public static final int TOP_AND_LEFT_AND_RIGHT
public static final int TOP_AND_RIGHT
public static final int VISUAL_ORDER_LEFT
}
com/ibm/icu/lang/UCharacter$IndicSyllabicCategory.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$IndicSyllabicCategory extends java.lang.Object {
public static final int OTHER
public static final int AVAGRAHA
public static final int BINDU
public static final int BRAHMI_JOINING_NUMBER
public static final int CANTILLATION_MARK
public static final int CONSONANT
public static final int CONSONANT_DEAD
public static final int CONSONANT_FINAL
public static final int CONSONANT_HEAD_LETTER
public static final int CONSONANT_INITIAL_POSTFIXED
public static final int CONSONANT_KILLER
public static final int CONSONANT_MEDIAL
public static final int CONSONANT_PLACEHOLDER
public static final int CONSONANT_PRECEDING_REPHA
public static final int CONSONANT_PREFIXED
public static final int CONSONANT_SUBJOINED
public static final int CONSONANT_SUCCEEDING_REPHA
public static final int CONSONANT_WITH_STACKER
public static final int GEMINATION_MARK
public static final int INVISIBLE_STACKER
public static final int JOINER
public static final int MODIFYING_LETTER
public static final int NON_JOINER
public static final int NUKTA
public static final int NUMBER
public static final int NUMBER_JOINER
public static final int PURE_KILLER
public static final int REGISTER_SHIFTER
public static final int SYLLABLE_MODIFIER
public static final int TONE_LETTER
public static final int TONE_MARK
public static final int VIRAMA
public static final int VISARGA
public static final int VOWEL
public static final int VOWEL_DEPENDENT
public static final int VOWEL_INDEPENDENT
}
com/ibm/icu/lang/UCharacter$JoiningGroup.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$JoiningGroup extends java.lang.Object {
public static final int NO_JOINING_GROUP
public static final int AIN
public static final int ALAPH
public static final int ALEF
public static final int BEH
public static final int BETH
public static final int DAL
public static final int DALATH_RISH
public static final int E
public static final int FEH
public static final int FINAL_SEMKATH
public static final int GAF
public static final int GAMAL
public static final int HAH
public static final int TEH_MARBUTA_GOAL
public static final int HAMZA_ON_HEH_GOAL
public static final int HE
public static final int HEH
public static final int HEH_GOAL
public static final int HETH
public static final int KAF
public static final int KAPH
public static final int KNOTTED_HEH
public static final int LAM
public static final int LAMADH
public static final int MEEM
public static final int MIM
public static final int NOON
public static final int NUN
public static final int PE
public static final int QAF
public static final int QAPH
public static final int REH
public static final int REVERSED_PE
public static final int SAD
public static final int SADHE
public static final int SEEN
public static final int SEMKATH
public static final int SHIN
public static final int SWASH_KAF
public static final int SYRIAC_WAW
public static final int TAH
public static final int TAW
public static final int TEH_MARBUTA
public static final int TETH
public static final int WAW
public static final int YEH
public static final int YEH_BARREE
public static final int YEH_WITH_TAIL
public static final int YUDH
public static final int YUDH_HE
public static final int ZAIN
public static final int FE
public static final int KHAPH
public static final int ZHAIN
public static final int BURUSHASKI_YEH_BARREE
public static final int FARSI_YEH
public static final int NYA
public static final int ROHINGYA_YEH
public static final int MANICHAEAN_ALEPH
public static final int MANICHAEAN_AYIN
public static final int MANICHAEAN_BETH
public static final int MANICHAEAN_DALETH
public static final int MANICHAEAN_DHAMEDH
public static final int MANICHAEAN_FIVE
public static final int MANICHAEAN_GIMEL
public static final int MANICHAEAN_HETH
public static final int MANICHAEAN_HUNDRED
public static final int MANICHAEAN_KAPH
public static final int MANICHAEAN_LAMEDH
public static final int MANICHAEAN_MEM
public static final int MANICHAEAN_NUN
public static final int MANICHAEAN_ONE
public static final int MANICHAEAN_PE
public static final int MANICHAEAN_QOPH
public static final int MANICHAEAN_RESH
public static final int MANICHAEAN_SADHE
public static final int MANICHAEAN_SAMEKH
public static final int MANICHAEAN_TAW
public static final int MANICHAEAN_TEN
public static final int MANICHAEAN_TETH
public static final int MANICHAEAN_THAMEDH
public static final int MANICHAEAN_TWENTY
public static final int MANICHAEAN_WAW
public static final int MANICHAEAN_YODH
public static final int MANICHAEAN_ZAYIN
public static final int STRAIGHT_WAW
public static final int AFRICAN_FEH
public static final int AFRICAN_NOON
public static final int AFRICAN_QAF
public static final int MALAYALAM_BHA
public static final int MALAYALAM_JA
public static final int MALAYALAM_LLA
public static final int MALAYALAM_LLLA
public static final int MALAYALAM_NGA
public static final int MALAYALAM_NNA
public static final int MALAYALAM_NNNA
public static final int MALAYALAM_NYA
public static final int MALAYALAM_RA
public static final int MALAYALAM_SSA
public static final int MALAYALAM_TTA
public static final int HANIFI_ROHINGYA_KINNA_YA
public static final int HANIFI_ROHINGYA_PA
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$JoiningType.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$JoiningType extends java.lang.Object {
public static final int NON_JOINING
public static final int JOIN_CAUSING
public static final int DUAL_JOINING
public static final int LEFT_JOINING
public static final int RIGHT_JOINING
public static final int TRANSPARENT
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$LineBreak.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$LineBreak extends java.lang.Object {
public static final int UNKNOWN
public static final int AMBIGUOUS
public static final int ALPHABETIC
public static final int BREAK_BOTH
public static final int BREAK_AFTER
public static final int BREAK_BEFORE
public static final int MANDATORY_BREAK
public static final int CONTINGENT_BREAK
public static final int CLOSE_PUNCTUATION
public static final int COMBINING_MARK
public static final int CARRIAGE_RETURN
public static final int EXCLAMATION
public static final int GLUE
public static final int HYPHEN
public static final int IDEOGRAPHIC
public static final int INSEPERABLE
public static final int INSEPARABLE
public static final int INFIX_NUMERIC
public static final int LINE_FEED
public static final int NONSTARTER
public static final int NUMERIC
public static final int OPEN_PUNCTUATION
public static final int POSTFIX_NUMERIC
public static final int PREFIX_NUMERIC
public static final int QUOTATION
public static final int COMPLEX_CONTEXT
public static final int SURROGATE
public static final int SPACE
public static final int BREAK_SYMBOLS
public static final int ZWSPACE
public static final int NEXT_LINE
public static final int WORD_JOINER
public static final int H2
public static final int H3
public static final int JL
public static final int JT
public static final int JV
public static final int CLOSE_PARENTHESIS
public static final int CONDITIONAL_JAPANESE_STARTER
public static final int HEBREW_LETTER
public static final int REGIONAL_INDICATOR
public static final int E_BASE
public static final int E_MODIFIER
public static final int ZWJ
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$NumericType.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$NumericType extends java.lang.Object {
public static final int NONE
public static final int DECIMAL
public static final int DIGIT
public static final int NUMERIC
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$SentenceBreak.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$SentenceBreak extends java.lang.Object {
public static final int OTHER
public static final int ATERM
public static final int CLOSE
public static final int FORMAT
public static final int LOWER
public static final int NUMERIC
public static final int OLETTER
public static final int SEP
public static final int SP
public static final int STERM
public static final int UPPER
public static final int CR
public static final int EXTEND
public static final int LF
public static final int SCONTINUE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter$UCharacterTypeIterator$MaskType.classUCharacter.java
package com.ibm.icu.lang
final com.ibm.icu.lang.UCharacter$UCharacterTypeIterator$MaskType extends java.lang.Object implements com.ibm.icu.impl.Trie2$ValueMapper {
private void ()
public int map (int)
int value
void (com.ibm.icu.lang.UCharacter$1)
com.ibm.icu.lang.UCharacter$1 x0
}
com/ibm/icu/lang/UCharacter$UCharacterTypeIterator.classUCharacter.java
package com.ibm.icu.lang
final com.ibm.icu.lang.UCharacter$UCharacterTypeIterator extends java.lang.Object implements com.ibm.icu.util.RangeValueIterator {
private java.util.Iterator trieIterator
private com.ibm.icu.impl.Trie2$Range range
private static final com.ibm.icu.lang.UCharacter$UCharacterTypeIterator$MaskType MASK_TYPE
void ()
public boolean next (com.ibm.icu.util.RangeValueIterator$Element)
com.ibm.icu.util.RangeValueIterator$Element element
public void reset ()
static void ()
}
com/ibm/icu/lang/UCharacter$UnicodeBlock.classUCharacter.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UCharacter$UnicodeBlock extends java.lang.Character$Subset {
public static final int INVALID_CODE_ID
public static final int BASIC_LATIN_ID
public static final int LATIN_1_SUPPLEMENT_ID
public static final int LATIN_EXTENDED_A_ID
public static final int LATIN_EXTENDED_B_ID
public static final int IPA_EXTENSIONS_ID
public static final int SPACING_MODIFIER_LETTERS_ID
public static final int COMBINING_DIACRITICAL_MARKS_ID
public static final int GREEK_ID
public static final int CYRILLIC_ID
public static final int ARMENIAN_ID
public static final int HEBREW_ID
public static final int ARABIC_ID
public static final int SYRIAC_ID
public static final int THAANA_ID
public static final int DEVANAGARI_ID
public static final int BENGALI_ID
public static final int GURMUKHI_ID
public static final int GUJARATI_ID
public static final int ORIYA_ID
public static final int TAMIL_ID
public static final int TELUGU_ID
public static final int KANNADA_ID
public static final int MALAYALAM_ID
public static final int SINHALA_ID
public static final int THAI_ID
public static final int LAO_ID
public static final int TIBETAN_ID
public static final int MYANMAR_ID
public static final int GEORGIAN_ID
public static final int HANGUL_JAMO_ID
public static final int ETHIOPIC_ID
public static final int CHEROKEE_ID
public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID
public static final int OGHAM_ID
public static final int RUNIC_ID
public static final int KHMER_ID
public static final int MONGOLIAN_ID
public static final int LATIN_EXTENDED_ADDITIONAL_ID
public static final int GREEK_EXTENDED_ID
public static final int GENERAL_PUNCTUATION_ID
public static final int SUPERSCRIPTS_AND_SUBSCRIPTS_ID
public static final int CURRENCY_SYMBOLS_ID
public static final int COMBINING_MARKS_FOR_SYMBOLS_ID
public static final int LETTERLIKE_SYMBOLS_ID
public static final int NUMBER_FORMS_ID
public static final int ARROWS_ID
public static final int MATHEMATICAL_OPERATORS_ID
public static final int MISCELLANEOUS_TECHNICAL_ID
public static final int CONTROL_PICTURES_ID
public static final int OPTICAL_CHARACTER_RECOGNITION_ID
public static final int ENCLOSED_ALPHANUMERICS_ID
public static final int BOX_DRAWING_ID
public static final int BLOCK_ELEMENTS_ID
public static final int GEOMETRIC_SHAPES_ID
public static final int MISCELLANEOUS_SYMBOLS_ID
public static final int DINGBATS_ID
public static final int BRAILLE_PATTERNS_ID
public static final int CJK_RADICALS_SUPPLEMENT_ID
public static final int KANGXI_RADICALS_ID
public static final int IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID
public static final int CJK_SYMBOLS_AND_PUNCTUATION_ID
public static final int HIRAGANA_ID
public static final int KATAKANA_ID
public static final int BOPOMOFO_ID
public static final int HANGUL_COMPATIBILITY_JAMO_ID
public static final int KANBUN_ID
public static final int BOPOMOFO_EXTENDED_ID
public static final int ENCLOSED_CJK_LETTERS_AND_MONTHS_ID
public static final int CJK_COMPATIBILITY_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_ID
public static final int YI_SYLLABLES_ID
public static final int YI_RADICALS_ID
public static final int HANGUL_SYLLABLES_ID
public static final int HIGH_SURROGATES_ID
public static final int HIGH_PRIVATE_USE_SURROGATES_ID
public static final int LOW_SURROGATES_ID
public static final int PRIVATE_USE_AREA_ID
public static final int PRIVATE_USE_ID
public static final int CJK_COMPATIBILITY_IDEOGRAPHS_ID
public static final int ALPHABETIC_PRESENTATION_FORMS_ID
public static final int ARABIC_PRESENTATION_FORMS_A_ID
public static final int COMBINING_HALF_MARKS_ID
public static final int CJK_COMPATIBILITY_FORMS_ID
public static final int SMALL_FORM_VARIANTS_ID
public static final int ARABIC_PRESENTATION_FORMS_B_ID
public static final int SPECIALS_ID
public static final int HALFWIDTH_AND_FULLWIDTH_FORMS_ID
public static final int OLD_ITALIC_ID
public static final int GOTHIC_ID
public static final int DESERET_ID
public static final int BYZANTINE_MUSICAL_SYMBOLS_ID
public static final int MUSICAL_SYMBOLS_ID
public static final int MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID
public static final int CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID
public static final int TAGS_ID
public static final int CYRILLIC_SUPPLEMENTARY_ID
public static final int CYRILLIC_SUPPLEMENT_ID
public static final int TAGALOG_ID
public static final int HANUNOO_ID
public static final int BUHID_ID
public static final int TAGBANWA_ID
public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID
public static final int SUPPLEMENTAL_ARROWS_A_ID
public static final int SUPPLEMENTAL_ARROWS_B_ID
public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID
public static final int SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID
public static final int KATAKANA_PHONETIC_EXTENSIONS_ID
public static final int VARIATION_SELECTORS_ID
public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID
public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID
public static final int LIMBU_ID
public static final int TAI_LE_ID
public static final int KHMER_SYMBOLS_ID
public static final int PHONETIC_EXTENSIONS_ID
public static final int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
public static final int YIJING_HEXAGRAM_SYMBOLS_ID
public static final int LINEAR_B_SYLLABARY_ID
public static final int LINEAR_B_IDEOGRAMS_ID
public static final int AEGEAN_NUMBERS_ID
public static final int UGARITIC_ID
public static final int SHAVIAN_ID
public static final int OSMANYA_ID
public static final int CYPRIOT_SYLLABARY_ID
public static final int TAI_XUAN_JING_SYMBOLS_ID
public static final int VARIATION_SELECTORS_SUPPLEMENT_ID
public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID
public static final int ANCIENT_GREEK_NUMBERS_ID
public static final int ARABIC_SUPPLEMENT_ID
public static final int BUGINESE_ID
public static final int CJK_STROKES_ID
public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
public static final int COPTIC_ID
public static final int ETHIOPIC_EXTENDED_ID
public static final int ETHIOPIC_SUPPLEMENT_ID
public static final int GEORGIAN_SUPPLEMENT_ID
public static final int GLAGOLITIC_ID
public static final int KHAROSHTHI_ID
public static final int MODIFIER_TONE_LETTERS_ID
public static final int NEW_TAI_LUE_ID
public static final int OLD_PERSIAN_ID
public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID
public static final int SUPPLEMENTAL_PUNCTUATION_ID
public static final int SYLOTI_NAGRI_ID
public static final int TIFINAGH_ID
public static final int VERTICAL_FORMS_ID
public static final int NKO_ID
public static final int BALINESE_ID
public static final int LATIN_EXTENDED_C_ID
public static final int LATIN_EXTENDED_D_ID
public static final int PHAGS_PA_ID
public static final int PHOENICIAN_ID
public static final int CUNEIFORM_ID
public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
public static final int COUNTING_ROD_NUMERALS_ID
public static final int SUNDANESE_ID
public static final int LEPCHA_ID
public static final int OL_CHIKI_ID
public static final int CYRILLIC_EXTENDED_A_ID
public static final int VAI_ID
public static final int CYRILLIC_EXTENDED_B_ID
public static final int SAURASHTRA_ID
public static final int KAYAH_LI_ID
public static final int REJANG_ID
public static final int CHAM_ID
public static final int ANCIENT_SYMBOLS_ID
public static final int PHAISTOS_DISC_ID
public static final int LYCIAN_ID
public static final int CARIAN_ID
public static final int LYDIAN_ID
public static final int MAHJONG_TILES_ID
public static final int DOMINO_TILES_ID
public static final int SAMARITAN_ID
public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID
public static final int TAI_THAM_ID
public static final int VEDIC_EXTENSIONS_ID
public static final int LISU_ID
public static final int BAMUM_ID
public static final int COMMON_INDIC_NUMBER_FORMS_ID
public static final int DEVANAGARI_EXTENDED_ID
public static final int HANGUL_JAMO_EXTENDED_A_ID
public static final int JAVANESE_ID
public static final int MYANMAR_EXTENDED_A_ID
public static final int TAI_VIET_ID
public static final int MEETEI_MAYEK_ID
public static final int HANGUL_JAMO_EXTENDED_B_ID
public static final int IMPERIAL_ARAMAIC_ID
public static final int OLD_SOUTH_ARABIAN_ID
public static final int AVESTAN_ID
public static final int INSCRIPTIONAL_PARTHIAN_ID
public static final int INSCRIPTIONAL_PAHLAVI_ID
public static final int OLD_TURKIC_ID
public static final int RUMI_NUMERAL_SYMBOLS_ID
public static final int KAITHI_ID
public static final int EGYPTIAN_HIEROGLYPHS_ID
public static final int ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID
public static final int ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID
public static final int MANDAIC_ID
public static final int BATAK_ID
public static final int ETHIOPIC_EXTENDED_A_ID
public static final int BRAHMI_ID
public static final int BAMUM_SUPPLEMENT_ID
public static final int KANA_SUPPLEMENT_ID
public static final int PLAYING_CARDS_ID
public static final int MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID
public static final int EMOTICONS_ID
public static final int TRANSPORT_AND_MAP_SYMBOLS_ID
public static final int ALCHEMICAL_SYMBOLS_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID
public static final int ARABIC_EXTENDED_A_ID
public static final int ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID
public static final int CHAKMA_ID
public static final int MEETEI_MAYEK_EXTENSIONS_ID
public static final int MEROITIC_CURSIVE_ID
public static final int MEROITIC_HIEROGLYPHS_ID
public static final int MIAO_ID
public static final int SHARADA_ID
public static final int SORA_SOMPENG_ID
public static final int SUNDANESE_SUPPLEMENT_ID
public static final int TAKRI_ID
public static final int BASSA_VAH_ID
public static final int CAUCASIAN_ALBANIAN_ID
public static final int COPTIC_EPACT_NUMBERS_ID
public static final int COMBINING_DIACRITICAL_MARKS_EXTENDED_ID
public static final int DUPLOYAN_ID
public static final int ELBASAN_ID
public static final int GEOMETRIC_SHAPES_EXTENDED_ID
public static final int GRANTHA_ID
public static final int KHOJKI_ID
public static final int KHUDAWADI_ID
public static final int LATIN_EXTENDED_E_ID
public static final int LINEAR_A_ID
public static final int MAHAJANI_ID
public static final int MANICHAEAN_ID
public static final int MENDE_KIKAKUI_ID
public static final int MODI_ID
public static final int MRO_ID
public static final int MYANMAR_EXTENDED_B_ID
public static final int NABATAEAN_ID
public static final int OLD_NORTH_ARABIAN_ID
public static final int OLD_PERMIC_ID
public static final int ORNAMENTAL_DINGBATS_ID
public static final int PAHAWH_HMONG_ID
public static final int PALMYRENE_ID
public static final int PAU_CIN_HAU_ID
public static final int PSALTER_PAHLAVI_ID
public static final int SHORTHAND_FORMAT_CONTROLS_ID
public static final int SIDDHAM_ID
public static final int SINHALA_ARCHAIC_NUMBERS_ID
public static final int SUPPLEMENTAL_ARROWS_C_ID
public static final int TIRHUTA_ID
public static final int WARANG_CITI_ID
public static final int AHOM_ID
public static final int ANATOLIAN_HIEROGLYPHS_ID
public static final int CHEROKEE_SUPPLEMENT_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID
public static final int EARLY_DYNASTIC_CUNEIFORM_ID
public static final int HATRAN_ID
public static final int MULTANI_ID
public static final int OLD_HUNGARIAN_ID
public static final int SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID
public static final int SUTTON_SIGNWRITING_ID
public static final int ADLAM_ID
public static final int BHAIKSUKI_ID
public static final int CYRILLIC_EXTENDED_C_ID
public static final int GLAGOLITIC_SUPPLEMENT_ID
public static final int IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID
public static final int MARCHEN_ID
public static final int MONGOLIAN_SUPPLEMENT_ID
public static final int NEWA_ID
public static final int OSAGE_ID
public static final int TANGUT_ID
public static final int TANGUT_COMPONENTS_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F_ID
public static final int KANA_EXTENDED_A_ID
public static final int MASARAM_GONDI_ID
public static final int NUSHU_ID
public static final int SOYOMBO_ID
public static final int SYRIAC_SUPPLEMENT_ID
public static final int ZANABAZAR_SQUARE_ID
public static final int CHESS_SYMBOLS_ID
public static final int DOGRA_ID
public static final int GEORGIAN_EXTENDED_ID
public static final int GUNJALA_GONDI_ID
public static final int HANIFI_ROHINGYA_ID
public static final int INDIC_SIYAQ_NUMBERS_ID
public static final int MAKASAR_ID
public static final int MAYAN_NUMERALS_ID
public static final int MEDEFAIDRIN_ID
public static final int OLD_SOGDIAN_ID
public static final int SOGDIAN_ID
public static final int COUNT
private static final com.ibm.icu.lang.UCharacter$UnicodeBlock[] BLOCKS_
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NO_BLOCK
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BASIC_LATIN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_1_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock IPA_EXTENSIONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SPACING_MODIFIER_LETTERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GREEK
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARMENIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HEBREW
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SYRIAC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock THAANA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DEVANAGARI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BENGALI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GURMUKHI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GUJARATI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ORIYA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAMIL
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TELUGU
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KANNADA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MALAYALAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SINHALA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock THAI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LAO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TIBETAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MYANMAR
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GEORGIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ETHIOPIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CHEROKEE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OGHAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock RUNIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KHMER
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MONGOLIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GREEK_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GENERAL_PUNCTUATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CURRENCY_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LETTERLIKE_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NUMBER_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARROWS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_OPERATORS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CONTROL_PICTURES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BOX_DRAWING
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BLOCK_ELEMENTS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DINGBATS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BRAILLE_PATTERNS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KANGXI_RADICALS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HIRAGANA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KATAKANA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BOPOMOFO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KANBUN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BOPOMOFO_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock YI_SYLLABLES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock YI_RADICALS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANGUL_SYLLABLES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HIGH_SURROGATES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LOW_SURROGATES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE_AREA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMBINING_HALF_MARKS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SMALL_FORM_VARIANTS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SPECIALS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_ITALIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GOTHIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DESERET
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MUSICAL_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAGS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENTARY
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAGALOG
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANUNOO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BUHID
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAGBANWA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LIMBU
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAI_LE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KHMER_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LINEAR_B_SYLLABARY
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LINEAR_B_IDEOGRAMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock AEGEAN_NUMBERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock UGARITIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SHAVIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OSMANYA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYPRIOT_SYLLABARY
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAI_XUAN_JING_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_NUMBERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BUGINESE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_STROKES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COPTIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GEORGIAN_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GLAGOLITIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KHAROSHTHI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MODIFIER_TONE_LETTERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NEW_TAI_LUE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_PERSIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_PUNCTUATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SYLOTI_NAGRI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TIFINAGH
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock VERTICAL_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NKO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BALINESE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_C
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_D
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PHAGS_PA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PHOENICIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CUNEIFORM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COUNTING_ROD_NUMERALS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUNDANESE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LEPCHA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OL_CHIKI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock VAI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SAURASHTRA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KAYAH_LI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock REJANG
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CHAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ANCIENT_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PHAISTOS_DISC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LYCIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CARIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LYDIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MAHJONG_TILES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DOMINO_TILES
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SAMARITAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAI_THAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock VEDIC_EXTENSIONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LISU
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BAMUM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMMON_INDIC_NUMBER_FORMS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DEVANAGARI_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock JAVANESE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAI_VIET
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock IMPERIAL_ARAMAIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_SOUTH_ARABIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock AVESTAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PARTHIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PAHLAVI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_TURKIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock RUMI_NUMERAL_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KAITHI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock EGYPTIAN_HIEROGLYPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MANDAIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BATAK
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BRAHMI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BAMUM_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KANA_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PLAYING_CARDS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock EMOTICONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ALCHEMICAL_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CHAKMA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK_EXTENSIONS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MEROITIC_CURSIVE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MEROITIC_HIEROGLYPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MIAO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SHARADA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SORA_SOMPENG
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUNDANESE_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TAKRI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BASSA_VAH
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CAUCASIAN_ALBANIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COPTIC_EPACT_NUMBERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DUPLOYAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ELBASAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GRANTHA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KHOJKI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KHUDAWADI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_E
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock LINEAR_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MAHAJANI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MANICHAEAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MENDE_KIKAKUI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MODI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MRO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_B
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NABATAEAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_NORTH_ARABIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_PERMIC
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ORNAMENTAL_DINGBATS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PAHAWH_HMONG
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PALMYRENE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PAU_CIN_HAU
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock PSALTER_PAHLAVI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SHORTHAND_FORMAT_CONTROLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SIDDHAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SINHALA_ARCHAIC_NUMBERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_C
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TIRHUTA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock WARANG_CITI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock AHOM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ANATOLIAN_HIEROGLYPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CHEROKEE_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock EARLY_DYNASTIC_CUNEIFORM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HATRAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MULTANI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_HUNGARIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SUTTON_SIGNWRITING
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ADLAM
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock BHAIKSUKI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_C
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GLAGOLITIC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MARCHEN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MONGOLIAN_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NEWA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OSAGE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TANGUT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock TANGUT_COMPONENTS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock KANA_EXTENDED_A
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MASARAM_GONDI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock NUSHU
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SOYOMBO
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SYRIAC_SUPPLEMENT
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock ZANABAZAR_SQUARE
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock CHESS_SYMBOLS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock DOGRA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GEORGIAN_EXTENDED
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock GUNJALA_GONDI
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock HANIFI_ROHINGYA
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock INDIC_SIYAQ_NUMBERS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MAKASAR
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MAYAN_NUMERALS
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock MEDEFAIDRIN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock OLD_SOGDIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock SOGDIAN
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock INVALID_CODE
private static java.lang.ref.SoftReference mref
private int m_id_
public static com.ibm.icu.lang.UCharacter$UnicodeBlock getInstance (int)
int id
public static com.ibm.icu.lang.UCharacter$UnicodeBlock of (int)
int ch
public static final com.ibm.icu.lang.UCharacter$UnicodeBlock forName (java.lang.String)
com.ibm.icu.lang.UCharacter$UnicodeBlock b
String name
int i
String blockName
java.util.Map m
com.ibm.icu.lang.UCharacter$UnicodeBlock b
private static java.lang.String trimBlockName (java.lang.String)
char c
int i
String name
String upper
StringBuilder result
public int getID ()
private void (java.lang.String, int)
String name
int id
static void ()
int blockId
}
com/ibm/icu/lang/UCharacter$VerticalOrientation.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$VerticalOrientation extends java.lang.Object {
public static final int ROTATED
public static final int TRANSFORMED_ROTATED
public static final int TRANSFORMED_UPRIGHT
public static final int UPRIGHT
}
com/ibm/icu/lang/UCharacter$WordBreak.classUCharacter.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacter$WordBreak extends java.lang.Object {
public static final int OTHER
public static final int ALETTER
public static final int FORMAT
public static final int KATAKANA
public static final int MIDLETTER
public static final int MIDNUM
public static final int NUMERIC
public static final int EXTENDNUMLET
public static final int CR
public static final int EXTEND
public static final int LF
public static final int MIDNUMLET
public static final int NEWLINE
public static final int REGIONAL_INDICATOR
public static final int HEBREW_LETTER
public static final int SINGLE_QUOTE
public static final int DOUBLE_QUOTE
public static final int E_BASE
public static final int E_BASE_GAZ
public static final int E_MODIFIER
public static final int GLUE_AFTER_ZWJ
public static final int ZWJ
public static final int WSEGSPACE
public static final int COUNT
}
com/ibm/icu/lang/UCharacter.classUCharacter.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UCharacter extends java.lang.Object implements com.ibm.icu.lang.UCharacterEnums$ECharacterCategory com.ibm.icu.lang.UCharacterEnums$ECharacterDirection {
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final int SUPPLEMENTARY_MIN_VALUE
public static final int REPLACEMENT_CHAR
public static final double NO_NUMERIC_VALUE
public static final int MIN_RADIX
public static final int MAX_RADIX
public static final int TITLECASE_NO_LOWERCASE
public static final int TITLECASE_NO_BREAK_ADJUSTMENT
public static final int FOLD_CASE_DEFAULT
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
public static final char MIN_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
public static final char MIN_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
public static final char MIN_SURROGATE
public static final char MAX_SURROGATE
public static final int MIN_SUPPLEMENTARY_CODE_POINT
public static final int MAX_CODE_POINT
public static final int MIN_CODE_POINT
private static final int LAST_CHAR_MASK_
private static final int NO_BREAK_SPACE_
private static final int FIGURE_SPACE_
private static final int NARROW_NO_BREAK_SPACE_
private static final int IDEOGRAPHIC_NUMBER_ZERO_
private static final int CJK_IDEOGRAPH_FIRST_
private static final int CJK_IDEOGRAPH_SECOND_
private static final int CJK_IDEOGRAPH_THIRD_
private static final int CJK_IDEOGRAPH_FOURTH_
private static final int CJK_IDEOGRAPH_FIFTH_
private static final int CJK_IDEOGRAPH_SIXTH_
private static final int CJK_IDEOGRAPH_SEVENTH_
private static final int CJK_IDEOGRAPH_EIGHTH_
private static final int CJK_IDEOGRAPH_NINETH_
private static final int APPLICATION_PROGRAM_COMMAND_
private static final int UNIT_SEPARATOR_
private static final int DELETE_
private static final int CJK_IDEOGRAPH_COMPLEX_ZERO_
private static final int CJK_IDEOGRAPH_COMPLEX_ONE_
private static final int CJK_IDEOGRAPH_COMPLEX_TWO_
private static final int CJK_IDEOGRAPH_COMPLEX_THREE_
private static final int CJK_IDEOGRAPH_COMPLEX_FOUR_
private static final int CJK_IDEOGRAPH_COMPLEX_FIVE_
private static final int CJK_IDEOGRAPH_COMPLEX_SIX_
private static final int CJK_IDEOGRAPH_COMPLEX_SEVEN_
private static final int CJK_IDEOGRAPH_COMPLEX_EIGHT_
private static final int CJK_IDEOGRAPH_COMPLEX_NINE_
private static final int CJK_IDEOGRAPH_TEN_
private static final int CJK_IDEOGRAPH_COMPLEX_TEN_
private static final int CJK_IDEOGRAPH_HUNDRED_
private static final int CJK_IDEOGRAPH_COMPLEX_HUNDRED_
private static final int CJK_IDEOGRAPH_THOUSAND_
private static final int CJK_IDEOGRAPH_COMPLEX_THOUSAND_
private static final int CJK_IDEOGRAPH_TEN_THOUSAND_
private static final int CJK_IDEOGRAPH_HUNDRED_MILLION_
public static int digit (int, int)
int value
int ch
int radix
public static int digit (int)
int ch
public static int getNumericValue (int)
int ch
public static double getUnicodeNumericValue (int)
int ch
public static boolean isSpace (int)
int ch
public static int getType (int)
int ch
public static boolean isDefined (int)
int ch
public static boolean isDigit (int)
int ch
public static boolean isISOControl (int)
int ch
public static boolean isLetter (int)
int ch
public static boolean isLetterOrDigit (int)
int ch
public static boolean isJavaLetter (int)
int cp
public static boolean isJavaLetterOrDigit (int)
int cp
public static boolean isJavaIdentifierStart (int)
int cp
public static boolean isJavaIdentifierPart (int)
int cp
public static boolean isLowerCase (int)
int ch
public static boolean isWhitespace (int)
int ch
public static boolean isSpaceChar (int)
int ch
public static boolean isTitleCase (int)
int ch
public static boolean isUnicodeIdentifierPart (int)
int ch
public static boolean isUnicodeIdentifierStart (int)
int ch
public static boolean isIdentifierIgnorable (int)
int ch
public static boolean isUpperCase (int)
int ch
public static int toLowerCase (int)
int ch
public static java.lang.String toString (int)
int ch
public static int toTitleCase (int)
int ch
public static int toUpperCase (int)
int ch
public static boolean isSupplementary (int)
int ch
public static boolean isBMP (int)
int ch
public static boolean isPrintable (int)
int ch
int cat
public static boolean isBaseForm (int)
int ch
int cat
public static int getDirection (int)
int ch
public static boolean isMirrored (int)
int ch
public static int getMirror (int)
int ch
public static int getBidiPairedBracket (int)
int c
public static int getCombiningClass (int)
int ch
public static boolean isLegal (int)
int ch
public static boolean isLegal (java.lang.String)
int codepoint
int i
String str
int size
public static com.ibm.icu.util.VersionInfo getUnicodeVersion ()
public static java.lang.String getName (int)
int ch
public static java.lang.String getName (java.lang.String, java.lang.String)
int cp
int i
String s
String separator
StringBuilder sb
public static java.lang.String getName1_0 (int)
int ch
public static java.lang.String getExtendedName (int)
int ch
public static java.lang.String getNameAlias (int)
int ch
public static java.lang.String getISOComment (int)
int ch
public static int getCharFromName (java.lang.String)
String name
public static int getCharFromName1_0 (java.lang.String)
String name
public static int getCharFromExtendedName (java.lang.String)
String name
public static int getCharFromNameAlias (java.lang.String)
String name
public static java.lang.String getPropertyName (int, int)
int property
int nameChoice
public static int getPropertyEnum (java.lang.CharSequence)
CharSequence propertyAlias
int propEnum
public static java.lang.String getPropertyValueName (int, int, int)
IllegalArgumentException e
int property
int value
int nameChoice
public static int getPropertyValueEnum (int, java.lang.CharSequence)
int property
CharSequence valueAlias
int propEnum
public static int getPropertyValueEnumNoThrow (int, java.lang.CharSequence)
int property
CharSequence valueAlias
public static int getCodePoint (char, char)
char lead
char trail
public static int getCodePoint (char)
char char16
public static java.lang.String toUpperCase (java.lang.String)
String str
public static java.lang.String toLowerCase (java.lang.String)
String str
public static java.lang.String toTitleCase (java.lang.String, com.ibm.icu.text.BreakIterator)
String str
com.ibm.icu.text.BreakIterator breakiter
private static int getDefaultCaseLocale ()
private static int getCaseLocale (java.util.Locale)
java.util.Locale locale
private static int getCaseLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static java.lang.String toUpperCase (java.util.Locale, java.lang.String)
java.util.Locale locale
String str
public static java.lang.String toUpperCase (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String str
public static java.lang.String toLowerCase (java.util.Locale, java.lang.String)
java.util.Locale locale
String str
public static java.lang.String toLowerCase (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String str
public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, com.ibm.icu.text.BreakIterator)
java.util.Locale locale
String str
com.ibm.icu.text.BreakIterator breakiter
public static java.lang.String toTitleCase (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.text.BreakIterator)
com.ibm.icu.util.ULocale locale
String str
com.ibm.icu.text.BreakIterator titleIter
public static java.lang.String toTitleCase (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.text.BreakIterator, int)
com.ibm.icu.util.ULocale locale
String str
com.ibm.icu.text.BreakIterator titleIter
int options
public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, com.ibm.icu.text.BreakIterator, int)
java.util.Locale locale
String str
com.ibm.icu.text.BreakIterator titleIter
int options
public static int foldCase (int, boolean)
int ch
boolean defaultmapping
public static java.lang.String foldCase (java.lang.String, boolean)
String str
boolean defaultmapping
public static int foldCase (int, int)
int ch
int options
public static final java.lang.String foldCase (java.lang.String, int)
String str
int options
public static int getHanNumericValue (int)
int ch
public static com.ibm.icu.util.RangeValueIterator getTypeIterator ()
public static com.ibm.icu.util.ValueIterator getNameIterator ()
public static com.ibm.icu.util.ValueIterator getName1_0Iterator ()
public static com.ibm.icu.util.ValueIterator getExtendedNameIterator ()
public static com.ibm.icu.util.VersionInfo getAge (int)
int ch
public static boolean hasBinaryProperty (int, int)
int ch
int property
public static boolean isUAlphabetic (int)
int ch
public static boolean isULowercase (int)
int ch
public static boolean isUUppercase (int)
int ch
public static boolean isUWhiteSpace (int)
int ch
public static int getIntPropertyValue (int, int)
int ch
int type
public static java.lang.String getStringPropertyValue (int, int, int)
int propertyEnum
int codepoint
int nameChoice
public static int getIntPropertyMinValue (int)
int type
public static int getIntPropertyMaxValue (int)
int type
public static char forDigit (int, int)
int digit
int radix
public static final boolean isValidCodePoint (int)
int cp
public static final boolean isSupplementaryCodePoint (int)
int cp
public static boolean isHighSurrogate (char)
char ch
public static boolean isLowSurrogate (char)
char ch
public static final boolean isSurrogatePair (char, char)
char high
char low
public static int charCount (int)
int cp
public static final int toCodePoint (char, char)
char high
char low
public static final int codePointAt (java.lang.CharSequence, int)
char c2
CharSequence seq
int index
char c1
public static final int codePointAt (char[], int)
char c2
char[] text
int index
char c1
public static final int codePointAt (char[], int, int)
char c2
char[] text
int index
int limit
char c1
public static final int codePointBefore (java.lang.CharSequence, int)
char c1
CharSequence seq
int index
char c2
public static final int codePointBefore (char[], int)
char c1
char[] text
int index
char c2
public static final int codePointBefore (char[], int, int)
char c1
char[] text
int index
int limit
char c2
public static final int toChars (int, char[], int)
int cp
char[] dst
int dstIndex
public static final char[] toChars (int)
int cp
public static byte getDirectionality (int)
int cp
public static int codePointCount (java.lang.CharSequence, int, int)
char ch
CharSequence text
int start
int limit
int len
public static int codePointCount (char[], int, int)
char ch
char[] text
int start
int limit
int len
public static int offsetByCodePoints (java.lang.CharSequence, int, int)
char ch
char ch
int limit
CharSequence text
int index
int codePointOffset
public static int offsetByCodePoints (char[], int, int, int, int)
char ch
char ch
char[] text
int start
int count
int index
int codePointOffset
int limit
private void ()
}
com/ibm/icu/lang/UCharacterCategory.classUCharacterCategory.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UCharacterCategory extends java.lang.Object implements com.ibm.icu.lang.UCharacterEnums$ECharacterCategory {
public static java.lang.String toString (int)
int category
private void ()
}
com/ibm/icu/lang/UCharacterDirection.classUCharacterDirection.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UCharacterDirection extends java.lang.Object implements com.ibm.icu.lang.UCharacterEnums$ECharacterDirection {
private void ()
public static java.lang.String toString (int)
int dir
}
com/ibm/icu/lang/UCharacterEnums$ECharacterCategory.classUCharacterEnums.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacterEnums$ECharacterCategory extends java.lang.Object {
public static final byte UNASSIGNED
public static final byte GENERAL_OTHER_TYPES
public static final byte UPPERCASE_LETTER
public static final byte LOWERCASE_LETTER
public static final byte TITLECASE_LETTER
public static final byte MODIFIER_LETTER
public static final byte OTHER_LETTER
public static final byte NON_SPACING_MARK
public static final byte ENCLOSING_MARK
public static final byte COMBINING_SPACING_MARK
public static final byte DECIMAL_DIGIT_NUMBER
public static final byte LETTER_NUMBER
public static final byte OTHER_NUMBER
public static final byte SPACE_SEPARATOR
public static final byte LINE_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
public static final byte CONTROL
public static final byte FORMAT
public static final byte PRIVATE_USE
public static final byte SURROGATE
public static final byte DASH_PUNCTUATION
public static final byte START_PUNCTUATION
public static final byte END_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
public static final byte OTHER_PUNCTUATION
public static final byte MATH_SYMBOL
public static final byte CURRENCY_SYMBOL
public static final byte MODIFIER_SYMBOL
public static final byte OTHER_SYMBOL
public static final byte INITIAL_PUNCTUATION
public static final byte INITIAL_QUOTE_PUNCTUATION
public static final byte FINAL_PUNCTUATION
public static final byte FINAL_QUOTE_PUNCTUATION
public static final byte CHAR_CATEGORY_COUNT
}
com/ibm/icu/lang/UCharacterEnums$ECharacterDirection.classUCharacterEnums.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UCharacterEnums$ECharacterDirection extends java.lang.Object {
public static final int LEFT_TO_RIGHT
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT
public static final int RIGHT_TO_LEFT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT
public static final int EUROPEAN_NUMBER
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER
public static final int EUROPEAN_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
public static final int EUROPEAN_NUMBER_TERMINATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
public static final int ARABIC_NUMBER
public static final byte DIRECTIONALITY_ARABIC_NUMBER
public static final int COMMON_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
public static final int BLOCK_SEPARATOR
public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
public static final int SEGMENT_SEPARATOR
public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
public static final int WHITE_SPACE_NEUTRAL
public static final byte DIRECTIONALITY_WHITESPACE
public static final int OTHER_NEUTRAL
public static final byte DIRECTIONALITY_OTHER_NEUTRALS
public static final int LEFT_TO_RIGHT_EMBEDDING
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
public static final int LEFT_TO_RIGHT_OVERRIDE
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
public static final int RIGHT_TO_LEFT_ARABIC
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
public static final int RIGHT_TO_LEFT_EMBEDDING
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
public static final int RIGHT_TO_LEFT_OVERRIDE
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
public static final int POP_DIRECTIONAL_FORMAT
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
public static final int DIR_NON_SPACING_MARK
public static final byte DIRECTIONALITY_NONSPACING_MARK
public static final int BOUNDARY_NEUTRAL
public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
public static final byte FIRST_STRONG_ISOLATE
public static final byte LEFT_TO_RIGHT_ISOLATE
public static final byte RIGHT_TO_LEFT_ISOLATE
public static final byte POP_DIRECTIONAL_ISOLATE
public static final int CHAR_DIRECTION_COUNT
public static final byte DIRECTIONALITY_UNDEFINED
}
com/ibm/icu/lang/UCharacterEnums.classUCharacterEnums.java
package com.ibm.icu.lang
public com.ibm.icu.lang.UCharacterEnums extends java.lang.Object {
private void ()
}
com/ibm/icu/lang/UCharacterNameIterator.classUCharacterNameIterator.java
package com.ibm.icu.lang
com.ibm.icu.lang.UCharacterNameIterator extends java.lang.Object implements com.ibm.icu.util.ValueIterator {
private com.ibm.icu.impl.UCharacterName m_name_
private int m_choice_
private int m_start_
private int m_limit_
private int m_current_
private int m_groupIndex_
private int m_algorithmIndex_
private static char[] GROUP_OFFSETS_
private static char[] GROUP_LENGTHS_
public boolean next (com.ibm.icu.util.ValueIterator$Element)
int end
int start
int length
com.ibm.icu.util.ValueIterator$Element element
public void reset ()
public void setRange (int, int)
int start
int limit
protected void (com.ibm.icu.impl.UCharacterName, int)
com.ibm.icu.impl.UCharacterName name
int choice
private boolean iterateSingleGroup (com.ibm.icu.util.ValueIterator$Element, int)
int offset
String name
int index
com.ibm.icu.util.ValueIterator$Element result
int limit
private boolean iterateGroup (com.ibm.icu.util.ValueIterator$Element, int)
int gMIN
int startMSB
int gMSB
com.ibm.icu.util.ValueIterator$Element result
int limit
private boolean iterateExtended (com.ibm.icu.util.ValueIterator$Element, int)
String name
com.ibm.icu.util.ValueIterator$Element result
int limit
static void ()
}
com/ibm/icu/lang/UProperty$NameChoice.classUProperty.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UProperty$NameChoice extends java.lang.Object {
public static final int SHORT
public static final int LONG
public static final int COUNT
}
com/ibm/icu/lang/UProperty.classUProperty.java
package com.ibm.icu.lang
public abstract com.ibm.icu.lang.UProperty extends java.lang.Object {
public static final int UNDEFINED
public static final int ALPHABETIC
public static final int BINARY_START
public static final int ASCII_HEX_DIGIT
public static final int BIDI_CONTROL
public static final int BIDI_MIRRORED
public static final int DASH
public static final int DEFAULT_IGNORABLE_CODE_POINT
public static final int DEPRECATED
public static final int DIACRITIC
public static final int EXTENDER
public static final int FULL_COMPOSITION_EXCLUSION
public static final int GRAPHEME_BASE
public static final int GRAPHEME_EXTEND
public static final int GRAPHEME_LINK
public static final int HEX_DIGIT
public static final int HYPHEN
public static final int ID_CONTINUE
public static final int ID_START
public static final int IDEOGRAPHIC
public static final int IDS_BINARY_OPERATOR
public static final int IDS_TRINARY_OPERATOR
public static final int JOIN_CONTROL
public static final int LOGICAL_ORDER_EXCEPTION
public static final int LOWERCASE
public static final int MATH
public static final int NONCHARACTER_CODE_POINT
public static final int QUOTATION_MARK
public static final int RADICAL
public static final int SOFT_DOTTED
public static final int TERMINAL_PUNCTUATION
public static final int UNIFIED_IDEOGRAPH
public static final int UPPERCASE
public static final int WHITE_SPACE
public static final int XID_CONTINUE
public static final int XID_START
public static final int CASE_SENSITIVE
public static final int S_TERM
public static final int VARIATION_SELECTOR
public static final int NFD_INERT
public static final int NFKD_INERT
public static final int NFC_INERT
public static final int NFKC_INERT
public static final int SEGMENT_STARTER
public static final int PATTERN_SYNTAX
public static final int PATTERN_WHITE_SPACE
public static final int POSIX_ALNUM
public static final int POSIX_BLANK
public static final int POSIX_GRAPH
public static final int POSIX_PRINT
public static final int POSIX_XDIGIT
public static final int CASED
public static final int CASE_IGNORABLE
public static final int CHANGES_WHEN_LOWERCASED
public static final int CHANGES_WHEN_UPPERCASED
public static final int CHANGES_WHEN_TITLECASED
public static final int CHANGES_WHEN_CASEFOLDED
public static final int CHANGES_WHEN_CASEMAPPED
public static final int CHANGES_WHEN_NFKC_CASEFOLDED
public static final int EMOJI
public static final int EMOJI_PRESENTATION
public static final int EMOJI_MODIFIER
public static final int EMOJI_MODIFIER_BASE
public static final int EMOJI_COMPONENT
public static final int REGIONAL_INDICATOR
public static final int PREPENDED_CONCATENATION_MARK
public static final int EXTENDED_PICTOGRAPHIC
public static final int BINARY_LIMIT
public static final int BIDI_CLASS
public static final int INT_START
public static final int BLOCK
public static final int CANONICAL_COMBINING_CLASS
public static final int DECOMPOSITION_TYPE
public static final int EAST_ASIAN_WIDTH
public static final int GENERAL_CATEGORY
public static final int JOINING_GROUP
public static final int JOINING_TYPE
public static final int LINE_BREAK
public static final int NUMERIC_TYPE
public static final int SCRIPT
public static final int HANGUL_SYLLABLE_TYPE
public static final int NFD_QUICK_CHECK
public static final int NFKD_QUICK_CHECK
public static final int NFC_QUICK_CHECK
public static final int NFKC_QUICK_CHECK
public static final int LEAD_CANONICAL_COMBINING_CLASS
public static final int TRAIL_CANONICAL_COMBINING_CLASS
public static final int GRAPHEME_CLUSTER_BREAK
public static final int SENTENCE_BREAK
public static final int WORD_BREAK
public static final int BIDI_PAIRED_BRACKET_TYPE
public static final int INDIC_POSITIONAL_CATEGORY
public static final int INDIC_SYLLABIC_CATEGORY
public static final int VERTICAL_ORIENTATION
public static final int INT_LIMIT
public static final int GENERAL_CATEGORY_MASK
public static final int MASK_START
public static final int MASK_LIMIT
public static final int NUMERIC_VALUE
public static final int DOUBLE_START
public static final int DOUBLE_LIMIT
public static final int AGE
public static final int STRING_START
public static final int BIDI_MIRRORING_GLYPH
public static final int CASE_FOLDING
public static final int ISO_COMMENT
public static final int LOWERCASE_MAPPING
public static final int NAME
public static final int SIMPLE_CASE_FOLDING
public static final int SIMPLE_LOWERCASE_MAPPING
public static final int SIMPLE_TITLECASE_MAPPING
public static final int SIMPLE_UPPERCASE_MAPPING
public static final int TITLECASE_MAPPING
public static final int UNICODE_1_NAME
public static final int UPPERCASE_MAPPING
public static final int BIDI_PAIRED_BRACKET
public static final int STRING_LIMIT
public static final int SCRIPT_EXTENSIONS
public static final int OTHER_PROPERTY_START
public static final int OTHER_PROPERTY_LIMIT
}
com/ibm/icu/lang/UScript$ScriptMetadata.classUScript.java
package com.ibm.icu.lang
final com.ibm.icu.lang.UScript$ScriptMetadata extends java.lang.Object {
private static final int UNKNOWN
private static final int EXCLUSION
private static final int LIMITED_USE
private static final int RECOMMENDED
private static final int RTL
private static final int LB_LETTERS
private static final int CASED
private static final int[] SCRIPT_PROPS
private void ()
private static final int getScriptProps (int)
int script
static int access$000 (int)
int x0
static void ()
}
com/ibm/icu/lang/UScript$ScriptUsage.classUScript.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UScript$ScriptUsage extends java.lang.Enum {
public static final com.ibm.icu.lang.UScript$ScriptUsage NOT_ENCODED
public static final com.ibm.icu.lang.UScript$ScriptUsage UNKNOWN
public static final com.ibm.icu.lang.UScript$ScriptUsage EXCLUDED
public static final com.ibm.icu.lang.UScript$ScriptUsage LIMITED_USE
public static final com.ibm.icu.lang.UScript$ScriptUsage ASPIRATIONAL
public static final com.ibm.icu.lang.UScript$ScriptUsage RECOMMENDED
private static final com.ibm.icu.lang.UScript$ScriptUsage[] $VALUES
public static com.ibm.icu.lang.UScript$ScriptUsage[] values ()
public static com.ibm.icu.lang.UScript$ScriptUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/lang/UScript.classUScript.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UScript extends java.lang.Object {
public static final int INVALID_CODE
public static final int COMMON
public static final int INHERITED
public static final int ARABIC
public static final int ARMENIAN
public static final int BENGALI
public static final int BOPOMOFO
public static final int CHEROKEE
public static final int COPTIC
public static final int CYRILLIC
public static final int DESERET
public static final int DEVANAGARI
public static final int ETHIOPIC
public static final int GEORGIAN
public static final int GOTHIC
public static final int GREEK
public static final int GUJARATI
public static final int GURMUKHI
public static final int HAN
public static final int HANGUL
public static final int HEBREW
public static final int HIRAGANA
public static final int KANNADA
public static final int KATAKANA
public static final int KHMER
public static final int LAO
public static final int LATIN
public static final int MALAYALAM
public static final int MONGOLIAN
public static final int MYANMAR
public static final int OGHAM
public static final int OLD_ITALIC
public static final int ORIYA
public static final int RUNIC
public static final int SINHALA
public static final int SYRIAC
public static final int TAMIL
public static final int TELUGU
public static final int THAANA
public static final int THAI
public static final int TIBETAN
public static final int CANADIAN_ABORIGINAL
public static final int UCAS
public static final int YI
public static final int TAGALOG
public static final int HANUNOO
public static final int BUHID
public static final int TAGBANWA
public static final int BRAILLE
public static final int CYPRIOT
public static final int LIMBU
public static final int LINEAR_B
public static final int OSMANYA
public static final int SHAVIAN
public static final int TAI_LE
public static final int UGARITIC
public static final int KATAKANA_OR_HIRAGANA
public static final int BUGINESE
public static final int GLAGOLITIC
public static final int KHAROSHTHI
public static final int SYLOTI_NAGRI
public static final int NEW_TAI_LUE
public static final int TIFINAGH
public static final int OLD_PERSIAN
public static final int BALINESE
public static final int BATAK
public static final int BLISSYMBOLS
public static final int BRAHMI
public static final int CHAM
public static final int CIRTH
public static final int OLD_CHURCH_SLAVONIC_CYRILLIC
public static final int DEMOTIC_EGYPTIAN
public static final int HIERATIC_EGYPTIAN
public static final int EGYPTIAN_HIEROGLYPHS
public static final int KHUTSURI
public static final int SIMPLIFIED_HAN
public static final int TRADITIONAL_HAN
public static final int PAHAWH_HMONG
public static final int OLD_HUNGARIAN
public static final int HARAPPAN_INDUS
public static final int JAVANESE
public static final int KAYAH_LI
public static final int LATIN_FRAKTUR
public static final int LATIN_GAELIC
public static final int LEPCHA
public static final int LINEAR_A
public static final int MANDAIC
public static final int MANDAEAN
public static final int MAYAN_HIEROGLYPHS
public static final int MEROITIC_HIEROGLYPHS
public static final int MEROITIC
public static final int NKO
public static final int ORKHON
public static final int OLD_PERMIC
public static final int PHAGS_PA
public static final int PHOENICIAN
public static final int MIAO
public static final int PHONETIC_POLLARD
public static final int RONGORONGO
public static final int SARATI
public static final int ESTRANGELO_SYRIAC
public static final int WESTERN_SYRIAC
public static final int EASTERN_SYRIAC
public static final int TENGWAR
public static final int VAI
public static final int VISIBLE_SPEECH
public static final int CUNEIFORM
public static final int UNWRITTEN_LANGUAGES
public static final int UNKNOWN
public static final int CARIAN
public static final int JAPANESE
public static final int LANNA
public static final int LYCIAN
public static final int LYDIAN
public static final int OL_CHIKI
public static final int REJANG
public static final int SAURASHTRA
public static final int SIGN_WRITING
public static final int SUNDANESE
public static final int MOON
public static final int MEITEI_MAYEK
public static final int IMPERIAL_ARAMAIC
public static final int AVESTAN
public static final int CHAKMA
public static final int KOREAN
public static final int KAITHI
public static final int MANICHAEAN
public static final int INSCRIPTIONAL_PAHLAVI
public static final int PSALTER_PAHLAVI
public static final int BOOK_PAHLAVI
public static final int INSCRIPTIONAL_PARTHIAN
public static final int SAMARITAN
public static final int TAI_VIET
public static final int MATHEMATICAL_NOTATION
public static final int SYMBOLS
public static final int BAMUM
public static final int LISU
public static final int NAKHI_GEBA
public static final int OLD_SOUTH_ARABIAN
public static final int BASSA_VAH
public static final int DUPLOYAN
public static final int DUPLOYAN_SHORTAND
public static final int ELBASAN
public static final int GRANTHA
public static final int KPELLE
public static final int LOMA
public static final int MENDE
public static final int MEROITIC_CURSIVE
public static final int OLD_NORTH_ARABIAN
public static final int NABATAEAN
public static final int PALMYRENE
public static final int KHUDAWADI
public static final int SINDHI
public static final int WARANG_CITI
public static final int AFAKA
public static final int JURCHEN
public static final int MRO
public static final int NUSHU
public static final int SHARADA
public static final int SORA_SOMPENG
public static final int TAKRI
public static final int TANGUT
public static final int WOLEAI
public static final int ANATOLIAN_HIEROGLYPHS
public static final int KHOJKI
public static final int TIRHUTA
public static final int CAUCASIAN_ALBANIAN
public static final int MAHAJANI
public static final int AHOM
public static final int HATRAN
public static final int MODI
public static final int MULTANI
public static final int PAU_CIN_HAU
public static final int SIDDHAM
public static final int ADLAM
public static final int BHAIKSUKI
public static final int MARCHEN
public static final int NEWA
public static final int OSAGE
public static final int HAN_WITH_BOPOMOFO
public static final int JAMO
public static final int SYMBOLS_EMOJI
public static final int MASARAM_GONDI
public static final int SOYOMBO
public static final int ZANABAZAR_SQUARE
public static final int DOGRA
public static final int GUNJALA_GONDI
public static final int MAKASAR
public static final int MEDEFAIDRIN
public static final int HANIFI_ROHINGYA
public static final int SOGDIAN
public static final int OLD_SOGDIAN
public static final int CODE_LIMIT
private static final com.ibm.icu.lang.UScript$ScriptUsage[] usageValues
private static int[] getCodesFromLocale (com.ibm.icu.util.ULocale)
int scriptCode
com.ibm.icu.util.ULocale locale
String lang
String script
private static int[] findCodeFromLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
int[] result
com.ibm.icu.util.ULocale likely
public static final int[] getCode (java.util.Locale)
java.util.Locale locale
public static final int[] getCode (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static final int[] getCode (java.lang.String)
int propNum
int propNum
String nameOrAbbrOrLocale
boolean triedCode
int[] scripts
public static final int getCodeFromName (java.lang.String)
String nameOrAbbr
int propNum
public static final int getScript (int)
int scriptX
int codepoint
public static final boolean hasScript (int, int)
int c
int sc
int scriptX
char[] scriptExtensions
int scx
public static final int getScriptExtensions (int, java.util.BitSet)
int c
java.util.BitSet set
int scriptX
char[] scriptExtensions
int scx
int length
int sx
public static final java.lang.String getName (int)
int scriptCode
public static final java.lang.String getShortName (int)
int scriptCode
public static final java.lang.String getSampleString (int)
int script
int sampleChar
public static final com.ibm.icu.lang.UScript$ScriptUsage getUsage (int)
int script
public static final boolean isRightToLeft (int)
int script
public static final boolean breaksBetweenLetters (int)
int script
public static final boolean isCased (int)
int script
private void ()
static void ()
}
com/ibm/icu/lang/UScriptRun$ParenStackEntry.classUScriptRun.java
package com.ibm.icu.lang
final com.ibm.icu.lang.UScriptRun$ParenStackEntry extends java.lang.Object {
int pairIndex
int scriptCode
public void (int, int)
int thePairIndex
int theScriptCode
}
com/ibm/icu/lang/UScriptRun.classUScriptRun.java
package com.ibm.icu.lang
public final com.ibm.icu.lang.UScriptRun extends java.lang.Object {
private char[] emptyCharArray
private char[] text
private int textIndex
private int textStart
private int textLimit
private int scriptStart
private int scriptLimit
private int scriptCode
private static int PAREN_STACK_DEPTH
private static com.ibm.icu.lang.UScriptRun$ParenStackEntry[] parenStack
private int parenSP
private int pushCount
private int fixupCount
private static int[] pairedChars
private static int pairedCharPower
private static int pairedCharExtra
public void ()
char[] nullChars
public void (java.lang.String)
String text
public void (java.lang.String, int, int)
String text
int start
int count
public void (char[])
char[] chars
public void (char[], int, int)
char[] chars
int start
int count
public final void reset ()
public final void reset (int, int) throws java.lang.IllegalArgumentException
int start
int count
int len
public final void reset (char[], int, int)
char[] chars
int start
int count
public final void reset (char[])
char[] chars
int length
public final void reset (java.lang.String, int, int)
String str
int start
int count
char[] chars
public final void reset (java.lang.String)
String str
int length
public final int getScriptStart ()
public final int getScriptLimit ()
public final int getScriptCode ()
public final boolean next ()
int pi
int ch
int codePointCount
int sc
int pairIndex
private static boolean sameScript (int, int)
int scriptOne
int scriptTwo
private static final int mod (int)
int sp
private static final int inc (int, int)
int sp
int count
private static final int inc (int)
int sp
private static final int dec (int, int)
int sp
int count
private static final int dec (int)
int sp
private static final int limitInc (int)
int count
private final boolean stackIsEmpty ()
private final boolean stackIsNotEmpty ()
private final void push (int, int)
int pairIndex
int scrptCode
private final void pop ()
private final com.ibm.icu.lang.UScriptRun$ParenStackEntry top ()
private final void syncFixup ()
private final void fixup (int)
int scrptCode
int fixupSP
private static final byte highBit (int)
int n
byte bit
private static int getPairIndex (int)
int ch
int probe
int index
static void ()
}
com/ibm/icu/lang/package.html
com/ibm/icu/math/BigDecimal.classBigDecimal.java
package com.ibm.icu.math
public com.ibm.icu.math.BigDecimal extends java.lang.Number implements java.io.Serializable java.lang.Comparable {
public static final com.ibm.icu.math.BigDecimal ZERO
public static final com.ibm.icu.math.BigDecimal ONE
public static final com.ibm.icu.math.BigDecimal TEN
public static final int ROUND_CEILING
public static final int ROUND_DOWN
public static final int ROUND_FLOOR
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_HALF_UP
public static final int ROUND_UNNECESSARY
public static final int ROUND_UP
private static final byte ispos
private static final byte iszero
private static final byte isneg
private static final int MinExp
private static final int MaxExp
private static final int MinArg
private static final int MaxArg
private static final com.ibm.icu.math.MathContext plainMC
private static final long serialVersionUID
private static byte[] bytecar
private static byte[] bytedig
private byte ind
private byte form
private byte[] mant
private int exp
public void (java.math.BigDecimal)
java.math.BigDecimal bd
public void (java.math.BigInteger)
java.math.BigInteger bi
public void (java.math.BigInteger, int)
java.math.BigInteger bi
int scale
public void (char[])
char[] inchars
public void (char[], int, int)
int $2
int $1
int $3
int $4
int $5
char[] inchars
int offset
int length
boolean exotic
boolean hadexp
int d
int dotoff
int last
int i
char si
boolean eneg
int k
int elen
int j
char sj
int dvalue
int mag
public void (double)
double num
public void (int)
int num
int mun
int i
public void (long)
long num
long mun
int i
public void (java.lang.String)
String string
private void ()
public com.ibm.icu.math.BigDecimal abs ()
public com.ibm.icu.math.BigDecimal abs (com.ibm.icu.math.MathContext)
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal add (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal add (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
com.ibm.icu.math.BigDecimal lhs
int reqdig
com.ibm.icu.math.BigDecimal res
byte[] usel
int usellen
byte[] user
int userlen
int newlen
int tlen
int mult
byte[] t
int ia
int ib
int ea
int eb
byte ca
byte cb
public int compareTo (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public int compareTo (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
int $6
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
int thislength
int i
com.ibm.icu.math.BigDecimal newrhs
public com.ibm.icu.math.BigDecimal divide (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal divide (com.ibm.icu.math.BigDecimal, int)
com.ibm.icu.math.BigDecimal rhs
int round
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal divide (com.ibm.icu.math.BigDecimal, int, int)
com.ibm.icu.math.BigDecimal rhs
int scale
int round
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal divide (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal divideInteger (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal divideInteger (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal max (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal max (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal min (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal min (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal multiply (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal multiply (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
int $7
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
com.ibm.icu.math.BigDecimal lhs
int padding
int reqdig
byte[] multer
byte[] multand
int multandlen
int acclen
com.ibm.icu.math.BigDecimal res
byte[] acc
int n
byte mult
public com.ibm.icu.math.BigDecimal negate ()
public com.ibm.icu.math.BigDecimal negate (com.ibm.icu.math.MathContext)
com.ibm.icu.math.MathContext set
com.ibm.icu.math.BigDecimal res
public com.ibm.icu.math.BigDecimal plus ()
public com.ibm.icu.math.BigDecimal plus (com.ibm.icu.math.MathContext)
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal pow (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal pow (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
int n
com.ibm.icu.math.BigDecimal lhs
int reqdig
int workdigits
int L
com.ibm.icu.math.MathContext workset
com.ibm.icu.math.BigDecimal res
boolean seenbit
int i
public com.ibm.icu.math.BigDecimal remainder (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal remainder (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
public com.ibm.icu.math.BigDecimal subtract (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal rhs
public com.ibm.icu.math.BigDecimal subtract (com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext)
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
com.ibm.icu.math.BigDecimal newrhs
public byte byteValueExact ()
int num
public double doubleValue ()
public boolean equals (java.lang.Object)
int $8
int $9
Object obj
com.ibm.icu.math.BigDecimal rhs
int i
char[] lca
char[] rca
public float floatValue ()
public java.lang.String format (int, int)
int before
int after
public java.lang.String format (int, int, int, int, int, int)
IllegalArgumentException $10
int $11
int $12
int $13
int $14
int $15
int before
int after
int explaces
int exdigits
int exformint
int exround
com.ibm.icu.math.BigDecimal num
int mag
int thisafter
int lead
byte[] newmant
int chop
int need
int oldexp
char[] a
int p
char[] newa
int i
int places
public int hashCode ()
public int intValue ()
public int intValueExact ()
int $16
int lodigit
int useexp
int result
int i
int topdig
public long longValue ()
public long longValueExact ()
int $17
int lodigit
int cstart
int useexp
long result
int i
long topdig
public com.ibm.icu.math.BigDecimal movePointLeft (int)
int n
com.ibm.icu.math.BigDecimal res
public com.ibm.icu.math.BigDecimal movePointRight (int)
int n
com.ibm.icu.math.BigDecimal res
public int scale ()
public com.ibm.icu.math.BigDecimal setScale (int)
int scale
public com.ibm.icu.math.BigDecimal setScale (int, int)
int scale
int round
int ourscale
com.ibm.icu.math.BigDecimal res
int padding
int newlen
public short shortValueExact ()
int num
public int signum ()
public java.math.BigDecimal toBigDecimal ()
public java.math.BigInteger toBigInteger ()
com.ibm.icu.math.BigDecimal res
int newlen
byte[] newmant
public java.math.BigInteger toBigIntegerExact ()
public char[] toCharArray ()
public java.lang.String toString ()
public java.math.BigInteger unscaledValue ()
com.ibm.icu.math.BigDecimal res
public static com.ibm.icu.math.BigDecimal valueOf (double)
double dub
public static com.ibm.icu.math.BigDecimal valueOf (long)
long lint
public static com.ibm.icu.math.BigDecimal valueOf (long, int)
long lint
int scale
com.ibm.icu.math.BigDecimal res
private char[] layout ()
int $18
int $19
int srcEnd
int $20
int $21
char[] cmant
int i
StringBuilder sb
int euse
int sig
char csign
char[] rec
int needsign
int mag
int len
private int intcheck (int, int)
int min
int max
int i
private com.ibm.icu.math.BigDecimal dodivide (char, com.ibm.icu.math.BigDecimal, com.ibm.icu.math.MathContext, int)
int $22
int $23
char code
com.ibm.icu.math.BigDecimal rhs
com.ibm.icu.math.MathContext set
int scale
com.ibm.icu.math.BigDecimal lhs
int reqdig
int newexp
com.ibm.icu.math.BigDecimal res
int newlen
byte[] var1
int var1len
byte[] var2
int var2len
int b2b
int have
int thisdigit
int i
byte v2
int ba
int mult
int start
int padding
int d
byte[] newvar1
byte lasthave
int actdig
byte[] newmant
private void bad (char[])
char[] s
private void badarg (java.lang.String, int, java.lang.String)
String name
int pos
String value
private static final byte[] extend (byte[], int)
byte[] inarr
int newlen
byte[] newarr
private static final byte[] byteaddsub (byte[], int, byte[], int, int, boolean)
int $24
byte[] a
int avlen
byte[] b
int bvlen
int m
boolean reuse
int alength
int blength
int ap
int bp
int maxarr
byte[] reb
boolean quickm
int digit
int op
int dp90
byte[] newarr
int i
private static final byte[] diginit ()
byte[] work
int op
int digit
private static final com.ibm.icu.math.BigDecimal clone (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal dec
com.ibm.icu.math.BigDecimal copy
private void checkdigits (com.ibm.icu.math.BigDecimal, int)
com.ibm.icu.math.BigDecimal rhs
int dig
private com.ibm.icu.math.BigDecimal round (com.ibm.icu.math.MathContext)
com.ibm.icu.math.MathContext set
private com.ibm.icu.math.BigDecimal round (int, int)
int len
int mode
int adjust
int sign
byte[] oldmant
boolean reuse
byte first
int increment
byte[] newmant
private static final boolean allzero (byte[], int)
int $25
byte[] array
int start
int i
private com.ibm.icu.math.BigDecimal finish (com.ibm.icu.math.MathContext, boolean)
int $26
com.ibm.icu.math.MathContext set
boolean strip
int d
int i
byte[] newmant
int mag
int sig
public volatile int compareTo (java.lang.Object)
static void ()
}
com/ibm/icu/math/MathContext.classMathContext.java
package com.ibm.icu.math
public final com.ibm.icu.math.MathContext extends java.lang.Object implements java.io.Serializable {
public static final int PLAIN
public static final int SCIENTIFIC
public static final int ENGINEERING
public static final int ROUND_CEILING
public static final int ROUND_DOWN
public static final int ROUND_FLOOR
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_HALF_UP
public static final int ROUND_UNNECESSARY
public static final int ROUND_UP
int digits
int form
boolean lostDigits
int roundingMode
private static final int DEFAULT_FORM
private static final int DEFAULT_DIGITS
private static final boolean DEFAULT_LOSTDIGITS
private static final int DEFAULT_ROUNDINGMODE
private static final int MIN_DIGITS
private static final int MAX_DIGITS
private static final int[] ROUNDS
private static final String[] ROUNDWORDS
private static final long serialVersionUID
public static final com.ibm.icu.math.MathContext DEFAULT
public void (int)
int setdigits
public void (int, int)
int setdigits
int setform
public void (int, int, boolean)
int setdigits
int setform
boolean setlostdigits
public void (int, int, boolean, int)
int setdigits
int setform
boolean setlostdigits
int setroundingmode
public int getDigits ()
public int getForm ()
public boolean getLostDigits ()
public int getRoundingMode ()
public java.lang.String toString ()
int $1
String formstr
int r
String roundword
private static boolean isValidRound (int)
int $2
int testround
int r
static void ()
}
com/ibm/icu/math/package.html
com/ibm/icu/number/CompactNotation$1.classCompactNotation.java
package com.ibm.icu.number
com.ibm.icu.number.CompactNotation$1 extends java.lang.Object {
}
com/ibm/icu/number/CompactNotation$CompactHandler.classCompactNotation.java
package com.ibm.icu.number
com.ibm.icu.number.CompactNotation$CompactHandler extends java.lang.Object implements com.ibm.icu.impl.number.MicroPropsGenerator {
final com.ibm.icu.text.PluralRules rules
final com.ibm.icu.impl.number.MicroPropsGenerator parent
final java.util.Map precomputedMods
final com.ibm.icu.impl.number.CompactData data
static final boolean $assertionsDisabled
private void (com.ibm.icu.number.CompactNotation, com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.impl.number.CompactData$CompactType, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MutablePatternModifier, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.number.CompactNotation notation
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.impl.number.CompactData$CompactType compactType
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MutablePatternModifier buildReference
com.ibm.icu.impl.number.MicroPropsGenerator parent
private void precomputeAllModifiers (com.ibm.icu.impl.number.MutablePatternModifier)
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
String patternString
com.ibm.icu.impl.number.MutablePatternModifier buildReference
java.util.Set allPatterns
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
int magnitude
int multiplier
com.ibm.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier mod
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.MicroProps micros
int magnitude
com.ibm.icu.impl.StandardPlural plural
String patternString
void (com.ibm.icu.number.CompactNotation, com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.impl.number.CompactData$CompactType, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MutablePatternModifier, com.ibm.icu.impl.number.MicroPropsGenerator, com.ibm.icu.number.CompactNotation$1)
com.ibm.icu.number.CompactNotation x0
com.ibm.icu.util.ULocale x1
String x2
com.ibm.icu.impl.number.CompactData$CompactType x3
com.ibm.icu.text.PluralRules x4
com.ibm.icu.impl.number.MutablePatternModifier x5
com.ibm.icu.impl.number.MicroPropsGenerator x6
com.ibm.icu.number.CompactNotation$1 x7
static void ()
}
com/ibm/icu/number/CompactNotation.classCompactNotation.java
package com.ibm.icu.number
public com.ibm.icu.number.CompactNotation extends com.ibm.icu.number.Notation {
final com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
final java.util.Map compactCustomData
public static com.ibm.icu.number.CompactNotation forCustomData (java.util.Map)
java.util.Map compactCustomData
void (com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
com.ibm.icu.text.CompactDecimalFormat$CompactStyle compactStyle
void (java.util.Map)
java.util.Map compactCustomData
com.ibm.icu.impl.number.MicroPropsGenerator withLocaleData (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.impl.number.CompactData$CompactType, com.ibm.icu.text.PluralRules, com.ibm.icu.impl.number.MutablePatternModifier, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.impl.number.CompactData$CompactType compactType
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.MutablePatternModifier buildReference
com.ibm.icu.impl.number.MicroPropsGenerator parent
}
com/ibm/icu/number/CurrencyPrecision.classCurrencyPrecision.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.CurrencyPrecision extends com.ibm.icu.number.Precision {
void ()
public com.ibm.icu.number.Precision withCurrency (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency currency
}
com/ibm/icu/number/CurrencyRounder.classCurrencyRounder.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.CurrencyRounder extends com.ibm.icu.number.CurrencyPrecision {
void ()
}
com/ibm/icu/number/FormattedNumber.classFormattedNumber.java
package com.ibm.icu.number
public com.ibm.icu.number.FormattedNumber extends java.lang.Object {
final com.ibm.icu.impl.number.NumberStringBuilder nsb
final com.ibm.icu.impl.number.DecimalQuantity fq
void (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.NumberStringBuilder nsb
com.ibm.icu.impl.number.DecimalQuantity fq
public java.lang.String toString ()
public java.lang.Appendable appendTo (java.lang.Appendable)
java.io.IOException e
Appendable appendable
public void populateFieldPosition (java.text.FieldPosition)
java.text.FieldPosition fieldPosition
public boolean nextFieldPosition (java.text.FieldPosition)
java.text.FieldPosition fieldPosition
public java.text.AttributedCharacterIterator getFieldIterator ()
public java.text.AttributedCharacterIterator toCharacterIterator ()
public java.math.BigDecimal toBigDecimal ()
public com.ibm.icu.text.PluralRules$IFixedDecimal getFixedDecimal ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.number.FormattedNumber _other
}
com/ibm/icu/number/FormattedNumberRange.classFormattedNumberRange.java
package com.ibm.icu.number
public com.ibm.icu.number.FormattedNumberRange extends java.lang.Object {
final com.ibm.icu.impl.number.NumberStringBuilder string
final com.ibm.icu.impl.number.DecimalQuantity quantity1
final com.ibm.icu.impl.number.DecimalQuantity quantity2
final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult
void (com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult)
com.ibm.icu.impl.number.NumberStringBuilder string
com.ibm.icu.impl.number.DecimalQuantity quantity1
com.ibm.icu.impl.number.DecimalQuantity quantity2
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult
public java.lang.String toString ()
public java.lang.Appendable appendTo (java.lang.Appendable)
java.io.IOException e
Appendable appendable
public boolean nextFieldPosition (java.text.FieldPosition)
java.text.FieldPosition fieldPosition
public java.text.AttributedCharacterIterator toCharacterIterator ()
public java.math.BigDecimal getFirstBigDecimal ()
public java.math.BigDecimal getSecondBigDecimal ()
public com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult getIdentityResult ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.number.FormattedNumberRange _other
}
com/ibm/icu/number/FractionPrecision.classFractionPrecision.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.FractionPrecision extends com.ibm.icu.number.Precision {
void ()
public com.ibm.icu.number.Precision withMinDigits (int)
int minSignificantDigits
public com.ibm.icu.number.Precision withMaxDigits (int)
int maxSignificantDigits
}
com/ibm/icu/number/FractionRounder.classFractionRounder.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.FractionRounder extends com.ibm.icu.number.FractionPrecision {
void ()
}
com/ibm/icu/number/IntegerWidth.classIntegerWidth.java
package com.ibm.icu.number
public com.ibm.icu.number.IntegerWidth extends java.lang.Object {
static final com.ibm.icu.number.IntegerWidth DEFAULT
final int minInt
final int maxInt
private void (int, int)
int minInt
int maxInt
public static com.ibm.icu.number.IntegerWidth zeroFillTo (int)
int minInt
public com.ibm.icu.number.IntegerWidth truncateAt (int)
int maxInt
static void ()
}
com/ibm/icu/number/LocalizedNumberFormatter.classLocalizedNumberFormatter.java
package com.ibm.icu.number
public com.ibm.icu.number.LocalizedNumberFormatter extends com.ibm.icu.number.NumberFormatterSettings {
static final java.util.concurrent.atomic.AtomicLongFieldUpdater callCount
volatile long callCountInternal
volatile com.ibm.icu.number.LocalizedNumberFormatter savedWithUnit
volatile com.ibm.icu.number.NumberFormatterImpl compiled
void (com.ibm.icu.number.NumberFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberFormatterSettings parent
int key
Object value
public com.ibm.icu.number.FormattedNumber format (long)
long input
public com.ibm.icu.number.FormattedNumber format (double)
double input
public com.ibm.icu.number.FormattedNumber format (java.lang.Number)
Number input
public com.ibm.icu.number.FormattedNumber format (com.ibm.icu.util.Measure)
com.ibm.icu.util.Measure input
com.ibm.icu.util.MeasureUnit unit
Number number
com.ibm.icu.number.LocalizedNumberFormatter withUnit
public java.text.Format toFormat ()
public com.ibm.icu.number.FormattedNumber format (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity fq
com.ibm.icu.impl.number.NumberStringBuilder string
public java.lang.String getAffixImpl (boolean, boolean)
int prefixLength
boolean isPrefix
boolean isNegative
com.ibm.icu.impl.number.NumberStringBuilder string
byte signum
com.ibm.icu.impl.StandardPlural plural
int prefixLength
private boolean computeCompiled ()
com.ibm.icu.impl.number.MacroProps macros
long currentCount
com.ibm.icu.number.LocalizedNumberFormatter create (int, java.lang.Object)
int key
Object value
volatile com.ibm.icu.number.NumberFormatterSettings create (int, java.lang.Object)
static void ()
}
com/ibm/icu/number/LocalizedNumberRangeFormatter.classLocalizedNumberRangeFormatter.java
package com.ibm.icu.number
public com.ibm.icu.number.LocalizedNumberRangeFormatter extends com.ibm.icu.number.NumberRangeFormatterSettings {
private volatile com.ibm.icu.number.NumberRangeFormatterImpl fImpl
void (com.ibm.icu.number.NumberRangeFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberRangeFormatterSettings parent
int key
Object value
public com.ibm.icu.number.FormattedNumberRange formatRange (int, int)
int first
int second
com.ibm.icu.impl.number.DecimalQuantity dq1
com.ibm.icu.impl.number.DecimalQuantity dq2
public com.ibm.icu.number.FormattedNumberRange formatRange (double, double)
double first
double second
com.ibm.icu.impl.number.DecimalQuantity dq1
com.ibm.icu.impl.number.DecimalQuantity dq2
public com.ibm.icu.number.FormattedNumberRange formatRange (java.lang.Number, java.lang.Number)
Number first
Number second
com.ibm.icu.impl.number.DecimalQuantity dq1
com.ibm.icu.impl.number.DecimalQuantity dq2
com.ibm.icu.number.FormattedNumberRange formatImpl (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, boolean)
com.ibm.icu.impl.number.DecimalQuantity first
com.ibm.icu.impl.number.DecimalQuantity second
boolean equalBeforeRounding
com.ibm.icu.number.LocalizedNumberRangeFormatter create (int, java.lang.Object)
int key
Object value
volatile com.ibm.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object)
}
com/ibm/icu/number/Notation.classNotation.java
package com.ibm.icu.number
public com.ibm.icu.number.Notation extends java.lang.Object {
private static final com.ibm.icu.number.ScientificNotation SCIENTIFIC
private static final com.ibm.icu.number.ScientificNotation ENGINEERING
private static final com.ibm.icu.number.CompactNotation COMPACT_SHORT
private static final com.ibm.icu.number.CompactNotation COMPACT_LONG
private static final com.ibm.icu.number.SimpleNotation SIMPLE
void ()
public static com.ibm.icu.number.ScientificNotation scientific ()
public static com.ibm.icu.number.ScientificNotation engineering ()
public static com.ibm.icu.number.CompactNotation compactShort ()
public static com.ibm.icu.number.CompactNotation compactLong ()
public static com.ibm.icu.number.SimpleNotation simple ()
static void ()
}
com/ibm/icu/number/NumberFormatter$DecimalSeparatorDisplay.classNumberFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay extends java.lang.Enum {
public static final com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay AUTO
public static final com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay ALWAYS
private static final com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay[] $VALUES
public static com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay[] values ()
public static com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberFormatter$GroupingStrategy.classNumberFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberFormatter$GroupingStrategy extends java.lang.Enum {
public static final com.ibm.icu.number.NumberFormatter$GroupingStrategy OFF
public static final com.ibm.icu.number.NumberFormatter$GroupingStrategy MIN2
public static final com.ibm.icu.number.NumberFormatter$GroupingStrategy AUTO
public static final com.ibm.icu.number.NumberFormatter$GroupingStrategy ON_ALIGNED
public static final com.ibm.icu.number.NumberFormatter$GroupingStrategy THOUSANDS
private static final com.ibm.icu.number.NumberFormatter$GroupingStrategy[] $VALUES
public static com.ibm.icu.number.NumberFormatter$GroupingStrategy[] values ()
public static com.ibm.icu.number.NumberFormatter$GroupingStrategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberFormatter$SignDisplay.classNumberFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberFormatter$SignDisplay extends java.lang.Enum {
public static final com.ibm.icu.number.NumberFormatter$SignDisplay AUTO
public static final com.ibm.icu.number.NumberFormatter$SignDisplay ALWAYS
public static final com.ibm.icu.number.NumberFormatter$SignDisplay NEVER
public static final com.ibm.icu.number.NumberFormatter$SignDisplay ACCOUNTING
public static final com.ibm.icu.number.NumberFormatter$SignDisplay ACCOUNTING_ALWAYS
public static final com.ibm.icu.number.NumberFormatter$SignDisplay EXCEPT_ZERO
public static final com.ibm.icu.number.NumberFormatter$SignDisplay ACCOUNTING_EXCEPT_ZERO
private static final com.ibm.icu.number.NumberFormatter$SignDisplay[] $VALUES
public static com.ibm.icu.number.NumberFormatter$SignDisplay[] values ()
public static com.ibm.icu.number.NumberFormatter$SignDisplay valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberFormatter$UnitWidth.classNumberFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberFormatter$UnitWidth extends java.lang.Enum {
public static final com.ibm.icu.number.NumberFormatter$UnitWidth NARROW
public static final com.ibm.icu.number.NumberFormatter$UnitWidth SHORT
public static final com.ibm.icu.number.NumberFormatter$UnitWidth FULL_NAME
public static final com.ibm.icu.number.NumberFormatter$UnitWidth ISO_CODE
public static final com.ibm.icu.number.NumberFormatter$UnitWidth HIDDEN
private static final com.ibm.icu.number.NumberFormatter$UnitWidth[] $VALUES
public static com.ibm.icu.number.NumberFormatter$UnitWidth[] values ()
public static com.ibm.icu.number.NumberFormatter$UnitWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberFormatter.classNumberFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberFormatter extends java.lang.Object {
private static final com.ibm.icu.number.UnlocalizedNumberFormatter BASE
static final long DEFAULT_THRESHOLD
private void ()
public static com.ibm.icu.number.UnlocalizedNumberFormatter with ()
public static com.ibm.icu.number.LocalizedNumberFormatter withLocale (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.number.LocalizedNumberFormatter withLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.number.UnlocalizedNumberFormatter forSkeleton (java.lang.String)
String skeleton
public static com.ibm.icu.number.UnlocalizedNumberFormatter fromDecimalFormat (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.DecimalFormatProperties exportedProperties
static void ()
}
com/ibm/icu/number/NumberFormatterImpl.classNumberFormatterImpl.java
package com.ibm.icu.number
com.ibm.icu.number.NumberFormatterImpl extends java.lang.Object {
private static final com.ibm.icu.util.Currency DEFAULT_CURRENCY
final com.ibm.icu.impl.number.MicroPropsGenerator microPropsGenerator
public void (com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.number.MacroProps macros
public static int formatStatic (com.ibm.icu.impl.number.MacroProps, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.impl.number.DecimalQuantity inValue
com.ibm.icu.impl.number.NumberStringBuilder outString
com.ibm.icu.impl.number.MicroProps micros
int length
public static int getPrefixSuffixStatic (com.ibm.icu.impl.number.MacroProps, byte, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.MacroProps macros
byte signum
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.NumberStringBuilder output
com.ibm.icu.impl.number.MicroPropsGenerator microPropsGenerator
private void (com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.impl.number.MicroPropsGenerator microPropsGenerator
public int format (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.DecimalQuantity inValue
com.ibm.icu.impl.number.NumberStringBuilder outString
com.ibm.icu.impl.number.MicroProps micros
int length
public com.ibm.icu.impl.number.MicroProps preProcess (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity inValue
com.ibm.icu.impl.number.MicroProps micros
private static com.ibm.icu.impl.number.MicroProps preProcessUnsafe (com.ibm.icu.impl.number.MacroProps, com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.impl.number.DecimalQuantity inValue
com.ibm.icu.impl.number.MicroPropsGenerator microPropsGenerator
com.ibm.icu.impl.number.MicroProps micros
public int getPrefixSuffix (byte, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.number.NumberStringBuilder)
byte signum
com.ibm.icu.impl.StandardPlural plural
com.ibm.icu.impl.number.NumberStringBuilder output
private static int getPrefixSuffixImpl (com.ibm.icu.impl.number.MicroPropsGenerator, byte, com.ibm.icu.impl.number.NumberStringBuilder)
com.ibm.icu.impl.number.MicroPropsGenerator generator
byte signum
com.ibm.icu.impl.number.NumberStringBuilder output
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD quantity
com.ibm.icu.impl.number.MicroProps micros
private static boolean unitIsCurrency (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
private static boolean unitIsNoUnit (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
private static boolean unitIsPercent (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
private static boolean unitIsPermille (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
private static com.ibm.icu.impl.number.MicroPropsGenerator macrosToMicroGenerator (com.ibm.icu.impl.number.MacroProps, boolean)
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo info
int patternStyle
int patternStyle
int patternStyle
int patternStyle
com.ibm.icu.impl.number.CompactData$CompactType compactType
com.ibm.icu.impl.number.MacroProps macros
boolean safe
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.MicroPropsGenerator chain
boolean isCurrency
boolean isNoUnit
boolean isPercent
boolean isPermille
boolean isCldrUnit
boolean isAccounting
com.ibm.icu.util.Currency currency
com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
com.ibm.icu.text.PluralRules rules
com.ibm.icu.text.NumberingSystem ns
String nsName
String pattern
com.ibm.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo
com.ibm.icu.impl.number.MutablePatternModifier patternMod
public static int writeAffixes (com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.NumberStringBuilder string
int start
int end
int length
public static int writeNumber (com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, int)
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.NumberStringBuilder string
int index
int length
private static int writeIntegerDigits (com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, int)
byte nextDigit
int i
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.NumberStringBuilder string
int index
int length
int integerCount
private static int writeFractionDigits (com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, int)
byte nextDigit
int i
com.ibm.icu.impl.number.MicroProps micros
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.NumberStringBuilder string
int index
int length
int fractionCount
static void ()
}
com/ibm/icu/number/NumberFormatterSettings.classNumberFormatterSettings.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.NumberFormatterSettings extends java.lang.Object {
static final int KEY_MACROS
static final int KEY_LOCALE
static final int KEY_NOTATION
static final int KEY_UNIT
static final int KEY_PRECISION
static final int KEY_ROUNDING_MODE
static final int KEY_GROUPING
static final int KEY_PADDER
static final int KEY_INTEGER
static final int KEY_SYMBOLS
static final int KEY_UNIT_WIDTH
static final int KEY_SIGN
static final int KEY_DECIMAL
static final int KEY_SCALE
static final int KEY_THRESHOLD
static final int KEY_PER_UNIT
static final int KEY_MAX
private final com.ibm.icu.number.NumberFormatterSettings parent
private final int key
private final Object value
private volatile com.ibm.icu.impl.number.MacroProps resolvedMacros
void (com.ibm.icu.number.NumberFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberFormatterSettings parent
int key
Object value
public com.ibm.icu.number.NumberFormatterSettings notation (com.ibm.icu.number.Notation)
com.ibm.icu.number.Notation notation
public com.ibm.icu.number.NumberFormatterSettings unit (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
public com.ibm.icu.number.NumberFormatterSettings perUnit (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit perUnit
public com.ibm.icu.number.NumberFormatterSettings precision (com.ibm.icu.number.Precision)
com.ibm.icu.number.Precision precision
public com.ibm.icu.number.NumberFormatterSettings rounding (com.ibm.icu.number.Precision)
com.ibm.icu.number.Precision rounder
public com.ibm.icu.number.NumberFormatterSettings roundingMode (java.math.RoundingMode)
java.math.RoundingMode roundingMode
public com.ibm.icu.number.NumberFormatterSettings grouping (com.ibm.icu.number.NumberFormatter$GroupingStrategy)
com.ibm.icu.number.NumberFormatter$GroupingStrategy strategy
public com.ibm.icu.number.NumberFormatterSettings integerWidth (com.ibm.icu.number.IntegerWidth)
com.ibm.icu.number.IntegerWidth style
public com.ibm.icu.number.NumberFormatterSettings symbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols symbols
public com.ibm.icu.number.NumberFormatterSettings symbols (com.ibm.icu.text.NumberingSystem)
com.ibm.icu.text.NumberingSystem ns
public com.ibm.icu.number.NumberFormatterSettings unitWidth (com.ibm.icu.number.NumberFormatter$UnitWidth)
com.ibm.icu.number.NumberFormatter$UnitWidth style
public com.ibm.icu.number.NumberFormatterSettings sign (com.ibm.icu.number.NumberFormatter$SignDisplay)
com.ibm.icu.number.NumberFormatter$SignDisplay style
public com.ibm.icu.number.NumberFormatterSettings decimal (com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay)
com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay style
public com.ibm.icu.number.NumberFormatterSettings scale (com.ibm.icu.number.Scale)
com.ibm.icu.number.Scale scale
public com.ibm.icu.number.NumberFormatterSettings macros (com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.number.MacroProps macros
public com.ibm.icu.number.NumberFormatterSettings padding (com.ibm.icu.impl.number.Padder)
com.ibm.icu.impl.number.Padder padder
public com.ibm.icu.number.NumberFormatterSettings threshold (java.lang.Long)
Long threshold
public java.lang.String toSkeleton ()
abstract com.ibm.icu.number.NumberFormatterSettings create (int, java.lang.Object)
com.ibm.icu.impl.number.MacroProps resolve ()
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.number.NumberFormatterSettings current
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/ibm/icu/number/NumberPropertyMapper.classNumberPropertyMapper.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberPropertyMapper extends java.lang.Object {
void ()
public static com.ibm.icu.number.UnlocalizedNumberFormatter create (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.MacroProps macros
public static com.ibm.icu.number.UnlocalizedNumberFormatter create (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.DecimalFormatProperties exportedProperties
com.ibm.icu.impl.number.MacroProps macros
public static com.ibm.icu.number.UnlocalizedNumberFormatter create (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols)
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.DecimalFormatProperties properties
public static com.ibm.icu.impl.number.MacroProps oldToNew (com.ibm.icu.impl.number.DecimalFormatProperties, com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.impl.number.DecimalFormatProperties)
com.ibm.icu.impl.number.AffixPatternProvider affixProvider
int maxSig_
int minSig_
int maxInt_
int minInt_
int minFrac_
int maxFrac_
int engineering
com.ibm.icu.number.Precision rounding_
com.ibm.icu.number.Precision rounding_
int minFrac_
int maxFrac_
int minSig_
int maxSig_
java.math.BigDecimal increment_
com.ibm.icu.impl.number.DecimalFormatProperties properties
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.impl.number.DecimalFormatProperties exportedProperties
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.PluralRules rules
com.ibm.icu.impl.number.AffixPatternProvider affixProvider
boolean useCurrency
com.ibm.icu.util.Currency currency
com.ibm.icu.util.Currency$CurrencyUsage currencyUsage
boolean explicitCurrencyUsage
int maxInt
int minInt
int maxFrac
int minFrac
int minSig
int maxSig
java.math.BigDecimal roundingIncrement
java.math.MathContext mathContext
boolean explicitMinMaxFrac
boolean explicitMinMaxSig
com.ibm.icu.number.Precision rounding
}
com/ibm/icu/number/NumberRangeFormatter$RangeCollapse.classNumberRangeFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse extends java.lang.Enum {
public static final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse AUTO
public static final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse NONE
public static final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse UNIT
public static final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse ALL
private static final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse[] $VALUES
public static com.ibm.icu.number.NumberRangeFormatter$RangeCollapse[] values ()
public static com.ibm.icu.number.NumberRangeFormatter$RangeCollapse valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberRangeFormatter$RangeIdentityFallback.classNumberRangeFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback extends java.lang.Enum {
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback SINGLE_VALUE
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback APPROXIMATELY_OR_SINGLE_VALUE
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback APPROXIMATELY
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback RANGE
private static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback[] $VALUES
public static com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback[] values ()
public static com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberRangeFormatter$RangeIdentityResult.classNumberRangeFormatter.java
package com.ibm.icu.number
public final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult extends java.lang.Enum {
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult EQUAL_BEFORE_ROUNDING
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult EQUAL_AFTER_ROUNDING
public static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult NOT_EQUAL
private static final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult[] $VALUES
public static com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult[] values ()
public static com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberRangeFormatter.classNumberRangeFormatter.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.NumberRangeFormatter extends java.lang.Object {
private static final com.ibm.icu.number.UnlocalizedNumberRangeFormatter BASE
public static com.ibm.icu.number.UnlocalizedNumberRangeFormatter with ()
public static com.ibm.icu.number.LocalizedNumberRangeFormatter withLocale (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.number.LocalizedNumberRangeFormatter withLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
private void ()
static void ()
}
com/ibm/icu/number/NumberRangeFormatterImpl$1.classNumberRangeFormatterImpl.java
package com.ibm.icu.number
com.ibm.icu.number.NumberRangeFormatterImpl$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$number$NumberRangeFormatter$RangeCollapse
static void ()
}
com/ibm/icu/number/NumberRangeFormatterImpl$NumberRangeDataSink.classNumberRangeFormatterImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberRangeFormatterImpl$NumberRangeDataSink extends com.ibm.icu.impl.UResource$Sink {
String rangePattern
String approximatelyPattern
StringBuilder sb
void (java.lang.StringBuilder)
StringBuilder sb
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String pattern
String pattern
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table miscTable
}
com/ibm/icu/number/NumberRangeFormatterImpl.classNumberRangeFormatterImpl.java
package com.ibm.icu.number
com.ibm.icu.number.NumberRangeFormatterImpl extends java.lang.Object {
final com.ibm.icu.number.NumberFormatterImpl formatterImpl1
final com.ibm.icu.number.NumberFormatterImpl formatterImpl2
final boolean fSameFormatters
final com.ibm.icu.number.NumberRangeFormatter$RangeCollapse fCollapse
final com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback fIdentityFallback
String fRangePattern
com.ibm.icu.impl.number.SimpleModifier fApproximatelyModifier
final com.ibm.icu.impl.number.range.StandardPluralRanges fPluralRanges
static final boolean $assertionsDisabled
int identity2d (com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback, com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult)
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback a
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult b
private static void getNumberRangeData (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.number.NumberRangeFormatterImpl)
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.number.NumberRangeFormatterImpl out
StringBuilder sb
com.ibm.icu.number.NumberRangeFormatterImpl$NumberRangeDataSink sink
com.ibm.icu.impl.ICUResourceBundle resource
String key
public void (com.ibm.icu.impl.number.range.RangeMacroProps)
com.ibm.icu.impl.number.range.RangeMacroProps macros
public com.ibm.icu.number.FormattedNumberRange format (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, boolean)
com.ibm.icu.impl.number.MicroProps micros2
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult
com.ibm.icu.impl.number.DecimalQuantity quantity1
com.ibm.icu.impl.number.DecimalQuantity quantity2
boolean equalBeforeRounding
com.ibm.icu.impl.number.NumberStringBuilder string
com.ibm.icu.impl.number.MicroProps micros1
com.ibm.icu.impl.number.MicroProps micros2
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult
private void formatSingleValue (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.MicroProps)
int length
com.ibm.icu.impl.number.DecimalQuantity quantity1
com.ibm.icu.impl.number.DecimalQuantity quantity2
com.ibm.icu.impl.number.NumberStringBuilder string
com.ibm.icu.impl.number.MicroProps micros1
com.ibm.icu.impl.number.MicroProps micros2
private void formatApproximately (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.MicroProps)
int length
com.ibm.icu.impl.number.DecimalQuantity quantity1
com.ibm.icu.impl.number.DecimalQuantity quantity2
com.ibm.icu.impl.number.NumberStringBuilder string
com.ibm.icu.impl.number.MicroProps micros1
com.ibm.icu.impl.number.MicroProps micros2
private void formatRange (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.NumberStringBuilder, com.ibm.icu.impl.number.MicroProps, com.ibm.icu.impl.number.MicroProps)
boolean collapseMiddle
boolean collapseInner
boolean collapseInner
boolean collapseInner
com.ibm.icu.impl.number.Modifier mm
boolean collapseOuter
boolean collapseMiddle
boolean collapseInner
boolean repeatInner
boolean repeatMiddle
boolean repeatOuter
com.ibm.icu.impl.number.Modifier mod
com.ibm.icu.impl.number.Modifier mod
com.ibm.icu.impl.number.Modifier mod
com.ibm.icu.impl.number.DecimalQuantity quantity1
com.ibm.icu.impl.number.DecimalQuantity quantity2
com.ibm.icu.impl.number.NumberStringBuilder string
com.ibm.icu.impl.number.MicroProps micros1
com.ibm.icu.impl.number.MicroProps micros2
boolean collapseOuter
boolean collapseMiddle
boolean collapseInner
com.ibm.icu.impl.number.range.PrefixInfixSuffixLengthHelper h
com.ibm.icu.impl.number.Modifier resolveModifierPlurals (com.ibm.icu.impl.number.Modifier, com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier first
com.ibm.icu.impl.number.Modifier second
com.ibm.icu.impl.number.Modifier$Parameters firstParameters
com.ibm.icu.impl.number.Modifier$Parameters secondParameters
com.ibm.icu.impl.StandardPlural resultPlural
com.ibm.icu.impl.number.Modifier mod
static void ()
}
com/ibm/icu/number/NumberRangeFormatterSettings.classNumberRangeFormatterSettings.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.NumberRangeFormatterSettings extends java.lang.Object {
static final int KEY_MACROS
static final int KEY_LOCALE
static final int KEY_FORMATTER_1
static final int KEY_FORMATTER_2
static final int KEY_SAME_FORMATTERS
static final int KEY_COLLAPSE
static final int KEY_IDENTITY_FALLBACK
static final int KEY_MAX
private final com.ibm.icu.number.NumberRangeFormatterSettings parent
private final int key
private final Object value
private volatile com.ibm.icu.impl.number.range.RangeMacroProps resolvedMacros
void (com.ibm.icu.number.NumberRangeFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberRangeFormatterSettings parent
int key
Object value
public com.ibm.icu.number.NumberRangeFormatterSettings numberFormatterBoth (com.ibm.icu.number.UnlocalizedNumberFormatter)
com.ibm.icu.number.UnlocalizedNumberFormatter formatter
public com.ibm.icu.number.NumberRangeFormatterSettings numberFormatterFirst (com.ibm.icu.number.UnlocalizedNumberFormatter)
com.ibm.icu.number.UnlocalizedNumberFormatter formatterFirst
public com.ibm.icu.number.NumberRangeFormatterSettings numberFormatterSecond (com.ibm.icu.number.UnlocalizedNumberFormatter)
com.ibm.icu.number.UnlocalizedNumberFormatter formatterSecond
public com.ibm.icu.number.NumberRangeFormatterSettings collapse (com.ibm.icu.number.NumberRangeFormatter$RangeCollapse)
com.ibm.icu.number.NumberRangeFormatter$RangeCollapse collapse
public com.ibm.icu.number.NumberRangeFormatterSettings identityFallback (com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback)
com.ibm.icu.number.NumberRangeFormatter$RangeIdentityFallback identityFallback
abstract com.ibm.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object)
com.ibm.icu.impl.number.range.RangeMacroProps resolve ()
com.ibm.icu.impl.number.range.RangeMacroProps macros
com.ibm.icu.number.NumberRangeFormatterSettings current
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/ibm/icu/number/NumberSkeletonImpl$1.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.number.UnlocalizedNumberFormatter createInstance (java.lang.String, java.lang.Void)
String skeletonString
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/number/NumberSkeletonImpl$2.classNumberSkeletonImpl.java
package com.ibm.icu.number
com.ibm.icu.number.NumberSkeletonImpl$2 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$number$NumberSkeletonImpl$StemEnum
static final int[] $SwitchMap$java$math$RoundingMode
static final int[] $SwitchMap$com$ibm$icu$number$NumberFormatter$GroupingStrategy
static final int[] $SwitchMap$com$ibm$icu$number$NumberFormatter$UnitWidth
static final int[] $SwitchMap$com$ibm$icu$number$NumberFormatter$SignDisplay
static final int[] $SwitchMap$com$ibm$icu$number$NumberFormatter$DecimalSeparatorDisplay
static final int[] $SwitchMap$com$ibm$icu$number$NumberSkeletonImpl$ParseState
static void ()
}
com/ibm/icu/number/NumberSkeletonImpl$BlueprintHelpers.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$BlueprintHelpers extends java.lang.Object {
static final boolean $assertionsDisabled
void ()
private static boolean parseExponentWidthOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int offset
int minExp
private static void generateExponentWidthOption (int, java.lang.StringBuilder)
int minExponentDigits
StringBuilder sb
private static boolean parseExponentSignOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.util.CharsTrie tempStemTrie
com.ibm.icu.util.BytesTrie$Result result
com.ibm.icu.number.NumberFormatter$SignDisplay sign
private static void parseCurrencyOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.util.Currency currency
IllegalArgumentException e
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
String currencyCode
com.ibm.icu.util.Currency currency
private static void generateCurrencyOption (com.ibm.icu.util.Currency, java.lang.StringBuilder)
com.ibm.icu.util.Currency currency
StringBuilder sb
private static void parseMeasureUnitOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int firstHyphen
String type
String subType
java.util.Set units
private static void generateMeasureUnitOption (com.ibm.icu.util.MeasureUnit, java.lang.StringBuilder)
com.ibm.icu.util.MeasureUnit unit
StringBuilder sb
private static void parseMeasurePerUnitOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.util.MeasureUnit numerator
private static void parseFractionStem (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
int maxFrac
int maxFrac
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int offset
int minFrac
int maxFrac
private static void generateFractionStem (int, int, java.lang.StringBuilder)
int minFrac
int maxFrac
StringBuilder sb
private static void parseDigitsStem (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
int maxSig
int maxSig
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int offset
int minSig
int maxSig
private static void generateDigitsStem (int, int, java.lang.StringBuilder)
int minSig
int maxSig
StringBuilder sb
private static boolean parseFracSigOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
int maxSig
int maxSig
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int offset
int minSig
int maxSig
com.ibm.icu.number.FractionPrecision oldRounder
private static void parseIncrementOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
java.math.BigDecimal increment
NumberFormatException e
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
String str
java.math.BigDecimal increment
private static void generateIncrementOption (java.math.BigDecimal, java.lang.StringBuilder)
java.math.BigDecimal increment
StringBuilder sb
private static void parseIntegerWidthOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
int maxInt
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
int offset
int minInt
int maxInt
private static void generateIntegerWidthOption (int, int, java.lang.StringBuilder)
int minInt
int maxInt
StringBuilder sb
private static void parseNumberingSystemOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
String nsName
com.ibm.icu.text.NumberingSystem ns
private static void generateNumberingSystemOption (com.ibm.icu.text.NumberingSystem, java.lang.StringBuilder)
com.ibm.icu.text.NumberingSystem ns
StringBuilder sb
private static void parseScaleOption (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
java.math.BigDecimal bd
NumberFormatException e
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
String str
java.math.BigDecimal bd
private static void generateScaleOption (com.ibm.icu.number.Scale, java.lang.StringBuilder)
com.ibm.icu.number.Scale scale
StringBuilder sb
java.math.BigDecimal bd
static void access$000 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$100 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1000 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1100 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1200 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1300 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1400 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1500 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$1600 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static boolean access$1700 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static boolean access$1800 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static boolean access$1900 (com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment x0
com.ibm.icu.impl.number.MacroProps x1
static void access$3300 (int, java.lang.StringBuilder)
int x0
StringBuilder x1
static void access$3500 (com.ibm.icu.util.Currency, java.lang.StringBuilder)
com.ibm.icu.util.Currency x0
StringBuilder x1
static void access$3600 (com.ibm.icu.util.MeasureUnit, java.lang.StringBuilder)
com.ibm.icu.util.MeasureUnit x0
StringBuilder x1
static void access$3700 (int, int, java.lang.StringBuilder)
int x0
int x1
StringBuilder x2
static void access$3800 (int, int, java.lang.StringBuilder)
int x0
int x1
StringBuilder x2
static void access$3900 (java.math.BigDecimal, java.lang.StringBuilder)
java.math.BigDecimal x0
StringBuilder x1
static void access$4200 (int, int, java.lang.StringBuilder)
int x0
int x1
StringBuilder x2
static void access$4300 (com.ibm.icu.text.NumberingSystem, java.lang.StringBuilder)
com.ibm.icu.text.NumberingSystem x0
StringBuilder x1
static void access$4600 (com.ibm.icu.number.Scale, java.lang.StringBuilder)
com.ibm.icu.number.Scale x0
StringBuilder x1
static void ()
}
com/ibm/icu/number/NumberSkeletonImpl$EnumToStemString.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$EnumToStemString extends java.lang.Object {
void ()
private static void roundingMode (java.math.RoundingMode, java.lang.StringBuilder)
java.math.RoundingMode value
StringBuilder sb
private static void groupingStrategy (com.ibm.icu.number.NumberFormatter$GroupingStrategy, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$GroupingStrategy value
StringBuilder sb
private static void unitWidth (com.ibm.icu.number.NumberFormatter$UnitWidth, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$UnitWidth value
StringBuilder sb
private static void signDisplay (com.ibm.icu.number.NumberFormatter$SignDisplay, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$SignDisplay value
StringBuilder sb
private static void decimalSeparatorDisplay (com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay value
StringBuilder sb
static void access$3400 (com.ibm.icu.number.NumberFormatter$SignDisplay, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$SignDisplay x0
StringBuilder x1
static void access$4000 (java.math.RoundingMode, java.lang.StringBuilder)
java.math.RoundingMode x0
StringBuilder x1
static void access$4100 (com.ibm.icu.number.NumberFormatter$GroupingStrategy, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$GroupingStrategy x0
StringBuilder x1
static void access$4400 (com.ibm.icu.number.NumberFormatter$UnitWidth, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$UnitWidth x0
StringBuilder x1
static void access$4500 (com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay, java.lang.StringBuilder)
com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay x0
StringBuilder x1
}
com/ibm/icu/number/NumberSkeletonImpl$GeneratorHelpers.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$GeneratorHelpers extends java.lang.Object {
static final boolean $assertionsDisabled
void ()
private static boolean notation (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.number.ScientificNotation impl
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean unit (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean perUnit (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean precision (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.number.Precision$FractionRounderImpl impl
com.ibm.icu.number.Precision$SignificantRounderImpl impl
com.ibm.icu.number.Precision$FracSigRounderImpl impl
com.ibm.icu.number.Precision$IncrementRounderImpl impl
com.ibm.icu.number.Precision$CurrencyRounderImpl impl
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean roundingMode (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean grouping (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean integerWidth (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean symbols (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean unitWidth (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean sign (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean decimal (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static boolean scale (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
static boolean access$2000 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2100 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2200 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2300 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2400 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2500 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2600 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2700 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2800 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$2900 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$3000 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static boolean access$3100 (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps x0
StringBuilder x1
static void ()
}
com/ibm/icu/number/NumberSkeletonImpl$ParseState.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$ParseState extends java.lang.Enum {
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_NULL
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_SCIENTIFIC
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_FRACTION_PRECISION
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_INCREMENT_PRECISION
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_MEASURE_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_PER_MEASURE_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_CURRENCY_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_INTEGER_WIDTH
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_NUMBERING_SYSTEM
public static final com.ibm.icu.number.NumberSkeletonImpl$ParseState STATE_SCALE
private static final com.ibm.icu.number.NumberSkeletonImpl$ParseState[] $VALUES
public static com.ibm.icu.number.NumberSkeletonImpl$ParseState[] values ()
public static com.ibm.icu.number.NumberSkeletonImpl$ParseState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberSkeletonImpl$StemEnum.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$StemEnum extends java.lang.Enum {
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_COMPACT_SHORT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_COMPACT_LONG
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SCIENTIFIC
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ENGINEERING
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_NOTATION_SIMPLE
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_BASE_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PERCENT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PERMILLE
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_INTEGER
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_UNLIMITED
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_CURRENCY_STANDARD
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_CURRENCY_CASH
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_CEILING
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_FLOOR
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_DOWN
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_UP
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_EVEN
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_DOWN
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_UP
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_UNNECESSARY
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_OFF
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_MIN2
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_AUTO
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_ON_ALIGNED
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_THOUSANDS
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_LATIN
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_NARROW
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_SHORT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_FULL_NAME
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_ISO_CODE
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_HIDDEN
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_AUTO
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ALWAYS
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_NEVER
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING_ALWAYS
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_EXCEPT_ZERO
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING_EXCEPT_ZERO
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_DECIMAL_AUTO
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_DECIMAL_ALWAYS
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_INCREMENT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_MEASURE_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_PER_MEASURE_UNIT
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_CURRENCY
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_INTEGER_WIDTH
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_NUMBERING_SYSTEM
public static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum STEM_SCALE
private static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum[] $VALUES
public static com.ibm.icu.number.NumberSkeletonImpl$StemEnum[] values ()
public static com.ibm.icu.number.NumberSkeletonImpl$StemEnum valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/number/NumberSkeletonImpl$StemToObject.classNumberSkeletonImpl.java
package com.ibm.icu.number
final com.ibm.icu.number.NumberSkeletonImpl$StemToObject extends java.lang.Object {
void ()
private static com.ibm.icu.number.Notation notation (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.util.MeasureUnit unit (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.Precision precision (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static java.math.RoundingMode roundingMode (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.NumberFormatter$GroupingStrategy groupingStrategy (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.NumberFormatter$SignDisplay signDisplay (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay decimalSeparatorDisplay (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
static com.ibm.icu.number.Notation access$200 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.util.MeasureUnit access$300 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.number.Precision access$400 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static java.math.RoundingMode access$500 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.number.NumberFormatter$GroupingStrategy access$600 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.number.NumberFormatter$UnitWidth access$700 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.number.NumberFormatter$SignDisplay access$800 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
static com.ibm.icu.number.NumberFormatter$DecimalSeparatorDisplay access$900 (com.ibm.icu.number.NumberSkeletonImpl$StemEnum)
com.ibm.icu.number.NumberSkeletonImpl$StemEnum x0
}
com/ibm/icu/number/NumberSkeletonImpl.classNumberSkeletonImpl.java
package com.ibm.icu.number
com.ibm.icu.number.NumberSkeletonImpl extends java.lang.Object {
static final com.ibm.icu.number.NumberSkeletonImpl$StemEnum[] STEM_ENUM_VALUES
static final String SERIALIZED_STEM_TRIE
private static final com.ibm.icu.impl.CacheBase cache
static final boolean $assertionsDisabled
void ()
static java.lang.String buildStemTrie ()
com.ibm.icu.util.CharsTrieBuilder b
public static com.ibm.icu.number.UnlocalizedNumberFormatter getOrCreate (java.lang.String)
String skeletonString
public static com.ibm.icu.number.UnlocalizedNumberFormatter create (java.lang.String)
String skeletonString
com.ibm.icu.impl.number.MacroProps macros
public static java.lang.String generate (com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static com.ibm.icu.impl.number.MacroProps parseSkeleton (java.lang.String)
int cp
boolean isTokenSeparator
boolean isOptionSeparator
String skeletonString
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.util.CharsTrie stemTrie
com.ibm.icu.number.NumberSkeletonImpl$ParseState stem
int offset
private static com.ibm.icu.number.NumberSkeletonImpl$ParseState parseStem (com.ibm.icu.impl.StringSegment, com.ibm.icu.util.CharsTrie, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.util.CharsTrie stemTrie
com.ibm.icu.impl.number.MacroProps macros
com.ibm.icu.util.BytesTrie$Result stemResult
com.ibm.icu.number.NumberSkeletonImpl$StemEnum stem
private static com.ibm.icu.number.NumberSkeletonImpl$ParseState parseOption (com.ibm.icu.number.NumberSkeletonImpl$ParseState, com.ibm.icu.impl.StringSegment, com.ibm.icu.impl.number.MacroProps)
com.ibm.icu.number.NumberSkeletonImpl$ParseState stem
com.ibm.icu.impl.StringSegment segment
com.ibm.icu.impl.number.MacroProps macros
private static void generateSkeleton (com.ibm.icu.impl.number.MacroProps, java.lang.StringBuilder)
com.ibm.icu.impl.number.MacroProps macros
StringBuilder sb
private static void checkNull (java.lang.Object, java.lang.CharSequence)
Object value
CharSequence content
private static void appendMultiple (java.lang.StringBuilder, int, int)
int i
StringBuilder sb
int cp
int count
static void access$3200 (java.lang.StringBuilder, int, int)
StringBuilder x0
int x1
int x2
static void ()
}
com/ibm/icu/number/Precision$CurrencyRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$CurrencyRounderImpl extends com.ibm.icu.number.CurrencyPrecision {
final com.ibm.icu.util.Currency$CurrencyUsage usage
public void (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage usage
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
}
com/ibm/icu/number/Precision$FracSigRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$FracSigRounderImpl extends com.ibm.icu.number.Precision {
final int minFrac
final int maxFrac
final int minSig
final int maxSig
public void (int, int, int, int)
int minFrac
int maxFrac
int minSig
int maxSig
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
int candidate
int candidate
com.ibm.icu.impl.number.DecimalQuantity value
int displayMag
int roundingMag
}
com/ibm/icu/number/Precision$FractionRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$FractionRounderImpl extends com.ibm.icu.number.FractionPrecision {
final int minFrac
final int maxFrac
public void (int, int)
int minFrac
int maxFrac
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
}
com/ibm/icu/number/Precision$IncrementRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$IncrementRounderImpl extends com.ibm.icu.number.Precision {
final java.math.BigDecimal increment
public void (java.math.BigDecimal)
java.math.BigDecimal increment
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
}
com/ibm/icu/number/Precision$InfiniteRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$InfiniteRounderImpl extends com.ibm.icu.number.Precision {
public void ()
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
}
com/ibm/icu/number/Precision$PassThroughRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$PassThroughRounderImpl extends com.ibm.icu.number.Precision {
public void ()
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
}
com/ibm/icu/number/Precision$SignificantRounderImpl.classPrecision.java
package com.ibm.icu.number
com.ibm.icu.number.Precision$SignificantRounderImpl extends com.ibm.icu.number.Precision {
final int minSig
final int maxSig
static final boolean $assertionsDisabled
public void (int, int)
int minSig
int maxSig
public void apply (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity value
public void apply (com.ibm.icu.impl.number.DecimalQuantity, int)
com.ibm.icu.impl.number.DecimalQuantity quantity
int minInt
static void ()
}
com/ibm/icu/number/Precision.classPrecision.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.Precision extends java.lang.Object implements java.lang.Cloneable {
java.math.MathContext mathContext
static final com.ibm.icu.number.Precision$InfiniteRounderImpl NONE
static final com.ibm.icu.number.Precision$FractionRounderImpl FIXED_FRAC_0
static final com.ibm.icu.number.Precision$FractionRounderImpl FIXED_FRAC_2
static final com.ibm.icu.number.Precision$FractionRounderImpl DEFAULT_MAX_FRAC_6
static final com.ibm.icu.number.Precision$SignificantRounderImpl FIXED_SIG_2
static final com.ibm.icu.number.Precision$SignificantRounderImpl FIXED_SIG_3
static final com.ibm.icu.number.Precision$SignificantRounderImpl RANGE_SIG_2_3
static final com.ibm.icu.number.Precision$FracSigRounderImpl COMPACT_STRATEGY
static final com.ibm.icu.number.Precision$IncrementRounderImpl NICKEL
static final com.ibm.icu.number.Precision$CurrencyRounderImpl MONETARY_STANDARD
static final com.ibm.icu.number.Precision$CurrencyRounderImpl MONETARY_CASH
static final com.ibm.icu.number.Precision$PassThroughRounderImpl PASS_THROUGH
static final boolean $assertionsDisabled
void ()
public static com.ibm.icu.number.Precision unlimited ()
public static com.ibm.icu.number.FractionPrecision integer ()
public static com.ibm.icu.number.FractionPrecision fixedFraction (int)
int minMaxFractionPlaces
public static com.ibm.icu.number.FractionPrecision minFraction (int)
int minFractionPlaces
public static com.ibm.icu.number.FractionPrecision maxFraction (int)
int maxFractionPlaces
public static com.ibm.icu.number.FractionPrecision minMaxFraction (int, int)
int minFractionPlaces
int maxFractionPlaces
public static com.ibm.icu.number.Precision fixedSignificantDigits (int)
int minMaxSignificantDigits
public static com.ibm.icu.number.Precision minSignificantDigits (int)
int minSignificantDigits
public static com.ibm.icu.number.Precision maxSignificantDigits (int)
int maxSignificantDigits
public static com.ibm.icu.number.Precision minMaxSignificantDigits (int, int)
int minSignificantDigits
int maxSignificantDigits
public static com.ibm.icu.number.Precision fixedDigits (int)
int a
public static com.ibm.icu.number.Precision minDigits (int)
int a
public static com.ibm.icu.number.Precision maxDigits (int)
int a
public static com.ibm.icu.number.Precision minMaxDigits (int, int)
int a
int b
public static com.ibm.icu.number.Precision increment (java.math.BigDecimal)
java.math.BigDecimal roundingIncrement
public static com.ibm.icu.number.CurrencyPrecision currency (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage currencyUsage
public com.ibm.icu.number.Precision withMode (java.math.RoundingMode)
java.math.RoundingMode roundingMode
public com.ibm.icu.number.Precision withMode (java.math.MathContext)
java.math.MathContext mathContext
com.ibm.icu.number.Precision other
public java.lang.Object clone ()
CloneNotSupportedException e
public abstract void apply (com.ibm.icu.impl.number.DecimalQuantity)
static com.ibm.icu.number.Precision constructInfinite ()
static com.ibm.icu.number.FractionPrecision constructFraction (int, int)
int minFrac
int maxFrac
static com.ibm.icu.number.Precision constructSignificant (int, int)
int minSig
int maxSig
static com.ibm.icu.number.Precision constructFractionSignificant (com.ibm.icu.number.FractionPrecision, int, int)
com.ibm.icu.number.FractionPrecision base_
int minSig
int maxSig
com.ibm.icu.number.Precision$FractionRounderImpl base
static com.ibm.icu.number.Precision constructIncrement (java.math.BigDecimal)
java.math.BigDecimal increment
static com.ibm.icu.number.CurrencyPrecision constructCurrency (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage usage
static com.ibm.icu.number.Precision constructFromCurrency (com.ibm.icu.number.CurrencyPrecision, com.ibm.icu.util.Currency)
java.math.BigDecimal increment
int minMaxFrac
com.ibm.icu.number.CurrencyPrecision base_
com.ibm.icu.util.Currency currency
com.ibm.icu.number.Precision$CurrencyRounderImpl base
double incrementDouble
static com.ibm.icu.number.Precision constructPassThrough ()
com.ibm.icu.number.Precision withLocaleData (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency currency
int chooseMultiplierAndApply (com.ibm.icu.impl.number.DecimalQuantity, com.ibm.icu.impl.number.MultiplierProducer)
com.ibm.icu.impl.number.DecimalQuantity input
com.ibm.icu.impl.number.MultiplierProducer producer
int magnitude
int multiplier
int _multiplier
private static int getRoundingMagnitudeFraction (int)
int maxFrac
private static int getRoundingMagnitudeSignificant (com.ibm.icu.impl.number.DecimalQuantity, int)
com.ibm.icu.impl.number.DecimalQuantity value
int maxSig
int magnitude
private static int getDisplayMagnitudeFraction (int)
int minFrac
private static int getDisplayMagnitudeSignificant (com.ibm.icu.impl.number.DecimalQuantity, int)
com.ibm.icu.impl.number.DecimalQuantity value
int minSig
int magnitude
static int access$000 (int)
int x0
static int access$100 (int)
int x0
static int access$200 (com.ibm.icu.impl.number.DecimalQuantity, int)
com.ibm.icu.impl.number.DecimalQuantity x0
int x1
static int access$300 (com.ibm.icu.impl.number.DecimalQuantity, int)
com.ibm.icu.impl.number.DecimalQuantity x0
int x1
static void ()
}
com/ibm/icu/number/Rounder.classRounder.java
package com.ibm.icu.number
public abstract com.ibm.icu.number.Rounder extends com.ibm.icu.number.Precision {
void ()
}
com/ibm/icu/number/Scale.classScale.java
package com.ibm.icu.number
public com.ibm.icu.number.Scale extends java.lang.Object {
private static final com.ibm.icu.number.Scale DEFAULT
private static final com.ibm.icu.number.Scale HUNDRED
private static final com.ibm.icu.number.Scale THOUSAND
private static final java.math.BigDecimal BIG_DECIMAL_100
private static final java.math.BigDecimal BIG_DECIMAL_1000
final int magnitude
final java.math.BigDecimal arbitrary
final java.math.BigDecimal reciprocal
final java.math.MathContext mc
private void (int, java.math.BigDecimal)
int magnitude
java.math.BigDecimal arbitrary
private void (int, java.math.BigDecimal, java.math.MathContext)
int magnitude
java.math.BigDecimal arbitrary
java.math.MathContext mc
public static com.ibm.icu.number.Scale none ()
public static com.ibm.icu.number.Scale powerOfTen (int)
int power
public static com.ibm.icu.number.Scale byBigDecimal (java.math.BigDecimal)
java.math.BigDecimal multiplicand
public static com.ibm.icu.number.Scale byDouble (double)
double multiplicand
public static com.ibm.icu.number.Scale byDoubleAndPowerOfTen (double, int)
double multiplicand
int power
boolean isValid ()
public com.ibm.icu.number.Scale withMathContext (java.math.MathContext)
java.math.MathContext mc
public void applyTo (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
public void applyReciprocalTo (com.ibm.icu.impl.number.DecimalQuantity)
com.ibm.icu.impl.number.DecimalQuantity quantity
static void ()
}
com/ibm/icu/number/ScientificNotation$1.classScientificNotation.java
package com.ibm.icu.number
com.ibm.icu.number.ScientificNotation$1 extends java.lang.Object {
}
com/ibm/icu/number/ScientificNotation$ScientificHandler.classScientificNotation.java
package com.ibm.icu.number
com.ibm.icu.number.ScientificNotation$ScientificHandler extends java.lang.Object implements com.ibm.icu.impl.number.MicroPropsGenerator com.ibm.icu.impl.number.MultiplierProducer com.ibm.icu.impl.number.Modifier {
final com.ibm.icu.number.ScientificNotation notation
final com.ibm.icu.text.DecimalFormatSymbols symbols
final com.ibm.icu.number.ScientificNotation$ScientificModifier[] precomputedMods
final com.ibm.icu.impl.number.MicroPropsGenerator parent
int exponent
static final boolean $assertionsDisabled
private void (com.ibm.icu.number.ScientificNotation, com.ibm.icu.text.DecimalFormatSymbols, boolean, com.ibm.icu.impl.number.MicroPropsGenerator)
int i
com.ibm.icu.number.ScientificNotation notation
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean safe
com.ibm.icu.impl.number.MicroPropsGenerator parent
public com.ibm.icu.impl.number.MicroProps processQuantity (com.ibm.icu.impl.number.DecimalQuantity)
int exponent
int exponent
com.ibm.icu.impl.number.DecimalQuantity quantity
com.ibm.icu.impl.number.MicroProps micros
int exponent
public int getMultiplier (int)
int digitsShown
int digitsShown
int magnitude
int interval
int digitsShown
public int getPrefixLength ()
public int getCodePointCount ()
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
private int doApply (int, com.ibm.icu.impl.number.NumberStringBuilder, int)
int d
String digitString
int j
int exponent
com.ibm.icu.impl.number.NumberStringBuilder output
int rightIndex
int i
int disp
void (com.ibm.icu.number.ScientificNotation, com.ibm.icu.text.DecimalFormatSymbols, boolean, com.ibm.icu.impl.number.MicroPropsGenerator, com.ibm.icu.number.ScientificNotation$1)
com.ibm.icu.number.ScientificNotation x0
com.ibm.icu.text.DecimalFormatSymbols x1
boolean x2
com.ibm.icu.impl.number.MicroPropsGenerator x3
com.ibm.icu.number.ScientificNotation$1 x4
static int access$100 (com.ibm.icu.number.ScientificNotation$ScientificHandler, int, com.ibm.icu.impl.number.NumberStringBuilder, int)
com.ibm.icu.number.ScientificNotation$ScientificHandler x0
int x1
com.ibm.icu.impl.number.NumberStringBuilder x2
int x3
static void ()
}
com/ibm/icu/number/ScientificNotation$ScientificModifier.classScientificNotation.java
package com.ibm.icu.number
com.ibm.icu.number.ScientificNotation$ScientificModifier extends java.lang.Object implements com.ibm.icu.impl.number.Modifier {
final int exponent
final com.ibm.icu.number.ScientificNotation$ScientificHandler handler
static final boolean $assertionsDisabled
void (int, com.ibm.icu.number.ScientificNotation$ScientificHandler)
int exponent
com.ibm.icu.number.ScientificNotation$ScientificHandler handler
public int apply (com.ibm.icu.impl.number.NumberStringBuilder, int, int)
com.ibm.icu.impl.number.NumberStringBuilder output
int leftIndex
int rightIndex
public int getPrefixLength ()
public int getCodePointCount ()
public boolean isStrong ()
public boolean containsField (com.ibm.icu.text.NumberFormat$Field)
com.ibm.icu.text.NumberFormat$Field field
public com.ibm.icu.impl.number.Modifier$Parameters getParameters ()
public boolean semanticallyEquivalent (com.ibm.icu.impl.number.Modifier)
com.ibm.icu.impl.number.Modifier other
com.ibm.icu.number.ScientificNotation$ScientificModifier _other
static void ()
}
com/ibm/icu/number/ScientificNotation.classScientificNotation.java
package com.ibm.icu.number
public com.ibm.icu.number.ScientificNotation extends com.ibm.icu.number.Notation implements java.lang.Cloneable {
int engineeringInterval
boolean requireMinInt
int minExponentDigits
com.ibm.icu.number.NumberFormatter$SignDisplay exponentSignDisplay
void (int, boolean, int, com.ibm.icu.number.NumberFormatter$SignDisplay)
int engineeringInterval
boolean requireMinInt
int minExponentDigits
com.ibm.icu.number.NumberFormatter$SignDisplay exponentSignDisplay
public com.ibm.icu.number.ScientificNotation withMinExponentDigits (int)
com.ibm.icu.number.ScientificNotation other
int minExponentDigits
public com.ibm.icu.number.ScientificNotation withExponentSignDisplay (com.ibm.icu.number.NumberFormatter$SignDisplay)
com.ibm.icu.number.NumberFormatter$SignDisplay exponentSignDisplay
com.ibm.icu.number.ScientificNotation other
public java.lang.Object clone ()
CloneNotSupportedException e
com.ibm.icu.impl.number.MicroPropsGenerator withLocaleData (com.ibm.icu.text.DecimalFormatSymbols, boolean, com.ibm.icu.impl.number.MicroPropsGenerator)
com.ibm.icu.text.DecimalFormatSymbols symbols
boolean build
com.ibm.icu.impl.number.MicroPropsGenerator parent
}
com/ibm/icu/number/SimpleNotation.classSimpleNotation.java
package com.ibm.icu.number
public com.ibm.icu.number.SimpleNotation extends com.ibm.icu.number.Notation {
void ()
}
com/ibm/icu/number/SkeletonSyntaxException.classSkeletonSyntaxException.java
package com.ibm.icu.number
public com.ibm.icu.number.SkeletonSyntaxException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.CharSequence)
String message
CharSequence token
public void (java.lang.String, java.lang.CharSequence, java.lang.Throwable)
String message
CharSequence token
Throwable cause
}
com/ibm/icu/number/UnlocalizedNumberFormatter.classUnlocalizedNumberFormatter.java
package com.ibm.icu.number
public com.ibm.icu.number.UnlocalizedNumberFormatter extends com.ibm.icu.number.NumberFormatterSettings {
void ()
void (com.ibm.icu.number.NumberFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberFormatterSettings parent
int key
Object value
public com.ibm.icu.number.LocalizedNumberFormatter locale (java.util.Locale)
java.util.Locale locale
public com.ibm.icu.number.LocalizedNumberFormatter locale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.number.UnlocalizedNumberFormatter create (int, java.lang.Object)
int key
Object value
volatile com.ibm.icu.number.NumberFormatterSettings create (int, java.lang.Object)
}
com/ibm/icu/number/UnlocalizedNumberRangeFormatter.classUnlocalizedNumberRangeFormatter.java
package com.ibm.icu.number
public com.ibm.icu.number.UnlocalizedNumberRangeFormatter extends com.ibm.icu.number.NumberRangeFormatterSettings {
void ()
void (com.ibm.icu.number.NumberRangeFormatterSettings, int, java.lang.Object)
com.ibm.icu.number.NumberRangeFormatterSettings parent
int key
Object value
public com.ibm.icu.number.LocalizedNumberRangeFormatter locale (java.util.Locale)
java.util.Locale locale
public com.ibm.icu.number.LocalizedNumberRangeFormatter locale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.number.UnlocalizedNumberRangeFormatter create (int, java.lang.Object)
int key
Object value
volatile com.ibm.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object)
}
com/ibm/icu/number/package.html
com/ibm/icu/text/AbsoluteValueSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.AbsoluteValueSubstitution extends com.ibm.icu.text.NFSubstitution {
void (int, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/ArabicShaping.classArabicShaping.java
package com.ibm.icu.text
public final com.ibm.icu.text.ArabicShaping extends java.lang.Object {
private final int options
private boolean isLogical
private boolean spacesRelativeToTextBeginEnd
private char tailChar
public static final int SEEN_TWOCELL_NEAR
public static final int SEEN_MASK
public static final int YEHHAMZA_TWOCELL_NEAR
public static final int YEHHAMZA_MASK
public static final int TASHKEEL_BEGIN
public static final int TASHKEEL_END
public static final int TASHKEEL_RESIZE
public static final int TASHKEEL_REPLACE_BY_TATWEEL
public static final int TASHKEEL_MASK
public static final int SPACES_RELATIVE_TO_TEXT_BEGIN_END
public static final int SPACES_RELATIVE_TO_TEXT_MASK
public static final int SHAPE_TAIL_NEW_UNICODE
public static final int SHAPE_TAIL_TYPE_MASK
public static final int LENGTH_GROW_SHRINK
public static final int LAMALEF_RESIZE
public static final int LENGTH_FIXED_SPACES_NEAR
public static final int LAMALEF_NEAR
public static final int LENGTH_FIXED_SPACES_AT_END
public static final int LAMALEF_END
public static final int LENGTH_FIXED_SPACES_AT_BEGINNING
public static final int LAMALEF_BEGIN
public static final int LAMALEF_AUTO
public static final int LENGTH_MASK
public static final int LAMALEF_MASK
public static final int TEXT_DIRECTION_LOGICAL
public static final int TEXT_DIRECTION_VISUAL_RTL
public static final int TEXT_DIRECTION_VISUAL_LTR
public static final int TEXT_DIRECTION_MASK
public static final int LETTERS_NOOP
public static final int LETTERS_SHAPE
public static final int LETTERS_UNSHAPE
public static final int LETTERS_SHAPE_TASHKEEL_ISOLATED
public static final int LETTERS_MASK
public static final int DIGITS_NOOP
public static final int DIGITS_EN2AN
public static final int DIGITS_AN2EN
public static final int DIGITS_EN2AN_INIT_LR
public static final int DIGITS_EN2AN_INIT_AL
public static final int DIGITS_MASK
public static final int DIGIT_TYPE_AN
public static final int DIGIT_TYPE_AN_EXTENDED
public static final int DIGIT_TYPE_MASK
private static final char HAMZAFE_CHAR
private static final char HAMZA06_CHAR
private static final char YEH_HAMZA_CHAR
private static final char YEH_HAMZAFE_CHAR
private static final char LAMALEF_SPACE_SUB
private static final char TASHKEEL_SPACE_SUB
private static final char LAM_CHAR
private static final char SPACE_CHAR
private static final char SHADDA_CHAR
private static final char SHADDA06_CHAR
private static final char TATWEEL_CHAR
private static final char SHADDA_TATWEEL_CHAR
private static final char NEW_TAIL_CHAR
private static final char OLD_TAIL_CHAR
private static final int SHAPE_MODE
private static final int DESHAPE_MODE
private static final int IRRELEVANT
private static final int LAMTYPE
private static final int ALEFTYPE
private static final int LINKR
private static final int LINKL
private static final int LINK_MASK
private static final int[] irrelevantPos
private static final int[] tailFamilyIsolatedFinal
private static final int[] tashkeelMedial
private static final char[] yehHamzaToYeh
private static final char[] convertNormalizedLamAlef
private static final int[] araLink
private static final int[] presLink
private static int[] convertFEto06
private static final int[][][] shapeTable
public int shape (char[], int, int, char[], int, int) throws com.ibm.icu.text.ArabicShapingException
char[] source
int sourceStart
int sourceLength
char[] dest
int destStart
int destSize
public void shape (char[], int, int) throws com.ibm.icu.text.ArabicShapingException
char[] source
int start
int length
public java.lang.String shape (java.lang.String) throws com.ibm.icu.text.ArabicShapingException
String text
char[] src
char[] dest
int len
public void (int)
int options
public boolean equals (java.lang.Object)
Object rhs
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void shapeToArabicDigitsWithContext (char[], int, int, char, boolean)
char ch
int i
char[] dest
int start
int length
char digitBase
boolean lastStrongWasAL
com.ibm.icu.impl.UBiDiProps bdp
private static void invertBuffer (char[], int, int)
char temp
int i
int j
char[] buffer
int start
int length
private static char changeLamAlef (char)
char ch
private static int specialChar (char)
char ch
private static int getLink (char)
char ch
private static int countSpacesLeft (char[], int, int)
int i
int e
char[] dest
int start
int count
private static int countSpacesRight (char[], int, int)
int i
char[] dest
int start
int count
private static boolean isTashkeelChar (char)
char ch
private static int isSeenTailFamilyChar (char)
char ch
private static int isSeenFamilyChar (char)
char ch
private static boolean isTailChar (char)
char ch
private static boolean isAlefMaksouraChar (char)
char ch
private static boolean isYehHamzaChar (char)
char ch
private static boolean isTashkeelCharFE (char)
char ch
private static int isTashkeelOnTatweelChar (char)
char ch
private static int isIsolatedTashkeelChar (char)
char ch
private static boolean isAlefChar (char)
char ch
private static boolean isLamAlefChar (char)
char ch
private static boolean isNormalizedLamAlefChar (char)
char ch
private int calculateSize (char[], int, int)
int i
int e
int i
int e
int i
int e
char[] source
int sourceStart
int sourceLength
int destSize
private static int countSpaceSub (char[], int, char)
char[] dest
int length
char subChar
int i
int count
private static void shiftArray (char[], int, int, char)
char ch
char[] dest
int start
int e
char subChar
int w
int r
private static int flipArray (char[], int, int, int)
int r
char[] dest
int start
int e
int w
private static int handleTashkeelWithTatweel (char[], int)
char[] dest
int sourceLength
int i
private int handleGeneratedSpaces (char[], int, int)
int i
int e
int e
int wL
int wT
char[] dest
int start
int length
int lenOptionsLamAlef
int lenOptionsTashkeel
boolean lamAlefOn
boolean tashkeelOn
private boolean expandCompositCharAtBegin (char[], int, int, int)
char ch
int r
int w
char[] dest
int start
int length
int lacount
boolean spaceNotFound
private boolean expandCompositCharAtEnd (char[], int, int, int)
char ch
int r
int w
int e
char[] dest
int start
int length
int lacount
boolean spaceNotFound
private boolean expandCompositCharAtNear (char[], int, int, int, int, int)
char ch
int i
char[] dest
int start
int length
int yehHamzaOption
int seenTailOption
int lamAlefOption
boolean spaceNotFound
private int expandCompositChar (char[], int, int, int, int) throws com.ibm.icu.text.ArabicShapingException
char ch
int r
int w
char[] dest
int start
int length
int lacount
int shapingMode
int lenOptionsLamAlef
int lenOptionsSeen
int lenOptionsYehHamza
boolean spaceNotFound
private int normalize (char[], int, int)
char ch
int i
int e
char[] dest
int start
int length
int lacount
private int deshapeNormalize (char[], int, int)
char ch
int i
int e
char[] dest
int start
int length
int lacount
int yehHamzaComposeEnabled
int seenComposeEnabled
private int shapeUnicode (char[], int, int, int, int) throws com.ibm.icu.text.ArabicShapingException
char wLamalef
int flag
int shape
char[] dest
int start
int length
int destSize
int tashkeelFlag
int lamalef_count
boolean lamalef_found
boolean seenfam_found
boolean yehhamza_found
boolean tashkeel_found
int i
int currLink
int nextLink
int prevLink
int lastLink
int lastPos
int nx
int nw
private int deShapeUnicode (char[], int, int, int) throws com.ibm.icu.text.ArabicShapingException
char[] dest
int start
int length
int destSize
int lamalef_count
private int internalShape (char[], int, int, char[], int, int) throws com.ibm.icu.text.ArabicShapingException
char ch
int i
int digitDelta
char ch
int i
char digitTop
int digitDelta
char digitBase
char[] source
int sourceStart
int sourceLength
char[] dest
int destStart
int destSize
char[] temp
int outputSize
static void ()
}
com/ibm/icu/text/ArabicShapingException.classArabicShapingException.java
package com.ibm.icu.text
public final com.ibm.icu.text.ArabicShapingException extends java.lang.Exception {
static final long serialVersionUID
public void (java.lang.String)
String message
}
com/ibm/icu/text/Bidi$1.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$1 extends java.lang.Object {
}
com/ibm/icu/text/Bidi$BracketData.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$BracketData extends java.lang.Object {
com.ibm.icu.text.Bidi$Opening[] openings
int isoRunLast
com.ibm.icu.text.Bidi$IsoRun[] isoRuns
boolean isNumbersSpecial
void ()
}
com/ibm/icu/text/Bidi$ImpTabPair.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$ImpTabPair extends java.lang.Object {
byte[][][] imptab
short[][] impact
void (byte[][], byte[][], short[], short[])
byte[][] table1
byte[][] table2
short[] act1
short[] act2
}
com/ibm/icu/text/Bidi$InsertPoints.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$InsertPoints extends java.lang.Object {
int size
int confirmed
com.ibm.icu.text.Bidi$Point[] points
void ()
}
com/ibm/icu/text/Bidi$IsoRun.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$IsoRun extends java.lang.Object {
int contextPos
short start
short limit
byte level
byte lastStrong
byte lastBase
byte contextDir
void ()
}
com/ibm/icu/text/Bidi$Isolate.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$Isolate extends java.lang.Object {
int startON
int start1
short stateImp
short state
void ()
}
com/ibm/icu/text/Bidi$LevState.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$LevState extends java.lang.Object {
byte[][] impTab
short[] impAct
int startON
int startL2EN
int lastStrongRTL
int runStart
short state
byte runLevel
private void ()
void (com.ibm.icu.text.Bidi$1)
com.ibm.icu.text.Bidi$1 x0
}
com/ibm/icu/text/Bidi$Opening.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$Opening extends java.lang.Object {
int position
int match
int contextPos
short flags
byte contextDir
void ()
}
com/ibm/icu/text/Bidi$Point.classBidi.java
package com.ibm.icu.text
com.ibm.icu.text.Bidi$Point extends java.lang.Object {
int pos
int flag
void ()
}
com/ibm/icu/text/Bidi.classBidi.java
package com.ibm.icu.text
public com.ibm.icu.text.Bidi extends java.lang.Object {
public static final byte LEVEL_DEFAULT_LTR
public static final byte LEVEL_DEFAULT_RTL
public static final byte MAX_EXPLICIT_LEVEL
public static final byte LEVEL_OVERRIDE
public static final int MAP_NOWHERE
public static final byte LTR
public static final byte RTL
public static final byte MIXED
public static final byte NEUTRAL
public static final short KEEP_BASE_COMBINING
public static final short DO_MIRRORING
public static final short INSERT_LRM_FOR_NUMERIC
public static final short REMOVE_BIDI_CONTROLS
public static final short OUTPUT_REVERSE
public static final short REORDER_DEFAULT
public static final short REORDER_NUMBERS_SPECIAL
public static final short REORDER_GROUP_NUMBERS_WITH_R
public static final short REORDER_RUNS_ONLY
public static final short REORDER_INVERSE_NUMBERS_AS_L
public static final short REORDER_INVERSE_LIKE_DIRECT
public static final short REORDER_INVERSE_FOR_NUMBERS_SPECIAL
static final short REORDER_COUNT
static final short REORDER_LAST_LOGICAL_TO_VISUAL
public static final int OPTION_DEFAULT
public static final int OPTION_INSERT_MARKS
public static final int OPTION_REMOVE_CONTROLS
public static final int OPTION_STREAMING
static final byte L
static final byte R
static final byte EN
static final byte ES
static final byte ET
static final byte AN
static final byte CS
static final byte B
static final byte S
static final byte WS
static final byte ON
static final byte LRE
static final byte LRO
static final byte AL
static final byte RLE
static final byte RLO
static final byte PDF
static final byte NSM
static final byte BN
static final byte FSI
static final byte LRI
static final byte RLI
static final byte PDI
static final byte ENL
static final byte ENR
public static final int CLASS_DEFAULT
static final int SIMPLE_PARAS_COUNT
static final int SIMPLE_OPENINGS_COUNT
private static final char CR
private static final char LF
static final int LRM_BEFORE
static final int LRM_AFTER
static final int RLM_BEFORE
static final int RLM_AFTER
static final byte FOUND_L
static final byte FOUND_R
static final int ISOLATE
com.ibm.icu.text.Bidi paraBidi
final com.ibm.icu.impl.UBiDiProps bdp
char[] text
int originalLength
int length
int resultLength
boolean mayAllocateText
boolean mayAllocateRuns
byte[] dirPropsMemory
byte[] levelsMemory
byte[] dirProps
byte[] levels
boolean isInverse
int reorderingMode
int reorderingOptions
boolean orderParagraphsLTR
byte paraLevel
byte defaultParaLevel
String prologue
String epilogue
com.ibm.icu.text.Bidi$ImpTabPair impTabPair
byte direction
int flags
int lastArabicPos
int trailingWSStart
int paraCount
int[] paras_limit
byte[] paras_level
int runCount
com.ibm.icu.text.BidiRun[] runsMemory
com.ibm.icu.text.BidiRun[] runs
com.ibm.icu.text.BidiRun[] simpleRuns
com.ibm.icu.text.Bidi$Isolate[] isolates
int isolateCount
int[] logicalToVisualRunsMap
boolean isGoodLogicalToVisualRunsMap
com.ibm.icu.text.BidiClassifier customClassifier
com.ibm.icu.text.Bidi$InsertPoints insertPoints
int controlCount
static final int DirPropFlagMultiRuns
static final int[] DirPropFlagLR
static final int[] DirPropFlagE
static final int[] DirPropFlagO
static final int MASK_LTR
static final int MASK_RTL
static final int MASK_R_AL
static final int MASK_STRONG_EN_AN
static final int MASK_EXPLICIT
static final int MASK_BN_EXPLICIT
static final int MASK_ISO
static final int MASK_B_S
static final int MASK_WS
static final int MASK_POSSIBLE_N
static final int MASK_EMBEDDING
static final int NOT_SEEKING_STRONG
static final int SEEKING_STRONG_FOR_PARA
static final int SEEKING_STRONG_FOR_FSI
static final int LOOKING_FOR_PDI
private static final int IMPTABPROPS_COLUMNS
private static final int IMPTABPROPS_RES
private static final short[] groupProp
private static final short _L
private static final short _R
private static final short _EN
private static final short _AN
private static final short _ON
private static final short _S
private static final short _B
private static final short[][] impTabProps
private static final int IMPTABLEVELS_COLUMNS
private static final int IMPTABLEVELS_RES
private static final byte[][] impTabL_DEFAULT
private static final byte[][] impTabR_DEFAULT
private static final short[] impAct0
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_DEFAULT
private static final byte[][] impTabL_NUMBERS_SPECIAL
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_NUMBERS_SPECIAL
private static final byte[][] impTabL_GROUP_NUMBERS_WITH_R
private static final byte[][] impTabR_GROUP_NUMBERS_WITH_R
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_GROUP_NUMBERS_WITH_R
private static final byte[][] impTabL_INVERSE_NUMBERS_AS_L
private static final byte[][] impTabR_INVERSE_NUMBERS_AS_L
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_INVERSE_NUMBERS_AS_L
private static final byte[][] impTabR_INVERSE_LIKE_DIRECT
private static final short[] impAct1
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT
private static final byte[][] impTabL_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final byte[][] impTabR_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final short[] impAct2
private static final short[] impAct3
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL
private static final byte[][] impTabL_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS
private static final com.ibm.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS
static final int FIRSTALLOC
public static final int DIRECTION_LEFT_TO_RIGHT
public static final int DIRECTION_RIGHT_TO_LEFT
public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT
public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT
static int DirPropFlag (byte)
byte dir
boolean testDirPropFlagAt (int, int)
int flag
int index
static final int DirPropFlagLR (byte)
byte level
static final int DirPropFlagE (byte)
byte level
static final int DirPropFlagO (byte)
byte level
static final byte DirFromStrong (byte)
byte strong
static final byte NoOverride (byte)
byte level
static byte GetLRFromLevel (byte)
byte level
static boolean IsDefaultLevel (byte)
byte level
static boolean IsBidiControlChar (int)
int c
void verifyValidPara ()
void verifyValidParaOrLine ()
com.ibm.icu.text.Bidi para
void verifyRange (int, int, int)
int index
int start
int limit
public void ()
public void (int, int)
int maxLength
int maxRunCount
private java.lang.Object getMemory (java.lang.String, java.lang.Object, java.lang.Class, boolean, int)
Exception e
String label
Object array
Class arrayClass
boolean mayAllocate
int sizeNeeded
int len
private void getDirPropsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getDirPropsMemory (int)
int len
private void getLevelsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getLevelsMemory (int)
int len
private void getRunsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getRunsMemory (int)
int len
private void getInitialDirPropsMemory (int)
int len
private void getInitialLevelsMemory (int)
int len
private void getInitialRunsMemory (int)
int len
public void setInverse (boolean)
boolean isInverse
public boolean isInverse ()
public void setReorderingMode (int)
int reorderingMode
public int getReorderingMode ()
public void setReorderingOptions (int)
int options
public int getReorderingOptions ()
public static byte getBaseDirection (java.lang.CharSequence)
int c
byte direction
int i
CharSequence paragraph
int length
private byte firstL_R_AL ()
int uchar
byte dirProp
int i
byte result
private void checkParaCount ()
Exception e
int[] saveLimits
byte[] saveLevels
int count
int oldLength
private void getDirProps ()
byte dirProp
byte state
byte state
int i0
int i1
int uchar
byte dirProp
int i
byte defaultParaLevel
boolean isDefaultLevel
boolean isDefaultLevelInverse
int controlCount
boolean removeBidiControls
byte state
byte lastStrong
int[] isolateStartStack
byte[] previousStateStack
int stackLast
byte GetParaLevelAt (int)
int pindex
int i
private void bracketInit (com.ibm.icu.text.Bidi$BracketData)
com.ibm.icu.text.Bidi$BracketData bd
private void bracketProcessB (com.ibm.icu.text.Bidi$BracketData, byte)
com.ibm.icu.text.Bidi$BracketData bd
byte level
private void bracketProcessBoundary (com.ibm.icu.text.Bidi$BracketData, int, byte, byte)
com.ibm.icu.text.Bidi$BracketData bd
int lastCcPos
byte contextLevel
byte embeddingLevel
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
private void bracketProcessLRI_RLI (com.ibm.icu.text.Bidi$BracketData, byte)
com.ibm.icu.text.Bidi$BracketData bd
byte level
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
short lastLimit
private void bracketProcessPDI (com.ibm.icu.text.Bidi$BracketData)
com.ibm.icu.text.Bidi$BracketData bd
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
private void bracketAddOpening (com.ibm.icu.text.Bidi$BracketData, char, int)
int count
Exception e
com.ibm.icu.text.Bidi$Opening[] saveOpenings
int count
com.ibm.icu.text.Bidi$BracketData bd
char match
int position
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
com.ibm.icu.text.Bidi$Opening pOpening
private void fixN0c (com.ibm.icu.text.Bidi$BracketData, int, int, byte)
int openingPosition
int closingPosition
com.ibm.icu.text.Bidi$Opening qOpening
com.ibm.icu.text.Bidi$BracketData bd
int openingIndex
int newPropPosition
byte newProp
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
int k
private byte bracketProcessClosing (com.ibm.icu.text.Bidi$BracketData, int, int)
byte newProp
byte newProp
byte newProp
com.ibm.icu.text.Bidi$Opening qOpening
int k
com.ibm.icu.text.Bidi$BracketData bd
int openIdx
int position
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
com.ibm.icu.text.Bidi$Opening pOpening
byte direction
boolean stable
byte newProp
private void bracketProcessChar (com.ibm.icu.text.Bidi$BracketData, int)
short flag
int i
byte newProp
byte level
char match
char c
char match
int idx
byte newProp
byte newProp
byte newProp
byte newProp
byte newProp
byte newProp
int i
short flag
com.ibm.icu.text.Bidi$BracketData bd
int position
com.ibm.icu.text.Bidi$IsoRun pLastIsoRun
byte dirProp
byte newProp
byte level
private byte directionFromFlags ()
private byte resolveExplicitLevels ()
int start
int start
int limit
int paraIndex
int start
byte dirProp
int start
int limit
int paraIndex
com.ibm.icu.text.Bidi$BracketData bracketData
byte newLevel
byte newLevel
byte newLevel
byte newLevel
byte dirProp
int i
byte level
byte dirct
byte embeddingLevel
byte previousLevel
int lastCcPos
short[] stack
int stackLast
int overflowIsolateCount
int overflowEmbeddingCount
int validIsolateCount
com.ibm.icu.text.Bidi$BracketData bracketData
private byte checkExplicitLevels ()
byte level
byte dirProp
int overrideFlag
int i
int isolateCount
int currentParaIndex
int currentParaLimit
byte currentParaLevel
private static short GetStateProps (short)
short cell
private static short GetActionProps (short)
short cell
private static short GetState (byte)
byte cell
private static short GetAction (byte)
byte cell
private void addPoint (int, int)
com.ibm.icu.text.Bidi$Point[] savePoints
int pos
int flag
com.ibm.icu.text.Bidi$Point point
int len
private void setLevelsOutsideIsolates (int, int, byte)
byte dirProp
int start
int limit
byte level
int isolateCount
int k
private void processPropertySeq (com.ibm.icu.text.Bidi$LevState, short, int, int)
byte level
byte level
byte level
int k
int k
byte level
int k
byte level
int k
byte level
int k
int k
byte level
com.ibm.icu.text.Bidi$LevState levState
short _prop
int start
int limit
byte cell
byte[][] impTab
short[] impAct
short oldStateSeq
short actionSeq
byte addLevel
int start0
private byte lastL_R_AL ()
int uchar
byte dirProp
int i
private byte firstL_R_AL_EN_AN ()
int uchar
byte dirProp
int i
private void resolveImplicitLevels (int, int, short, short)
byte lastStrong
int start1
short stateImp
short stateImp
int k
byte dirProp
short gprop
byte prop1
int j
byte prop
short resProp
short oldStateImp
short actionImp
short gprop
short cell
byte firstStrong
int start
int limit
short sor
short eor
byte dirProp
com.ibm.icu.text.Bidi$LevState levState
int i
int start1
int start2
short stateImp
boolean inverseRTL
short nextStrongProp
int nextStrongPos
private void adjustWSLevels ()
int flag
int flag
int i
public void setContext (java.lang.String, java.lang.String)
String prologue
String epilogue
private void setParaSuccess ()
int Bidi_Min (int, int)
int x
int y
int Bidi_Abs (int)
int x
void setParaRunsOnly (char[], byte)
int j
int logicalStart
int index
int index1
int runLength
int logicalPos
int start
int limit
int step
int insertRemove
int logicalPos
int index
int index1
int j
int start
int limit
int step
int logicalStart
int runLength
int indexOddBit
int logicalPos
int newI
char[] parmText
byte parmParaLevel
int[] visualMap
String visualText
int saveLength
int saveTrailingWSStart
byte[] saveLevels
byte saveDirection
int i
int visualStart
int oldRunCount
int addedRuns
int saveOptions
int parmLength
public void setPara (java.lang.String, byte, byte[])
String text
byte paraLevel
byte[] embeddingLevels
public void setPara (char[], byte, byte[])
short eor
short sor
int start
int limit
byte level
byte nextLevel
short sor
short eor
byte dirProp
int j
int start
int last
byte level
int i
char[] chars
byte paraLevel
byte[] embeddingLevels
public void setPara (java.text.AttributedCharacterIterator)
byte paraLvl
byte level
Integer embedding
java.text.AttributedCharacterIterator paragraph
byte paraLvl
Boolean runDirection
byte[] lvls
int len
byte[] embeddingLevels
char[] txt
int i
char ch
java.awt.font.NumericShaper shaper
public void orderParagraphsLTR (boolean)
boolean ordarParaLTR
public boolean isOrderParagraphsLTR ()
public byte getDirection ()
public java.lang.String getTextAsString ()
public char[] getText ()
public int getLength ()
public int getProcessedLength ()
public int getResultLength ()
public byte getParaLevel ()
public int countParagraphs ()
public com.ibm.icu.text.BidiRun getParagraphByIndex (int)
int paraStart
int paraIndex
com.ibm.icu.text.Bidi bidi
int paraStart
com.ibm.icu.text.BidiRun bidiRun
public com.ibm.icu.text.BidiRun getParagraph (int)
int charIndex
com.ibm.icu.text.Bidi bidi
int paraIndex
public int getParagraphIndex (int)
int charIndex
com.ibm.icu.text.Bidi bidi
int paraIndex
public void setCustomClassifier (com.ibm.icu.text.BidiClassifier)
com.ibm.icu.text.BidiClassifier classifier
public com.ibm.icu.text.BidiClassifier getCustomClassifier ()
public int getCustomizedClass (int)
int dir
int c
int dir
public com.ibm.icu.text.Bidi setLine (int, int)
int start
int limit
public byte getLevelAt (int)
int charIndex
public byte[] getLevels ()
public com.ibm.icu.text.BidiRun getLogicalRun (int)
int logicalPosition
public int countRuns ()
public com.ibm.icu.text.BidiRun getVisualRun (int)
int runIndex
public int getVisualIndex (int)
int logicalIndex
public int getLogicalIndex (int)
int visualIndex
public int[] getLogicalMap ()
public int[] getVisualMap ()
public static int[] reorderLogical (byte[])
byte[] levels
public static int[] reorderVisual (byte[])
byte[] levels
public static int[] invertMap (int[])
int[] srcMap
public void (java.lang.String, int)
String paragraph
int flags
public void (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator paragraph
public void (char[], int, byte[], int, int, int)
byte paraLvl
byte paraLvl
byte paraLvl
byte[] paraEmbeddings
byte lev
int i
char[] paraText
char[] text
int textStart
byte[] embeddings
int embStart
int paragraphLength
int flags
byte paraLvl
byte[] paraEmbeddings
public com.ibm.icu.text.Bidi createLineBidi (int, int)
int lineStart
int lineLimit
public boolean isMixed ()
public boolean isLeftToRight ()
public boolean isRightToLeft ()
public boolean baseIsLeftToRight ()
public int getBaseLevel ()
public int getRunCount ()
void getLogicalToVisualRunsMap ()
int count
int i
long[] keys
public int getRunLevel (int)
int run
public int getRunStart (int)
int run
public int getRunLimit (int)
int run
int idx
int len
public static boolean requiresBidi (char[], int, int)
int i
char[] text
int start
int limit
int RTLMask
public static void reorderVisually (byte[], int, java.lang.Object[], int, int)
int i
byte[] levels
int levelStart
Object[] objects
int objectStart
int count
byte[] reorderLevels
int[] indexMap
Object[] temp
public java.lang.String writeReordered (int)
int options
public static java.lang.String writeReverse (java.lang.String, int)
String src
int options
static void ()
}
com/ibm/icu/text/BidiClassifier.classBidiClassifier.java
package com.ibm.icu.text
public com.ibm.icu.text.BidiClassifier extends java.lang.Object {
protected Object context
public void (java.lang.Object)
Object context
public void setContext (java.lang.Object)
Object context
public java.lang.Object getContext ()
public int classify (int)
int c
}
com/ibm/icu/text/BidiLine.classBidiLine.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiLine extends java.lang.Object {
void ()
static void setTrailingWSStart (com.ibm.icu.text.Bidi)
com.ibm.icu.text.Bidi bidi
byte[] dirProps
byte[] levels
int start
byte paraLevel
static com.ibm.icu.text.Bidi setLine (com.ibm.icu.text.Bidi, int, int)
int j
int i
byte level
byte[] levels
int trailingWSStart
com.ibm.icu.text.Bidi paraBidi
int start
int limit
int length
com.ibm.icu.text.Bidi lineBidi
static byte getLevelAt (com.ibm.icu.text.Bidi, int)
com.ibm.icu.text.Bidi bidi
int charIndex
static byte[] getLevels (com.ibm.icu.text.Bidi)
byte[] levels
com.ibm.icu.text.Bidi bidi
int start
int length
static com.ibm.icu.text.BidiRun getLogicalRun (com.ibm.icu.text.Bidi, int)
int i
com.ibm.icu.text.Bidi bidi
int logicalPosition
com.ibm.icu.text.BidiRun newRun
com.ibm.icu.text.BidiRun iRun
int runCount
int visualStart
int logicalLimit
static com.ibm.icu.text.BidiRun getVisualRun (com.ibm.icu.text.Bidi, int)
int limit
com.ibm.icu.text.Bidi bidi
int runIndex
int start
int limit
byte level
static void getSingleRun (com.ibm.icu.text.Bidi, byte)
com.ibm.icu.text.Bidi bidi
byte level
private static void reorderLine (com.ibm.icu.text.Bidi, byte, byte)
com.ibm.icu.text.BidiRun tempRun
int firstRun
int endRun
int limitRun
com.ibm.icu.text.BidiRun tempRun
int firstRun
com.ibm.icu.text.Bidi bidi
byte minLevel
byte maxLevel
com.ibm.icu.text.BidiRun[] runs
byte[] levels
int runCount
static int getRunFromLogicalIndex (com.ibm.icu.text.Bidi, int)
int length
int logicalStart
com.ibm.icu.text.Bidi bidi
int logicalIndex
com.ibm.icu.text.BidiRun[] runs
int runCount
int visualStart
int i
static void getRuns (com.ibm.icu.text.Bidi)
int trailingRun
com.ibm.icu.text.BidiRun[] runs
int runIndex
int start
byte minLevel
byte maxLevel
int length
int limit
byte[] levels
int i
int runCount
byte level
com.ibm.icu.text.Bidi$Point point
int runIndex
int ip
int runIndex
int ic
char c
com.ibm.icu.text.Bidi bidi
static int[] prepareReorder (byte[], byte[], byte[])
byte level
byte[] levels
byte[] pMinLevel
byte[] pMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int[] reorderLogical (byte[])
int limit
int sumOfSosEos
byte[] levels
byte[] aMinLevel
byte[] aMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int[] reorderVisual (byte[])
int temp
int end
int limit
byte[] levels
byte[] aMinLevel
byte[] aMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int getVisualIndex (com.ibm.icu.text.Bidi, int)
int offset
int length
com.ibm.icu.text.BidiRun[] runs
int i
int visualStart
com.ibm.icu.text.BidiRun[] runs
int i
int length
int insertRemove
int visualStart
int markFound
int start
int limit
int j
int start
int limit
com.ibm.icu.text.BidiRun[] runs
int i
int length
int insertRemove
int visualStart
int controlFound
char uchar
com.ibm.icu.text.Bidi bidi
int logicalIndex
int visualIndex
static int getLogicalIndex (com.ibm.icu.text.Bidi, int)
int markFound
int insertRemove
int visualStart
int length
int i
int k
char uchar
int logicalStart
int logicalEnd
int j
boolean evenRun
int controlFound
int insertRemove
int length
int visualStart
int i
int i
int begin
int limit
com.ibm.icu.text.Bidi bidi
int visualIndex
com.ibm.icu.text.BidiRun[] runs
int i
int runCount
int start
static int[] getLogicalMap (com.ibm.icu.text.Bidi)
int logicalStart
int visualLimit
int j
int logicalStart
int logicalLimit
int j
int markFound
int runCount
int length
int insertRemove
int i
int j
int logicalStart
int logicalLimit
int j
int k
boolean evenRun
char uchar
int controlFound
int runCount
int length
int insertRemove
int i
com.ibm.icu.text.Bidi bidi
com.ibm.icu.text.BidiRun[] runs
int visualStart
int[] indexMap
static int[] getVisualMap (com.ibm.icu.text.Bidi)
int logicalStart
int visualLimit
int j
int insertRemove
int markFound
int runCount
int insertRemove
int i
int j
int k
int visualLimit
int j
int logicalStart
int logicalEnd
int j
int m
char uchar
boolean evenRun
int runCount
int insertRemove
int length
int i
int k
com.ibm.icu.text.Bidi bidi
com.ibm.icu.text.BidiRun[] runs
int visualStart
int allocLength
int[] indexMap
int idx
int[] newMap
static int[] invertMap (int[])
int srcEntry
int srcEntry
int[] srcMap
int srcLength
int destLength
int count
int i
int[] destMap
}
com/ibm/icu/text/BidiRun.classBidiRun.java
package com.ibm.icu.text
public com.ibm.icu.text.BidiRun extends java.lang.Object {
int start
int limit
int insertRemove
byte level
void ()
void (int, int, byte)
int start
int limit
byte embeddingLevel
void copyFrom (com.ibm.icu.text.BidiRun)
com.ibm.icu.text.BidiRun run
public int getStart ()
public int getLimit ()
public int getLength ()
public byte getEmbeddingLevel ()
public boolean isOddRun ()
public boolean isEvenRun ()
public byte getDirection ()
public java.lang.String toString ()
}
com/ibm/icu/text/BidiTransform$1.classBidiTransform.java
package com.ibm.icu.text
com.ibm.icu.text.BidiTransform$1 extends java.lang.Object {
}
com/ibm/icu/text/BidiTransform$Mirroring.classBidiTransform.java
package com.ibm.icu.text
public final com.ibm.icu.text.BidiTransform$Mirroring extends java.lang.Enum {
public static final com.ibm.icu.text.BidiTransform$Mirroring OFF
public static final com.ibm.icu.text.BidiTransform$Mirroring ON
private static final com.ibm.icu.text.BidiTransform$Mirroring[] $VALUES
public static com.ibm.icu.text.BidiTransform$Mirroring[] values ()
public static com.ibm.icu.text.BidiTransform$Mirroring valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/BidiTransform$Order.classBidiTransform.java
package com.ibm.icu.text
public final com.ibm.icu.text.BidiTransform$Order extends java.lang.Enum {
public static final com.ibm.icu.text.BidiTransform$Order LOGICAL
public static final com.ibm.icu.text.BidiTransform$Order VISUAL
private static final com.ibm.icu.text.BidiTransform$Order[] $VALUES
public static com.ibm.icu.text.BidiTransform$Order[] values ()
public static com.ibm.icu.text.BidiTransform$Order valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$1.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$1 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$10.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$10 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$11.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$11 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$12.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$12 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$13.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$13 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$14.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$14 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$15.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$15 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$16.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$16 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$2.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$2 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$3.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$3 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$4.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$4 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$5.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$5 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$6.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$6 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$7.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$7 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$8.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$8 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme$9.classBidiTransform.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiTransform$ReorderingScheme$9 extends com.ibm.icu.text.BidiTransform$ReorderingScheme {
void (java.lang.String, int)
boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
void doTransform (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform transform
}
com/ibm/icu/text/BidiTransform$ReorderingScheme.classBidiTransform.java
package com.ibm.icu.text
abstract com.ibm.icu.text.BidiTransform$ReorderingScheme extends java.lang.Enum {
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_VIS_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_VIS_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_VIS_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_VIS_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_LOG_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_LOG_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_LOG_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_LOG_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_LOG_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_LOG_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_VIS_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_VIS_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_LOG_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_LOG_RTL
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_VIS_LTR
public static final com.ibm.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_VIS_RTL
private static final com.ibm.icu.text.BidiTransform$ReorderingScheme[] $VALUES
public static com.ibm.icu.text.BidiTransform$ReorderingScheme[] values ()
public static com.ibm.icu.text.BidiTransform$ReorderingScheme valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean matches (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
abstract void doTransform (com.ibm.icu.text.BidiTransform)
void (java.lang.String, int, com.ibm.icu.text.BidiTransform$1)
String x0
int x1
com.ibm.icu.text.BidiTransform$1 x2
static void ()
}
com/ibm/icu/text/BidiTransform.classBidiTransform.java
package com.ibm.icu.text
public com.ibm.icu.text.BidiTransform extends java.lang.Object {
private com.ibm.icu.text.Bidi bidi
private String text
private int reorderingOptions
private int shapingOptions
public void ()
public java.lang.String transform (java.lang.CharSequence, byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order, com.ibm.icu.text.BidiTransform$Mirroring, int)
CharSequence text
byte inParaLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outParaLevel
com.ibm.icu.text.BidiTransform$Order outOrder
com.ibm.icu.text.BidiTransform$Mirroring doMirroring
int shapingOptions
byte[] levels
com.ibm.icu.text.BidiTransform$ReorderingScheme currentScheme
private void resolveBaseDirection (byte[])
byte level
byte[] levels
private com.ibm.icu.text.BidiTransform$ReorderingScheme findMatchingScheme (byte, com.ibm.icu.text.BidiTransform$Order, byte, com.ibm.icu.text.BidiTransform$Order)
com.ibm.icu.text.BidiTransform$ReorderingScheme scheme
byte inLevel
com.ibm.icu.text.BidiTransform$Order inOrder
byte outLevel
com.ibm.icu.text.BidiTransform$Order outOrder
private void resolve (byte, int)
byte level
int options
private void reorder ()
private void reverse ()
private void mirror ()
int ch
int i
int n
StringBuffer sb
byte[] levels
private void shapeArabic (int, int)
int digitsDir
int lettersDir
private void shapeArabic (int)
com.ibm.icu.text.ArabicShaping shaper
int options
private static boolean IsLTR (byte)
byte level
private static boolean IsRTL (byte)
byte level
private static boolean IsLogical (com.ibm.icu.text.BidiTransform$Order)
com.ibm.icu.text.BidiTransform$Order order
private static boolean IsVisual (com.ibm.icu.text.BidiTransform$Order)
com.ibm.icu.text.BidiTransform$Order order
static boolean access$100 (byte)
byte x0
static boolean access$200 (com.ibm.icu.text.BidiTransform$Order)
com.ibm.icu.text.BidiTransform$Order x0
static boolean access$300 (com.ibm.icu.text.BidiTransform$Order)
com.ibm.icu.text.BidiTransform$Order x0
static void access$400 (com.ibm.icu.text.BidiTransform, int, int)
com.ibm.icu.text.BidiTransform x0
int x1
int x2
static void access$500 (com.ibm.icu.text.BidiTransform, byte, int)
com.ibm.icu.text.BidiTransform x0
byte x1
int x2
static void access$600 (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform x0
static boolean access$700 (byte)
byte x0
static void access$800 (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform x0
static void access$900 (com.ibm.icu.text.BidiTransform)
com.ibm.icu.text.BidiTransform x0
}
com/ibm/icu/text/BidiWriter.classBidiWriter.java
package com.ibm.icu.text
final com.ibm.icu.text.BidiWriter extends java.lang.Object {
static final char LRM_CHAR
static final char RLM_CHAR
static final int MASK_R_AL
void ()
private static boolean IsCombining (int)
int type
private static java.lang.String doWriteForward (java.lang.String, int)
StringBuffer dest
int i
int c
StringBuilder dest
int i
char c
StringBuffer dest
int i
int c
String src
int options
private static java.lang.String doWriteForward (char[], int, int, int)
char[] text
int start
int limit
int options
static java.lang.String writeReverse (java.lang.String, int)
int i
int srcLength
int c
int i
int srcLength
int i
int c
int j
int srcLength
String src
int options
StringBuffer dest
static java.lang.String doWriteReverse (char[], int, int, int)
char[] text
int start
int limit
int options
static java.lang.String writeReordered (com.ibm.icu.text.Bidi, int)
com.ibm.icu.text.BidiRun bidiRun
int run
char uc
char uc
char uc
char uc
char uc
com.ibm.icu.text.BidiRun bidiRun
byte[] dirProps
char uc
int markFlag
int run
com.ibm.icu.text.BidiRun bidiRun
int run
com.ibm.icu.text.BidiRun bidiRun
byte[] dirProps
com.ibm.icu.text.Bidi bidi
int options
int run
int runCount
StringBuilder dest
char[] text
}
com/ibm/icu/text/BreakIterator$BreakIteratorCache.classBreakIterator.java
package com.ibm.icu.text
final com.ibm.icu.text.BreakIterator$BreakIteratorCache extends java.lang.Object {
private com.ibm.icu.text.BreakIterator iter
private com.ibm.icu.util.ULocale where
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.BreakIterator)
com.ibm.icu.util.ULocale where
com.ibm.icu.text.BreakIterator iter
com.ibm.icu.util.ULocale getLocale ()
com.ibm.icu.text.BreakIterator createBreakInstance ()
}
com/ibm/icu/text/BreakIterator$BreakIteratorServiceShim.classBreakIterator.java
package com.ibm.icu.text
abstract com.ibm.icu.text.BreakIterator$BreakIteratorServiceShim extends java.lang.Object {
void ()
public abstract java.lang.Object registerInstance (com.ibm.icu.text.BreakIterator, com.ibm.icu.util.ULocale, int)
public abstract boolean unregister (java.lang.Object)
public abstract java.util.Locale[] getAvailableLocales ()
public abstract com.ibm.icu.util.ULocale[] getAvailableULocales ()
public abstract com.ibm.icu.text.BreakIterator createBreakIterator (com.ibm.icu.util.ULocale, int)
}
com/ibm/icu/text/BreakIterator.classBreakIterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.BreakIterator extends java.lang.Object implements java.lang.Cloneable {
private static final boolean DEBUG
public static final int DONE
public static final int WORD_NONE
public static final int WORD_NONE_LIMIT
public static final int WORD_NUMBER
public static final int WORD_NUMBER_LIMIT
public static final int WORD_LETTER
public static final int WORD_LETTER_LIMIT
public static final int WORD_KANA
public static final int WORD_KANA_LIMIT
public static final int WORD_IDEO
public static final int WORD_IDEO_LIMIT
public static final int KIND_CHARACTER
public static final int KIND_WORD
public static final int KIND_LINE
public static final int KIND_SENTENCE
public static final int KIND_TITLE
private static final int KIND_COUNT
private static final com.ibm.icu.impl.CacheValue[] iterCache
private static com.ibm.icu.text.BreakIterator$BreakIteratorServiceShim shim
private com.ibm.icu.util.ULocale validLocale
private com.ibm.icu.util.ULocale actualLocale
protected void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public abstract int first ()
public abstract int last ()
public abstract int next (int)
public abstract int next ()
public abstract int previous ()
public abstract int following (int)
public int preceding (int)
int offset
int pos
public boolean isBoundary (int)
int offset
public abstract int current ()
public int getRuleStatus ()
public int getRuleStatusVec (int[])
int[] fillInArray
public abstract java.text.CharacterIterator getText ()
public void setText (java.lang.String)
String newText
public void setText (java.lang.CharSequence)
CharSequence newText
public abstract void setText (java.text.CharacterIterator)
public static com.ibm.icu.text.BreakIterator getWordInstance ()
public static com.ibm.icu.text.BreakIterator getWordInstance (java.util.Locale)
java.util.Locale where
public static com.ibm.icu.text.BreakIterator getWordInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static com.ibm.icu.text.BreakIterator getLineInstance ()
public static com.ibm.icu.text.BreakIterator getLineInstance (java.util.Locale)
java.util.Locale where
public static com.ibm.icu.text.BreakIterator getLineInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static com.ibm.icu.text.BreakIterator getCharacterInstance ()
public static com.ibm.icu.text.BreakIterator getCharacterInstance (java.util.Locale)
java.util.Locale where
public static com.ibm.icu.text.BreakIterator getCharacterInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static com.ibm.icu.text.BreakIterator getSentenceInstance ()
public static com.ibm.icu.text.BreakIterator getSentenceInstance (java.util.Locale)
java.util.Locale where
public static com.ibm.icu.text.BreakIterator getSentenceInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static com.ibm.icu.text.BreakIterator getTitleInstance ()
public static com.ibm.icu.text.BreakIterator getTitleInstance (java.util.Locale)
java.util.Locale where
public static com.ibm.icu.text.BreakIterator getTitleInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static java.lang.Object registerInstance (com.ibm.icu.text.BreakIterator, java.util.Locale, int)
com.ibm.icu.text.BreakIterator iter
java.util.Locale locale
int kind
public static java.lang.Object registerInstance (com.ibm.icu.text.BreakIterator, com.ibm.icu.util.ULocale, int)
com.ibm.icu.text.BreakIterator$BreakIteratorCache cache
com.ibm.icu.text.BreakIterator iter
com.ibm.icu.util.ULocale locale
int kind
public static boolean unregister (java.lang.Object)
int kind
Object key
public static com.ibm.icu.text.BreakIterator getBreakInstance (com.ibm.icu.util.ULocale, int)
com.ibm.icu.text.BreakIterator$BreakIteratorCache cache
com.ibm.icu.util.ULocale where
int kind
com.ibm.icu.text.BreakIterator result
com.ibm.icu.text.BreakIterator$BreakIteratorCache cache
public static synchronized java.util.Locale[] getAvailableLocales ()
public static synchronized com.ibm.icu.util.ULocale[] getAvailableULocales ()
private static com.ibm.icu.text.BreakIterator$BreakIteratorServiceShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
public final com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
final void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
static void ()
}
com/ibm/icu/text/BreakIteratorFactory$BFService$1RBBreakIteratorFactory.classBreakIteratorFactory.java
package com.ibm.icu.text
com.ibm.icu.text.BreakIteratorFactory$BFService$1RBBreakIteratorFactory extends com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final com.ibm.icu.text.BreakIteratorFactory$BFService this$0
void (com.ibm.icu.text.BreakIteratorFactory$BFService)
com.ibm.icu.text.BreakIteratorFactory$BFService this$0
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService srvc
}
com/ibm/icu/text/BreakIteratorFactory$BFService.classBreakIteratorFactory.java
package com.ibm.icu.text
com.ibm.icu.text.BreakIteratorFactory$BFService extends com.ibm.icu.impl.ICULocaleService {
void ()
public java.lang.String validateFallbackLocale ()
}
com/ibm/icu/text/BreakIteratorFactory.classBreakIteratorFactory.java
package com.ibm.icu.text
final com.ibm.icu.text.BreakIteratorFactory extends com.ibm.icu.text.BreakIterator$BreakIteratorServiceShim {
static final com.ibm.icu.impl.ICULocaleService service
private static final String[] KIND_NAMES
void ()
public java.lang.Object registerInstance (com.ibm.icu.text.BreakIterator, com.ibm.icu.util.ULocale, int)
com.ibm.icu.text.BreakIterator iter
com.ibm.icu.util.ULocale locale
int kind
public boolean unregister (java.lang.Object)
Object key
public java.util.Locale[] getAvailableLocales ()
public com.ibm.icu.util.ULocale[] getAvailableULocales ()
public com.ibm.icu.text.BreakIterator createBreakIterator (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale locale
int kind
com.ibm.icu.util.ULocale[] actualLoc
com.ibm.icu.text.BreakIterator iter
private static com.ibm.icu.text.BreakIterator createBreakInstance (com.ibm.icu.util.ULocale, int)
String lbKeyValue
String typeKey
String brkfname
String rulesFileName
Exception e
java.io.IOException e
com.ibm.icu.util.ULocale base
String ssKeyword
com.ibm.icu.util.ULocale locale
int kind
com.ibm.icu.text.RuleBasedBreakIterator iter
com.ibm.icu.impl.ICUResourceBundle rb
java.nio.ByteBuffer bytes
String typeKeyExt
com.ibm.icu.util.ULocale uloc
static com.ibm.icu.text.BreakIterator access$000 (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale x0
int x1
static void ()
}
com/ibm/icu/text/BurmeseBreakEngine.classBurmeseBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.BurmeseBreakEngine extends com.ibm.icu.text.DictionaryBreakEngine {
private static final byte BURMESE_LOOKAHEAD
private static final byte BURMESE_ROOT_COMBINE_THRESHOLD
private static final byte BURMESE_PREFIX_COMBINE_THRESHOLD
private static final byte BURMESE_MIN_WORD
private com.ibm.icu.text.DictionaryMatcher fDictionary
private static com.ibm.icu.text.UnicodeSet fBurmeseWordSet
private static com.ibm.icu.text.UnicodeSet fEndWordSet
private static com.ibm.icu.text.UnicodeSet fBeginWordSet
private static com.ibm.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int)
int c
int script
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
com.ibm.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
com/ibm/icu/text/BytesDictionaryMatcher.classBytesDictionaryMatcher.java
package com.ibm.icu.text
com.ibm.icu.text.BytesDictionaryMatcher extends com.ibm.icu.text.DictionaryMatcher {
private final byte[] characters
private final int transform
public void (byte[], int)
byte[] chars
int transform
private int transform (int)
int c
int delta
public int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
java.text.CharacterIterator text_
int maxLength
int[] lengths
int[] count_
int limit
int[] values
com.ibm.icu.text.UCharacterIterator text
com.ibm.icu.util.BytesTrie bt
int c
com.ibm.icu.util.BytesTrie$Result result
int numChars
int count
public int getType ()
}
com/ibm/icu/text/CanonicalIterator.classCanonicalIterator.java
package com.ibm.icu.text
public final com.ibm.icu.text.CanonicalIterator extends java.lang.Object {
private static boolean PROGRESS
private static boolean SKIP_ZEROS
private final com.ibm.icu.text.Normalizer2 nfd
private final com.ibm.icu.impl.Normalizer2Impl nfcImpl
private String source
private boolean done
private String[][] pieces
private int[] current
private transient StringBuilder buffer
private static final java.util.Set SET_WITH_NULL_STRING
public void (java.lang.String)
String source
com.ibm.icu.impl.Norm2AllModes allModes
public java.lang.String getSource ()
public void reset ()
int i
public java.lang.String next ()
int i
int i
String result
public void setSource (java.lang.String)
int cp
String newSource
java.util.List segmentList
int start
int i
public static void permute (java.lang.String, boolean, java.util.Set)
String piece
String s
String chStr
int cp
int i
String source
boolean skipZeros
java.util.Set output
java.util.Set subpermute
private java.lang.String[] getEquivalents (java.lang.String)
String possible
String item
java.util.Iterator it2
String segment
java.util.Set result
java.util.Set basic
java.util.Set permutations
java.util.Iterator it
String[] finalResult
private java.util.Set getEquivalents2 (java.lang.String)
String item
int cp2
java.util.Set remainder
String prefix
com.ibm.icu.text.UnicodeSetIterator iter
int cp
int i
String segment
java.util.Set result
StringBuffer workingBuffer
com.ibm.icu.text.UnicodeSet starts
private java.util.Set extract (int, java.lang.String, int, java.lang.StringBuffer)
int cp
int i
int comp
String segment
int segmentPos
StringBuffer buf
String decomp
boolean ok
int decompPos
int decompCp
String remainder
static void ()
}
com/ibm/icu/text/CaseMap$1.classCaseMap.java
package com.ibm.icu.text
com.ibm.icu.text.CaseMap$1 extends java.lang.Object {
}
com/ibm/icu/text/CaseMap$Fold.classCaseMap.java
package com.ibm.icu.text
public final com.ibm.icu.text.CaseMap$Fold extends com.ibm.icu.text.CaseMap {
private static final com.ibm.icu.text.CaseMap$Fold DEFAULT
private static final com.ibm.icu.text.CaseMap$Fold TURKIC
private static final com.ibm.icu.text.CaseMap$Fold OMIT_UNCHANGED
private static final com.ibm.icu.text.CaseMap$Fold TURKIC_OMIT_UNCHANGED
private void (int)
int opt
public com.ibm.icu.text.CaseMap$Fold omitUnchangedText ()
public com.ibm.icu.text.CaseMap$Fold turkic ()
public java.lang.String apply (java.lang.CharSequence)
CharSequence src
public java.lang.Appendable apply (java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public volatile com.ibm.icu.text.CaseMap omitUnchangedText ()
static com.ibm.icu.text.CaseMap$Fold access$300 ()
static void ()
}
com/ibm/icu/text/CaseMap$Lower.classCaseMap.java
package com.ibm.icu.text
public final com.ibm.icu.text.CaseMap$Lower extends com.ibm.icu.text.CaseMap {
private static final com.ibm.icu.text.CaseMap$Lower DEFAULT
private static final com.ibm.icu.text.CaseMap$Lower OMIT_UNCHANGED
private void (int)
int opt
public com.ibm.icu.text.CaseMap$Lower omitUnchangedText ()
public java.lang.String apply (java.util.Locale, java.lang.CharSequence)
java.util.Locale locale
CharSequence src
public java.lang.Appendable apply (java.util.Locale, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.util.Locale locale
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public volatile com.ibm.icu.text.CaseMap omitUnchangedText ()
static com.ibm.icu.text.CaseMap$Lower access$000 ()
static void ()
}
com/ibm/icu/text/CaseMap$Title.classCaseMap.java
package com.ibm.icu.text
public final com.ibm.icu.text.CaseMap$Title extends com.ibm.icu.text.CaseMap {
private static final com.ibm.icu.text.CaseMap$Title DEFAULT
private static final com.ibm.icu.text.CaseMap$Title OMIT_UNCHANGED
private void (int)
int opt
public com.ibm.icu.text.CaseMap$Title wholeString ()
public com.ibm.icu.text.CaseMap$Title sentences ()
public com.ibm.icu.text.CaseMap$Title omitUnchangedText ()
public com.ibm.icu.text.CaseMap$Title noLowercase ()
public com.ibm.icu.text.CaseMap$Title noBreakAdjustment ()
public com.ibm.icu.text.CaseMap$Title adjustToCased ()
public java.lang.String apply (java.util.Locale, com.ibm.icu.text.BreakIterator, java.lang.CharSequence)
java.util.Locale locale
com.ibm.icu.text.BreakIterator iter
CharSequence src
public java.lang.Appendable apply (java.util.Locale, com.ibm.icu.text.BreakIterator, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.util.Locale locale
com.ibm.icu.text.BreakIterator iter
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public volatile com.ibm.icu.text.CaseMap omitUnchangedText ()
static com.ibm.icu.text.CaseMap$Title access$200 ()
static void ()
}
com/ibm/icu/text/CaseMap$Upper.classCaseMap.java
package com.ibm.icu.text
public final com.ibm.icu.text.CaseMap$Upper extends com.ibm.icu.text.CaseMap {
private static final com.ibm.icu.text.CaseMap$Upper DEFAULT
private static final com.ibm.icu.text.CaseMap$Upper OMIT_UNCHANGED
private void (int)
int opt
public com.ibm.icu.text.CaseMap$Upper omitUnchangedText ()
public java.lang.String apply (java.util.Locale, java.lang.CharSequence)
java.util.Locale locale
CharSequence src
public java.lang.Appendable apply (java.util.Locale, java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.Edits)
java.util.Locale locale
CharSequence src
Appendable dest
com.ibm.icu.text.Edits edits
public volatile com.ibm.icu.text.CaseMap omitUnchangedText ()
static com.ibm.icu.text.CaseMap$Upper access$100 ()
static void ()
}
com/ibm/icu/text/CaseMap.classCaseMap.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.CaseMap extends java.lang.Object {
protected int internalOptions
private void (int)
int opt
private static int getCaseLocale (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.CaseMap$Lower toLower ()
public static com.ibm.icu.text.CaseMap$Upper toUpper ()
public static com.ibm.icu.text.CaseMap$Title toTitle ()
public static com.ibm.icu.text.CaseMap$Fold fold ()
public abstract com.ibm.icu.text.CaseMap omitUnchangedText ()
void (int, com.ibm.icu.text.CaseMap$1)
int x0
com.ibm.icu.text.CaseMap$1 x1
static int access$500 (java.util.Locale)
java.util.Locale x0
}
com/ibm/icu/text/CharsDictionaryMatcher.classCharsDictionaryMatcher.java
package com.ibm.icu.text
com.ibm.icu.text.CharsDictionaryMatcher extends com.ibm.icu.text.DictionaryMatcher {
private CharSequence characters
public void (java.lang.CharSequence)
CharSequence chars
public int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
java.text.CharacterIterator text_
int maxLength
int[] lengths
int[] count_
int limit
int[] values
com.ibm.icu.text.UCharacterIterator text
com.ibm.icu.util.CharsTrie uct
int c
com.ibm.icu.util.BytesTrie$Result result
int numChars
int count
public int getType ()
}
com/ibm/icu/text/CharsetDetector$CSRecognizerInfo.classCharsetDetector.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetDetector$CSRecognizerInfo extends java.lang.Object {
com.ibm.icu.text.CharsetRecognizer recognizer
boolean isDefaultEnabled
void (com.ibm.icu.text.CharsetRecognizer, boolean)
com.ibm.icu.text.CharsetRecognizer recognizer
boolean isDefaultEnabled
}
com/ibm/icu/text/CharsetDetector.classCharsetDetector.java
package com.ibm.icu.text
public com.ibm.icu.text.CharsetDetector extends java.lang.Object {
private static final int kBufSize
byte[] fInputBytes
int fInputLen
short[] fByteStats
boolean fC1Bytes
String fDeclaredEncoding
byte[] fRawInput
int fRawLength
java.io.InputStream fInputStream
private boolean fStripTags
private boolean[] fEnabledRecognizers
private static final java.util.List ALL_CS_RECOGNIZERS
public void ()
public com.ibm.icu.text.CharsetDetector setDeclaredEncoding (java.lang.String)
String encoding
public com.ibm.icu.text.CharsetDetector setText (byte[])
byte[] in
public com.ibm.icu.text.CharsetDetector setText (java.io.InputStream) throws java.io.IOException
int bytesRead
java.io.InputStream in
int remainingLength
public com.ibm.icu.text.CharsetMatch detect ()
com.ibm.icu.text.CharsetMatch[] matches
public com.ibm.icu.text.CharsetMatch[] detectAll ()
com.ibm.icu.text.CharsetMatch m
com.ibm.icu.text.CharsetDetector$CSRecognizerInfo rcinfo
boolean active
int i
java.util.ArrayList matches
com.ibm.icu.text.CharsetMatch[] resultArray
public java.io.Reader getReader (java.io.InputStream, java.lang.String)
com.ibm.icu.text.CharsetMatch match
java.io.IOException e
java.io.InputStream in
String declaredEncoding
public java.lang.String getString (byte[], java.lang.String)
com.ibm.icu.text.CharsetMatch match
java.io.IOException e
byte[] in
String declaredEncoding
public static java.lang.String[] getAllDetectableCharsets ()
int i
String[] allCharsetNames
public boolean inputFilterEnabled ()
public boolean enableInputFilter (boolean)
boolean filter
boolean previous
private void MungeInput ()
byte b
int limit
int val
int i
int srci
int dsti
boolean inMarkup
int openTags
int badTags
public java.lang.String[] getDetectableCharsets ()
com.ibm.icu.text.CharsetDetector$CSRecognizerInfo rcinfo
boolean active
int i
java.util.List csnames
public com.ibm.icu.text.CharsetDetector setDetectableCharset (java.lang.String, boolean)
com.ibm.icu.text.CharsetDetector$CSRecognizerInfo csrinfo
int i
int i
String encoding
boolean enabled
int modIdx
boolean isDefaultVal
static void ()
java.util.List list
}
com/ibm/icu/text/CharsetMatch.classCharsetMatch.java
package com.ibm.icu.text
public com.ibm.icu.text.CharsetMatch extends java.lang.Object implements java.lang.Comparable {
private int fConfidence
private byte[] fRawInput
private int fRawLength
private java.io.InputStream fInputStream
private String fCharsetName
private String fLang
public java.io.Reader getReader ()
java.io.IOException e
java.io.InputStream inputStream
public java.lang.String getString () throws java.io.IOException
public java.lang.String getString (int) throws java.io.IOException
StringBuilder sb
char[] buffer
java.io.Reader reader
int max
int bytesRead
String name
int startSuffix
int maxLength
String result
public int getConfidence ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public int compareTo (com.ibm.icu.text.CharsetMatch)
com.ibm.icu.text.CharsetMatch other
int compareResult
void (com.ibm.icu.text.CharsetDetector, com.ibm.icu.text.CharsetRecognizer, int)
com.ibm.icu.text.CharsetDetector det
com.ibm.icu.text.CharsetRecognizer rec
int conf
void (com.ibm.icu.text.CharsetDetector, com.ibm.icu.text.CharsetRecognizer, int, java.lang.String, java.lang.String)
com.ibm.icu.text.CharsetDetector det
com.ibm.icu.text.CharsetRecognizer rec
int conf
String csName
String lang
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/text/CharsetRecog_2022$CharsetRecog_2022CN.classCharsetRecog_2022.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022CN extends com.ibm.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
}
com/ibm/icu/text/CharsetRecog_2022$CharsetRecog_2022JP.classCharsetRecog_2022.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022JP extends com.ibm.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
}
com/ibm/icu/text/CharsetRecog_2022$CharsetRecog_2022KR.classCharsetRecog_2022.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022KR extends com.ibm.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
}
com/ibm/icu/text/CharsetRecog_2022.classCharsetRecog_2022.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_2022 extends com.ibm.icu.text.CharsetRecognizer {
void ()
int match (byte[], int, byte[][])
byte[] seq
int j
int escN
byte[] text
int textLen
byte[][] escapeSequences
int i
int hits
int misses
int shifts
int quality
}
com/ibm/icu/text/CharsetRecog_UTF8.classCharsetRecog_UTF8.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_UTF8 extends com.ibm.icu.text.CharsetRecognizer {
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int b
com.ibm.icu.text.CharsetDetector det
boolean hasBOM
int numValid
int numInvalid
byte[] input
int i
int trailBytes
int confidence
}
com/ibm/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_BE.classCharsetRecog_Unicode.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_BE extends com.ibm.icu.text.CharsetRecog_Unicode {
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int codeUnit
int charIndex
com.ibm.icu.text.CharsetDetector det
byte[] input
int confidence
int bytesToCheck
}
com/ibm/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_LE.classCharsetRecog_Unicode.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_LE extends com.ibm.icu.text.CharsetRecog_Unicode {
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int codeUnit
int charIndex
com.ibm.icu.text.CharsetDetector det
byte[] input
int confidence
int bytesToCheck
}
com/ibm/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32.classCharsetRecog_Unicode.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 extends com.ibm.icu.text.CharsetRecog_Unicode {
void ()
abstract int getChar (byte[], int)
abstract java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int ch
int i
com.ibm.icu.text.CharsetDetector det
byte[] input
int limit
int numValid
int numInvalid
boolean hasBOM
int confidence
}
com/ibm/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_BE.classCharsetRecog_Unicode.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_BE extends com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 {
void ()
int getChar (byte[], int)
byte[] input
int index
java.lang.String getName ()
}
com/ibm/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_LE.classCharsetRecog_Unicode.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_LE extends com.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 {
void ()
int getChar (byte[], int)
byte[] input
int index
java.lang.String getName ()
}
com/ibm/icu/text/CharsetRecog_Unicode.classCharsetRecog_Unicode.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_Unicode extends com.ibm.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
abstract com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
static int codeUnit16FromBytes (byte, byte)
byte hi
byte lo
static int adjustConfidence (int, int)
int codeUnit
int confidence
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_big5.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_big5 extends com.ibm.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar, com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar it
com.ibm.icu.text.CharsetDetector det
int firstByte
int secondByte
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
java.lang.String getName ()
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp extends com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc {
static int[] commonChars
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr extends com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc {
static int[] commonChars
void ()
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_euc.classCharsetRecog_mbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc extends com.ibm.icu.text.CharsetRecog_mbcs {
void ()
boolean nextChar (com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar, com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar it
com.ibm.icu.text.CharsetDetector det
int firstByte
int secondByte
int thirdByte
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_gb_18030.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_gb_18030 extends com.ibm.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar, com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar it
com.ibm.icu.text.CharsetDetector det
int firstByte
int secondByte
int thirdByte
int fourthByte
java.lang.String getName ()
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_mbcs$CharsetRecog_sjis.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_sjis extends com.ibm.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar, com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar it
com.ibm.icu.text.CharsetDetector det
int firstByte
int secondByte
com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
java.lang.String getName ()
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_mbcs$iteratedChar.classCharsetRecog_mbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar extends java.lang.Object {
int charValue
int nextIndex
boolean error
boolean done
void ()
void reset ()
int nextByte (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int byteValue
}
com/ibm/icu/text/CharsetRecog_mbcs.classCharsetRecog_mbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_mbcs extends com.ibm.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
int match (com.ibm.icu.text.CharsetDetector, int[])
long cv
double maxVal
double scaleFactor
com.ibm.icu.text.CharsetDetector det
int[] commonChars
int singleByteCharCount
int doubleByteCharCount
int commonCharCount
int badCharCount
int totalCharCount
int confidence
com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar iter
abstract boolean nextChar (com.ibm.icu.text.CharsetRecog_mbcs$iteratedChar, com.ibm.icu.text.CharsetDetector)
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_1.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
private static com.ibm.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_1
void ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int confidence
com.ibm.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl
com.ibm.icu.text.CharsetDetector det
String name
int bestConfidenceSoFar
String lang
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_2.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
private static com.ibm.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_2
void ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
int confidence
com.ibm.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl
com.ibm.icu.text.CharsetDetector det
String name
int bestConfidenceSoFar
String lang
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5_ru.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5_ru extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6_ar.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6_ar extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7_el.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7_el extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_I_he.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_I_he extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 {
private static int[] ngrams
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_he.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_he extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9_tr.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9_tr extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar {
private static int[] ngrams
void ()
public java.lang.String getName ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar {
private static int[] ngrams
void ()
public java.lang.String getName ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he extends com.ibm.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getLanguage ()
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he {
private static int[] ngrams
void ()
public java.lang.String getName ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl extends com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he {
private static int[] ngrams
void ()
public java.lang.String getName ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_KOI8_R.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_KOI8_R extends com.ibm.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1251.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1251 extends com.ibm.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1256.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1256 extends com.ibm.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
int confidence
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$NGramParser.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$NGramParser extends java.lang.Object {
private static final int N_GRAM_MASK
protected int byteIndex
private int ngram
private int[] ngramList
protected byte[] byteMap
private int ngramCount
private int hitCount
protected byte spaceChar
public void (int[], byte[])
int[] theNgramList
byte[] theByteMap
private static int search (int[], int)
int[] table
int value
int index
private void lookup (int)
int thisNgram
protected void addByte (int)
int b
private int nextByte (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
protected void parseCharacters (com.ibm.icu.text.CharsetDetector)
byte mb
com.ibm.icu.text.CharsetDetector det
int b
boolean ignoreSpace
public int parse (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
public int parse (com.ibm.icu.text.CharsetDetector, byte)
com.ibm.icu.text.CharsetDetector det
byte spaceCh
double rawPercent
}
com/ibm/icu/text/CharsetRecog_sbcs$NGramParser_IBM420.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 extends com.ibm.icu.text.CharsetRecog_sbcs$NGramParser {
private byte alef
protected static byte[] unshapeMap
public void (int[], byte[])
int[] theNgramList
byte[] theByteMap
private byte isLamAlef (byte)
byte b
private int nextByte (com.ibm.icu.text.CharsetDetector)
int next
com.ibm.icu.text.CharsetDetector det
int next
protected void parseCharacters (com.ibm.icu.text.CharsetDetector)
byte mb
com.ibm.icu.text.CharsetDetector det
int b
boolean ignoreSpace
static void ()
}
com/ibm/icu/text/CharsetRecog_sbcs$NGramsPlusLang.classCharsetRecog_sbcs.java
package com.ibm.icu.text
com.ibm.icu.text.CharsetRecog_sbcs$NGramsPlusLang extends java.lang.Object {
int[] fNGrams
String fLang
void (java.lang.String, int[])
String la
int[] ng
}
com/ibm/icu/text/CharsetRecog_sbcs.classCharsetRecog_sbcs.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecog_sbcs extends com.ibm.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
int match (com.ibm.icu.text.CharsetDetector, int[], byte[])
com.ibm.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
int match (com.ibm.icu.text.CharsetDetector, int[], byte[], byte)
com.ibm.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
byte spaceChar
com.ibm.icu.text.CharsetRecog_sbcs$NGramParser parser
int matchIBM420 (com.ibm.icu.text.CharsetDetector, int[], byte[], byte)
com.ibm.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
byte spaceChar
com.ibm.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 parser
}
com/ibm/icu/text/CharsetRecognizer.classCharsetRecognizer.java
package com.ibm.icu.text
abstract com.ibm.icu.text.CharsetRecognizer extends java.lang.Object {
void ()
abstract java.lang.String getName ()
public java.lang.String getLanguage ()
abstract com.ibm.icu.text.CharsetMatch match (com.ibm.icu.text.CharsetDetector)
}
com/ibm/icu/text/ChineseDateFormat$Field.classChineseDateFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.ChineseDateFormat$Field extends com.ibm.icu.text.DateFormat$Field {
private static final long serialVersionUID
public static final com.ibm.icu.text.ChineseDateFormat$Field IS_LEAP_MONTH
protected void (java.lang.String, int)
String name
int calendarField
public static com.ibm.icu.text.DateFormat$Field ofCalendarField (int)
int calendarField
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
com/ibm/icu/text/ChineseDateFormat.classChineseDateFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.ChineseDateFormat extends com.ibm.icu.text.SimpleDateFormat {
static final long serialVersionUID
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public void (java.lang.String, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.util.ULocale locale
public void (java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String pattern
String override
com.ibm.icu.util.ULocale locale
protected void subFormat (java.lang.StringBuffer, char, int, int, int, com.ibm.icu.text.DisplayContext, java.text.FieldPosition, com.ibm.icu.util.Calendar)
StringBuffer buf
char ch
int count
int beginOffset
int fieldNum
com.ibm.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
com.ibm.icu.util.Calendar cal
protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], com.ibm.icu.util.Calendar)
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
com.ibm.icu.util.Calendar cal
protected com.ibm.icu.text.DateFormat$Field patternCharToDateFormatField (char)
char ch
}
com/ibm/icu/text/ChineseDateFormatSymbols.classChineseDateFormatSymbols.java
package com.ibm.icu.text
public com.ibm.icu.text.ChineseDateFormatSymbols extends com.ibm.icu.text.DateFormatSymbols {
static final long serialVersionUID
String[] isLeapMonth
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.Calendar, java.util.Locale)
com.ibm.icu.util.Calendar cal
java.util.Locale locale
public void (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
public java.lang.String getLeapMonth (int)
int leap
protected void initializeData (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.util.ULocale loc
com.ibm.icu.impl.ICUResourceBundle b
String calendarType
void initializeData (com.ibm.icu.text.DateFormatSymbols)
com.ibm.icu.text.DateFormatSymbols dfs
private void initializeIsLeapMonth ()
}
com/ibm/icu/text/CjkBreakEngine.classCjkBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.CjkBreakEngine extends com.ibm.icu.text.DictionaryBreakEngine {
private static final com.ibm.icu.text.UnicodeSet fHangulWordSet
private static final com.ibm.icu.text.UnicodeSet fHanWordSet
private static final com.ibm.icu.text.UnicodeSet fKatakanaWordSet
private static final com.ibm.icu.text.UnicodeSet fHiraganaWordSet
private com.ibm.icu.text.DictionaryMatcher fDictionary
private static final int kMaxKatakanaLength
private static final int kMaxKatakanaGroupLength
private static final int maxSnlp
private static final int kint32max
public void (boolean) throws java.io.IOException
com.ibm.icu.text.UnicodeSet cjSet
boolean korean
public boolean equals (java.lang.Object)
com.ibm.icu.text.CjkBreakEngine other
Object obj
public int hashCode ()
private static int getKatakanaCost (int)
int wordlength
int[] katakanaCost
private static boolean isKatakana (int)
int value
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
int codepoint
int index
java.text.CharacterIterator text
String normStr
com.ibm.icu.text.Normalizer normalizer
int index
int i
int i
int newSnlp
int j
int newSnlp
int j
int maxSearchLength
int[] count_
int count
boolean is_katakana
int i
int i
int pos
int i
java.text.CharacterIterator inText
int startPos
int endPos
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int inputLength
int[] charPositions
StringBuffer s
String prenormstr
boolean isNormalized
java.text.CharacterIterator text
int numCodePts
int[] bestSnlp
int[] prev
int maxWordSize
int[] values
int[] lengths
int ix
boolean is_prev_katakana
int[] t_boundary
int numBreaks
int correctedNumBreaks
static void ()
}
com/ibm/icu/text/CompactDecimalFormat$CompactStyle.classCompactDecimalFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.CompactDecimalFormat$CompactStyle extends java.lang.Enum {
public static final com.ibm.icu.text.CompactDecimalFormat$CompactStyle SHORT
public static final com.ibm.icu.text.CompactDecimalFormat$CompactStyle LONG
private static final com.ibm.icu.text.CompactDecimalFormat$CompactStyle[] $VALUES
public static com.ibm.icu.text.CompactDecimalFormat$CompactStyle[] values ()
public static com.ibm.icu.text.CompactDecimalFormat$CompactStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/CompactDecimalFormat.classCompactDecimalFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.CompactDecimalFormat extends com.ibm.icu.text.DecimalFormat {
private static final long serialVersionUID
public static com.ibm.icu.text.CompactDecimalFormat getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.CompactDecimalFormat$CompactStyle style
public static com.ibm.icu.text.CompactDecimalFormat getInstance (java.util.Locale, com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
java.util.Locale locale
com.ibm.icu.text.CompactDecimalFormat$CompactStyle style
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.CompactDecimalFormat$CompactStyle style
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition parsePosition
public com.ibm.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition parsePosition
}
com/ibm/icu/text/ComposedCharIter.classComposedCharIter.java
package com.ibm.icu.text
public final com.ibm.icu.text.ComposedCharIter extends java.lang.Object {
public static final char DONE
private final com.ibm.icu.impl.Normalizer2Impl n2impl
private String decompBuf
private int curChar
private int nextChar
public void ()
public void (boolean, int)
boolean compat
int options
public boolean hasNext ()
public char next ()
public java.lang.String decomposition ()
private void findNextChar ()
int c
}
com/ibm/icu/text/CurrencyDisplayNames.classCurrencyDisplayNames.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.CurrencyDisplayNames extends java.lang.Object {
public static com.ibm.icu.text.CurrencyDisplayNames getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.CurrencyDisplayNames getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.CurrencyDisplayNames getInstance (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
boolean noSubstitute
public static com.ibm.icu.text.CurrencyDisplayNames getInstance (java.util.Locale, boolean)
java.util.Locale locale
boolean noSubstitute
public static boolean hasData ()
public abstract com.ibm.icu.util.ULocale getULocale ()
public abstract java.lang.String getSymbol (java.lang.String)
public abstract java.lang.String getNarrowSymbol (java.lang.String)
public abstract java.lang.String getName (java.lang.String)
public abstract java.lang.String getPluralName (java.lang.String, java.lang.String)
public abstract java.util.Map symbolMap ()
public abstract java.util.Map nameMap ()
protected void ()
}
com/ibm/icu/text/CurrencyFormat.classCurrencyFormat.java
package com.ibm.icu.text
com.ibm.icu.text.CurrencyFormat extends com.ibm.icu.text.MeasureFormat {
static final long serialVersionUID
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
public com.ibm.icu.util.CurrencyAmount parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
public volatile com.ibm.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
}
com/ibm/icu/text/CurrencyMetaInfo$CurrencyDigits.classCurrencyMetaInfo.java
package com.ibm.icu.text
public final com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits extends java.lang.Object {
public final int fractionDigits
public final int roundingIncrement
public void (int, int)
int fractionDigits
int roundingIncrement
public java.lang.String toString ()
}
com/ibm/icu/text/CurrencyMetaInfo$CurrencyFilter.classCurrencyMetaInfo.java
package com.ibm.icu.text
public final com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter extends java.lang.Object {
public final String region
public final String currency
public final long from
public final long to
public final boolean tenderOnly
private static final com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter ALL
private void (java.lang.String, java.lang.String, long, long, boolean)
String region
String currency
long from
long to
boolean tenderOnly
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter all ()
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter now ()
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onRegion (java.lang.String)
String region
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onCurrency (java.lang.String)
String currency
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (java.util.Date)
java.util.Date date
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (java.util.Date, java.util.Date)
java.util.Date from
java.util.Date to
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (long)
long date
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (long, long)
long from
long to
public static com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter onTender ()
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withRegion (java.lang.String)
String region
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withCurrency (java.lang.String)
String currency
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (java.util.Date)
java.util.Date date
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (java.util.Date, java.util.Date)
java.util.Date from
java.util.Date to
long fromLong
long toLong
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (long)
long date
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (long, long)
long from
long to
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter withTender ()
public boolean equals (java.lang.Object)
Object rhs
public boolean equals (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter rhs
public int hashCode ()
int hc
public java.lang.String toString ()
private static boolean equals (java.lang.String, java.lang.String)
String lhs
String rhs
static void ()
}
com/ibm/icu/text/CurrencyMetaInfo$CurrencyInfo.classCurrencyMetaInfo.java
package com.ibm.icu.text
public final com.ibm.icu.text.CurrencyMetaInfo$CurrencyInfo extends java.lang.Object {
public final String region
public final String code
public final long from
public final long to
public final int priority
private final boolean tender
public void (java.lang.String, java.lang.String, long, long, int)
String region
String code
long from
long to
int priority
public void (java.lang.String, java.lang.String, long, long, int, boolean)
String region
String code
long from
long to
int priority
boolean tender
public java.lang.String toString ()
public boolean isTender ()
}
com/ibm/icu/text/CurrencyMetaInfo.classCurrencyMetaInfo.java
package com.ibm.icu.text
public com.ibm.icu.text.CurrencyMetaInfo extends java.lang.Object {
private static final com.ibm.icu.text.CurrencyMetaInfo impl
private static final boolean hasData
protected static final com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits defaultDigits
public static com.ibm.icu.text.CurrencyMetaInfo getInstance ()
public static com.ibm.icu.text.CurrencyMetaInfo getInstance (boolean)
boolean noSubstitute
public static boolean hasData ()
protected void ()
public java.util.List currencyInfo (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List currencies (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List regions (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String)
String isoCode
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String, com.ibm.icu.util.Currency$CurrencyUsage)
String isoCode
com.ibm.icu.util.Currency$CurrencyUsage currencyUsage
private static java.lang.String dateString (long)
long date
private static java.lang.String debugString (java.lang.Object)
String s
String s
String s
Object v
java.lang.reflect.Field f
Object o
StringBuilder sb
static java.lang.String access$000 (java.lang.Object)
Object x0
static void ()
Class clzz
Throwable t
com.ibm.icu.text.CurrencyMetaInfo temp
boolean tempHasData
}
com/ibm/icu/text/CurrencyPluralInfo.classCurrencyPluralInfo.java
package com.ibm.icu.text
public com.ibm.icu.text.CurrencyPluralInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private static final char[] tripleCurrencySign
private static final String tripleCurrencyStr
private static final char[] defaultCurrencyPluralPatternChar
private static final String defaultCurrencyPluralPattern
private java.util.Map pluralCountToCurrencyUnitPattern
private com.ibm.icu.text.PluralRules pluralRules
private com.ibm.icu.util.ULocale ulocale
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.CurrencyPluralInfo getInstance ()
public static com.ibm.icu.text.CurrencyPluralInfo getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.CurrencyPluralInfo getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public com.ibm.icu.text.PluralRules getPluralRules ()
public java.lang.String getCurrencyPluralPattern (java.lang.String)
String pluralCount
String currencyPluralPattern
public com.ibm.icu.util.ULocale getLocale ()
public void setPluralRules (java.lang.String)
String ruleDescription
public void setCurrencyPluralPattern (java.lang.String, java.lang.String)
String pluralCount
String pattern
public void setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
public java.lang.Object clone ()
String currencyPattern
String pluralCount
com.ibm.icu.text.CurrencyPluralInfo other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
com.ibm.icu.text.CurrencyPluralInfo other
Object a
public int hashCode ()
java.lang.String select (double)
double number
public java.lang.String select (com.ibm.icu.text.PluralRules$FixedDecimal)
com.ibm.icu.text.PluralRules$FixedDecimal numberInfo
public java.util.Iterator pluralPatternIterator ()
private void initialize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uloc
private void setupCurrencyPluralPattern (com.ibm.icu.util.ULocale)
String negPattern
String negWithNumber
String negWithCurrSign
StringBuilder posNegPatterns
String pluralCount
String pattern
String patternWithNumber
String patternWithCurrencySign
java.util.Map$Entry e
com.ibm.icu.util.ULocale uloc
String numberStylePattern
int separatorIndex
String negNumberPattern
java.util.Map map
static void ()
}
com/ibm/icu/text/DateFormat$BooleanAttribute.classDateFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.DateFormat$BooleanAttribute extends java.lang.Enum {
public static final com.ibm.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_WHITESPACE
public static final com.ibm.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_NUMERIC
public static final com.ibm.icu.text.DateFormat$BooleanAttribute PARSE_MULTIPLE_PATTERNS_FOR_MATCH
public static final com.ibm.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_LITERAL_MATCH
public static final com.ibm.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_MATCH
private static final com.ibm.icu.text.DateFormat$BooleanAttribute[] $VALUES
public static com.ibm.icu.text.DateFormat$BooleanAttribute[] values ()
public static com.ibm.icu.text.DateFormat$BooleanAttribute valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/DateFormat$Field.classDateFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.DateFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
private static final int CAL_FIELD_COUNT
private static final com.ibm.icu.text.DateFormat$Field[] CAL_FIELDS
private static final java.util.Map FIELD_NAME_MAP
public static final com.ibm.icu.text.DateFormat$Field AM_PM
public static final com.ibm.icu.text.DateFormat$Field DAY_OF_MONTH
public static final com.ibm.icu.text.DateFormat$Field DAY_OF_WEEK
public static final com.ibm.icu.text.DateFormat$Field DAY_OF_WEEK_IN_MONTH
public static final com.ibm.icu.text.DateFormat$Field DAY_OF_YEAR
public static final com.ibm.icu.text.DateFormat$Field ERA
public static final com.ibm.icu.text.DateFormat$Field HOUR_OF_DAY0
public static final com.ibm.icu.text.DateFormat$Field HOUR_OF_DAY1
public static final com.ibm.icu.text.DateFormat$Field HOUR0
public static final com.ibm.icu.text.DateFormat$Field HOUR1
public static final com.ibm.icu.text.DateFormat$Field MILLISECOND
public static final com.ibm.icu.text.DateFormat$Field MINUTE
public static final com.ibm.icu.text.DateFormat$Field MONTH
public static final com.ibm.icu.text.DateFormat$Field SECOND
public static final com.ibm.icu.text.DateFormat$Field TIME_ZONE
public static final com.ibm.icu.text.DateFormat$Field WEEK_OF_MONTH
public static final com.ibm.icu.text.DateFormat$Field WEEK_OF_YEAR
public static final com.ibm.icu.text.DateFormat$Field YEAR
public static final com.ibm.icu.text.DateFormat$Field DOW_LOCAL
public static final com.ibm.icu.text.DateFormat$Field EXTENDED_YEAR
public static final com.ibm.icu.text.DateFormat$Field JULIAN_DAY
public static final com.ibm.icu.text.DateFormat$Field MILLISECONDS_IN_DAY
public static final com.ibm.icu.text.DateFormat$Field YEAR_WOY
public static final com.ibm.icu.text.DateFormat$Field QUARTER
public static final com.ibm.icu.text.DateFormat$Field RELATED_YEAR
public static final com.ibm.icu.text.DateFormat$Field AM_PM_MIDNIGHT_NOON
public static final com.ibm.icu.text.DateFormat$Field FLEXIBLE_DAY_PERIOD
public static final com.ibm.icu.text.DateFormat$Field TIME_SEPARATOR
private final int calendarField
protected void (java.lang.String, int)
String name
int calendarField
public static com.ibm.icu.text.DateFormat$Field ofCalendarField (int)
int calendarField
public int getCalendarField ()
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
Object o
static void ()
com.ibm.icu.util.GregorianCalendar cal
}
com/ibm/icu/text/DateFormat.classDateFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.DateFormat extends com.ibm.icu.text.UFormat {
protected com.ibm.icu.util.Calendar calendar
protected com.ibm.icu.text.NumberFormat numberFormat
public static final int ERA_FIELD
public static final int YEAR_FIELD
public static final int MONTH_FIELD
public static final int DATE_FIELD
public static final int HOUR_OF_DAY1_FIELD
public static final int HOUR_OF_DAY0_FIELD
public static final int MINUTE_FIELD
public static final int SECOND_FIELD
public static final int FRACTIONAL_SECOND_FIELD
public static final int MILLISECOND_FIELD
public static final int DAY_OF_WEEK_FIELD
public static final int DAY_OF_YEAR_FIELD
public static final int DAY_OF_WEEK_IN_MONTH_FIELD
public static final int WEEK_OF_YEAR_FIELD
public static final int WEEK_OF_MONTH_FIELD
public static final int AM_PM_FIELD
public static final int HOUR1_FIELD
public static final int HOUR0_FIELD
public static final int TIMEZONE_FIELD
public static final int YEAR_WOY_FIELD
public static final int DOW_LOCAL_FIELD
public static final int EXTENDED_YEAR_FIELD
public static final int JULIAN_DAY_FIELD
public static final int MILLISECONDS_IN_DAY_FIELD
public static final int TIMEZONE_RFC_FIELD
public static final int TIMEZONE_GENERIC_FIELD
public static final int STANDALONE_DAY_FIELD
public static final int STANDALONE_MONTH_FIELD
public static final int QUARTER_FIELD
public static final int STANDALONE_QUARTER_FIELD
public static final int TIMEZONE_SPECIAL_FIELD
public static final int YEAR_NAME_FIELD
public static final int TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD
public static final int TIMEZONE_ISO_FIELD
public static final int TIMEZONE_ISO_LOCAL_FIELD
static final int RELATED_YEAR
public static final int AM_PM_MIDNIGHT_NOON_FIELD
public static final int FLEXIBLE_DAY_PERIOD_FIELD
public static final int TIME_SEPARATOR
public static final int FIELD_COUNT
private java.util.EnumSet booleanAttributes
private com.ibm.icu.text.DisplayContext capitalizationSetting
static final int currentSerialVersion
private int serialVersionOnStream
private static final long serialVersionUID
public static final int NONE
public static final int FULL
public static final int LONG
public static final int MEDIUM
public static final int SHORT
public static final int DEFAULT
public static final int RELATIVE
public static final int RELATIVE_FULL
public static final int RELATIVE_LONG
public static final int RELATIVE_MEDIUM
public static final int RELATIVE_SHORT
public static final int RELATIVE_DEFAULT
public static final String YEAR
public static final String QUARTER
public static final String ABBR_QUARTER
public static final String YEAR_QUARTER
public static final String YEAR_ABBR_QUARTER
public static final String MONTH
public static final String ABBR_MONTH
public static final String NUM_MONTH
public static final String YEAR_MONTH
public static final String YEAR_ABBR_MONTH
public static final String YEAR_NUM_MONTH
public static final String DAY
public static final String YEAR_MONTH_DAY
public static final String YEAR_ABBR_MONTH_DAY
public static final String YEAR_NUM_MONTH_DAY
public static final String WEEKDAY
public static final String ABBR_WEEKDAY
public static final String YEAR_MONTH_WEEKDAY_DAY
public static final String YEAR_ABBR_MONTH_WEEKDAY_DAY
public static final String YEAR_NUM_MONTH_WEEKDAY_DAY
public static final String MONTH_DAY
public static final String ABBR_MONTH_DAY
public static final String NUM_MONTH_DAY
public static final String MONTH_WEEKDAY_DAY
public static final String ABBR_MONTH_WEEKDAY_DAY
public static final String NUM_MONTH_WEEKDAY_DAY
public static final java.util.List DATE_SKELETONS
public static final String HOUR
public static final String HOUR24
public static final String MINUTE
public static final String HOUR_MINUTE
public static final String HOUR24_MINUTE
public static final String SECOND
public static final String HOUR_MINUTE_SECOND
public static final String HOUR24_MINUTE_SECOND
public static final String MINUTE_SECOND
public static final java.util.List TIME_SKELETONS
public static final String LOCATION_TZ
public static final String GENERIC_TZ
public static final String ABBR_GENERIC_TZ
public static final String SPECIFIC_TZ
public static final String ABBR_SPECIFIC_TZ
public static final String ABBR_UTC_TZ
public static final java.util.List ZONE_SKELETONS
public static final String STANDALONE_MONTH
public static final String ABBR_STANDALONE_MONTH
public static final String HOUR_MINUTE_GENERIC_TZ
public static final String HOUR_MINUTE_TZ
public static final String HOUR_GENERIC_TZ
public static final String HOUR_TZ
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
public abstract java.lang.StringBuffer format (com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
public final java.lang.String format (java.util.Date)
java.util.Date date
public java.util.Date parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition pos
java.util.Date result
public abstract void parse (java.lang.String, com.ibm.icu.util.Calendar, java.text.ParsePosition)
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
IllegalArgumentException e
String text
java.text.ParsePosition pos
java.util.Date result
int start
com.ibm.icu.util.TimeZone tzsav
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public static final com.ibm.icu.text.DateFormat getTimeInstance ()
public static final com.ibm.icu.text.DateFormat getTimeInstance (int)
int style
public static final com.ibm.icu.text.DateFormat getTimeInstance (int, java.util.Locale)
int style
java.util.Locale aLocale
public static final com.ibm.icu.text.DateFormat getTimeInstance (int, com.ibm.icu.util.ULocale)
int style
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getDateInstance ()
public static final com.ibm.icu.text.DateFormat getDateInstance (int)
int style
public static final com.ibm.icu.text.DateFormat getDateInstance (int, java.util.Locale)
int style
java.util.Locale aLocale
public static final com.ibm.icu.text.DateFormat getDateInstance (int, com.ibm.icu.util.ULocale)
int style
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getDateTimeInstance ()
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (int, int)
int dateStyle
int timeStyle
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (int, int, java.util.Locale)
int dateStyle
int timeStyle
java.util.Locale aLocale
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (int, int, com.ibm.icu.util.ULocale)
int dateStyle
int timeStyle
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getInstance ()
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public void setCalendar (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar newCalendar
public com.ibm.icu.util.Calendar getCalendar ()
public void setNumberFormat (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat newNumberFormat
static void fixNumberFormatForDates (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat nf
public com.ibm.icu.text.NumberFormat getNumberFormat ()
public void setTimeZone (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public com.ibm.icu.util.TimeZone getTimeZone ()
public void setLenient (boolean)
boolean lenient
public boolean isLenient ()
public void setCalendarLenient (boolean)
boolean lenient
public boolean isCalendarLenient ()
public com.ibm.icu.text.DateFormat setBooleanAttribute (com.ibm.icu.text.DateFormat$BooleanAttribute, boolean)
com.ibm.icu.text.DateFormat$BooleanAttribute key
boolean value
public boolean getBooleanAttribute (com.ibm.icu.text.DateFormat$BooleanAttribute)
com.ibm.icu.text.DateFormat$BooleanAttribute key
public void setContext (com.ibm.icu.text.DisplayContext)
com.ibm.icu.text.DisplayContext context
public com.ibm.icu.text.DisplayContext getContext (com.ibm.icu.text.DisplayContext$Type)
com.ibm.icu.text.DisplayContext$Type type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.DateFormat other
public java.lang.Object clone ()
com.ibm.icu.text.DateFormat other
private static com.ibm.icu.text.DateFormat get (int, int, com.ibm.icu.util.ULocale, com.ibm.icu.util.Calendar)
com.ibm.icu.impl.RelativeDateFormat r
com.ibm.icu.text.DateFormat result
java.util.MissingResourceException e
int dateStyle
int timeStyle
com.ibm.icu.util.ULocale loc
com.ibm.icu.util.Calendar cal
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
protected void ()
public static final com.ibm.icu.text.DateFormat getDateInstance (com.ibm.icu.util.Calendar, int, java.util.Locale)
com.ibm.icu.util.Calendar cal
int dateStyle
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getDateInstance (com.ibm.icu.util.Calendar, int, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
int dateStyle
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getTimeInstance (com.ibm.icu.util.Calendar, int, java.util.Locale)
com.ibm.icu.util.Calendar cal
int timeStyle
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getTimeInstance (com.ibm.icu.util.Calendar, int, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
int timeStyle
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (com.ibm.icu.util.Calendar, int, int, java.util.Locale)
com.ibm.icu.util.Calendar cal
int dateStyle
int timeStyle
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (com.ibm.icu.util.Calendar, int, int, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
int dateStyle
int timeStyle
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getInstance (com.ibm.icu.util.Calendar, java.util.Locale)
com.ibm.icu.util.Calendar cal
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getInstance (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getInstance (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar cal
public static final com.ibm.icu.text.DateFormat getDateInstance (com.ibm.icu.util.Calendar, int)
com.ibm.icu.util.Calendar cal
int dateStyle
public static final com.ibm.icu.text.DateFormat getTimeInstance (com.ibm.icu.util.Calendar, int)
com.ibm.icu.util.Calendar cal
int timeStyle
public static final com.ibm.icu.text.DateFormat getDateTimeInstance (com.ibm.icu.util.Calendar, int, int)
com.ibm.icu.util.Calendar cal
int dateStyle
int timeStyle
public static final com.ibm.icu.text.DateFormat getInstanceForSkeleton (java.lang.String)
String skeleton
public static final com.ibm.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, com.ibm.icu.util.ULocale)
String skeleton
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DateTimePatternGenerator generator
String bestPattern
public static final com.ibm.icu.text.DateFormat getInstanceForSkeleton (com.ibm.icu.util.Calendar, java.lang.String, java.util.Locale)
com.ibm.icu.util.Calendar cal
String skeleton
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getInstanceForSkeleton (com.ibm.icu.util.Calendar, java.lang.String, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
String skeleton
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DateTimePatternGenerator generator
String bestPattern
com.ibm.icu.text.SimpleDateFormat format
public static final com.ibm.icu.text.DateFormat getPatternInstance (java.lang.String)
String skeleton
public static final com.ibm.icu.text.DateFormat getPatternInstance (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getPatternInstance (java.lang.String, com.ibm.icu.util.ULocale)
String skeleton
com.ibm.icu.util.ULocale locale
public static final com.ibm.icu.text.DateFormat getPatternInstance (com.ibm.icu.util.Calendar, java.lang.String, java.util.Locale)
com.ibm.icu.util.Calendar cal
String skeleton
java.util.Locale locale
public static final com.ibm.icu.text.DateFormat getPatternInstance (com.ibm.icu.util.Calendar, java.lang.String, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
String skeleton
com.ibm.icu.util.ULocale locale
static void ()
}
com/ibm/icu/text/DateFormatSymbols$1.classDateFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DateFormatSymbols$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.text.DateFormatSymbols createInstance (java.lang.String, com.ibm.icu.util.ULocale)
String key
com.ibm.icu.util.ULocale locale
int typeStart
int typeLimit
String type
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/DateFormatSymbols$CalendarDataSink$AliasType.classDateFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType extends java.lang.Enum {
public static final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType SAME_CALENDAR
public static final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType DIFFERENT_CALENDAR
public static final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType GREGORIAN
public static final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType NONE
private static final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType[] $VALUES
public static com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType[] values ()
public static com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/DateFormatSymbols$CalendarDataSink.classDateFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DateFormatSymbols$CalendarDataSink extends com.ibm.icu.impl.UResource$Sink {
java.util.Map arrays
java.util.Map maps
java.util.List aliasPathPairs
String currentCalendarType
String nextCalendarType
private java.util.Set resourcesToVisit
private String aliasRelativePath
private static final String CALENDAR_ALIAS_PREFIX
static final boolean $assertionsDisabled
void ()
void visitAllResources ()
void preEnumerate (java.lang.String)
String calendarType
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String[] dataArray
String keyString
com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType aliasType
int i
boolean mod
String alias
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
java.util.Set resourcesToVisitNext
com.ibm.icu.impl.UResource$Table calendarData
boolean modified
protected void processResource (java.lang.String, com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
String[] dataArray
String keyString
String currentPath
com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType aliasType
int i
String path
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
java.util.Map stringMap
private com.ibm.icu.text.DateFormatSymbols$CalendarDataSink$AliasType processAliasFromValue (java.lang.String, com.ibm.icu.impl.UResource$Value)
String aliasCalendarType
int typeLimit
String aliasPath
String currentRelativePath
com.ibm.icu.impl.UResource$Value value
static void ()
}
com/ibm/icu/text/DateFormatSymbols$CapitalizationContextUsage.classDateFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage extends java.lang.Enum {
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage OTHER
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_FORMAT
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_STANDALONE
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_NARROW
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_FORMAT
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_STANDALONE
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_NARROW
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_WIDE
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_ABBREV
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_NARROW
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_LONG
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_SHORT
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_LONG
public static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_SHORT
private static final com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage[] $VALUES
public static com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage[] values ()
public static com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/DateFormatSymbols.classDateFormatSymbols.java
package com.ibm.icu.text
public com.ibm.icu.text.DateFormatSymbols extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
public static final int FORMAT
public static final int STANDALONE
public static final int NUMERIC
public static final int DT_CONTEXT_COUNT
public static final int ABBREVIATED
public static final int WIDE
public static final int NARROW
public static final int SHORT
public static final int DT_WIDTH_COUNT
static final int DT_LEAP_MONTH_PATTERN_FORMAT_WIDE
static final int DT_LEAP_MONTH_PATTERN_FORMAT_ABBREV
static final int DT_LEAP_MONTH_PATTERN_FORMAT_NARROW
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_WIDE
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_ABBREV
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_NARROW
static final int DT_LEAP_MONTH_PATTERN_NUMERIC
static final int DT_MONTH_PATTERN_COUNT
static final String DEFAULT_TIME_SEPARATOR
static final String ALTERNATE_TIME_SEPARATOR
String[] eras
String[] eraNames
String[] narrowEras
String[] months
String[] shortMonths
String[] narrowMonths
String[] standaloneMonths
String[] standaloneShortMonths
String[] standaloneNarrowMonths
String[] weekdays
String[] shortWeekdays
String[] shorterWeekdays
String[] narrowWeekdays
String[] standaloneWeekdays
String[] standaloneShortWeekdays
String[] standaloneShorterWeekdays
String[] standaloneNarrowWeekdays
String[] ampms
String[] ampmsNarrow
private String timeSeparator
String[] shortQuarters
String[] quarters
String[] standaloneShortQuarters
String[] standaloneQuarters
String[] leapMonthPatterns
String[] shortYearNames
String[] shortZodiacNames
private String[][] zoneStrings
static final String patternChars
String localPatternChars
String[] abbreviatedDayPeriods
String[] wideDayPeriods
String[] narrowDayPeriods
String[] standaloneAbbreviatedDayPeriods
String[] standaloneWideDayPeriods
String[] standaloneNarrowDayPeriods
private static final long serialVersionUID
private static final String[][] CALENDAR_CLASSES
private static final java.util.Map contextUsageTypeMap
java.util.Map capitalization
static final int millisPerHour
private static com.ibm.icu.impl.CacheBase DFSCACHE
private static final String[] LEAP_MONTH_PATTERNS_PATHS
private static final String[] DAY_PERIOD_KEYS
private com.ibm.icu.util.ULocale requestedLocale
private com.ibm.icu.util.ULocale validLocale
private com.ibm.icu.util.ULocale actualLocale
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.DateFormatSymbols getInstance ()
public static com.ibm.icu.text.DateFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.DateFormatSymbols getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public java.lang.String[] getEras ()
public void setEras (java.lang.String[])
String[] newEras
public java.lang.String[] getEraNames ()
public void setEraNames (java.lang.String[])
String[] newEraNames
public java.lang.String[] getMonths ()
public java.lang.String[] getMonths (int, int)
int context
int width
String[] returnValue
public void setMonths (java.lang.String[])
String[] newMonths
public void setMonths (java.lang.String[], int, int)
String[] newMonths
int context
int width
public java.lang.String[] getShortMonths ()
public void setShortMonths (java.lang.String[])
String[] newShortMonths
public java.lang.String[] getWeekdays ()
public java.lang.String[] getWeekdays (int, int)
int context
int width
String[] returnValue
public void setWeekdays (java.lang.String[], int, int)
String[] newWeekdays
int context
int width
public void setWeekdays (java.lang.String[])
String[] newWeekdays
public java.lang.String[] getShortWeekdays ()
public void setShortWeekdays (java.lang.String[])
String[] newAbbrevWeekdays
public java.lang.String[] getQuarters (int, int)
int context
int width
String[] returnValue
public void setQuarters (java.lang.String[], int, int)
String[] newQuarters
int context
int width
public java.lang.String[] getYearNames (int, int)
int context
int width
public void setYearNames (java.lang.String[], int, int)
String[] yearNames
int context
int width
public java.lang.String[] getZodiacNames (int, int)
int context
int width
public void setZodiacNames (java.lang.String[], int, int)
String[] zodiacNames
int context
int width
public java.lang.String getLeapMonthPattern (int, int)
int leapMonthPatternIndex
int context
int width
public void setLeapMonthPattern (java.lang.String, int, int)
int leapMonthPatternIndex
String leapMonthPattern
int context
int width
public java.lang.String[] getAmPmStrings ()
public void setAmPmStrings (java.lang.String[])
String[] newAmpms
public java.lang.String getTimeSeparatorString ()
public void setTimeSeparatorString (java.lang.String)
String newTimeSeparator
public java.lang.String[][] getZoneStrings ()
String canonicalID
int i
String[] tzIDs
com.ibm.icu.text.TimeZoneNames tznames
com.ibm.icu.text.TimeZoneNames$NameType[] types
long now
String[][] array
public void setZoneStrings (java.lang.String[][])
String[][] newZoneStrings
public java.lang.String getLocalPatternChars ()
public void setLocalPatternChars (java.lang.String)
String newLocalPatternChars
public java.lang.Object clone ()
com.ibm.icu.text.DateFormatSymbols other
CloneNotSupportedException e
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.DateFormatSymbols that
protected void initializeData (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale desiredLocale
String type
String key
String ns
com.ibm.icu.text.DateFormatSymbols dfs
void initializeData (com.ibm.icu.text.DateFormatSymbols)
com.ibm.icu.text.DateFormatSymbols dfs
private void (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.impl.ICUResourceBundle b
String calendarType
protected void initializeData (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle dataForType
String leapMonthPattern
java.util.Map monthPatternMap
String monthPatternPath
int i
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage usage
java.util.MissingResourceException e
boolean[] transforms
String usageKey
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage usage
com.ibm.icu.util.UResourceBundle contextTransformUsage
int[] intVector
com.ibm.icu.util.UResourceBundleIterator ctIterator
java.util.MissingResourceException e
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.impl.ICUResourceBundle b
String calendarType
com.ibm.icu.text.DateFormatSymbols$CalendarDataSink calendarSink
java.util.Map arrays
java.util.Map maps
String[] lWeekdays
String[] aWeekdays
String[] sWeekdays
String[] nWeekdays
String[] swWeekdays
String[] saWeekdays
String[] ssWeekdays
String[] snWeekdays
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.ULocale uloc
boolean[] noTransforms
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage[] allUsages
com.ibm.icu.util.UResourceBundle contextTransformsBundle
com.ibm.icu.text.NumberingSystem ns
String nsName
String tsPath
private static final boolean arrayOfArrayEquals (java.lang.Object[][], java.lang.Object[][])
int i
Object[][] aa1
Object[][] aa2
boolean equal
private java.lang.String[] loadDayPeriodStrings (java.util.Map)
int i
java.util.Map resourceMap
String[] strings
private final java.lang.String[] duplicate (java.lang.String[])
String[] srcArray
private final java.lang.String[][] duplicate (java.lang.String[][])
int i
String[][] srcArray
String[][] aCopy
public void (com.ibm.icu.util.Calendar, java.util.Locale)
com.ibm.icu.util.Calendar cal
java.util.Locale locale
public void (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
public void (java.lang.Class, java.util.Locale)
Class calendarClass
java.util.Locale locale
public void (java.lang.Class, com.ibm.icu.util.ULocale)
String[] calClassInfo
Class calendarClass
com.ibm.icu.util.ULocale locale
String fullName
int lastDot
String className
String calType
public void (java.util.ResourceBundle, java.util.Locale)
java.util.ResourceBundle bundle
java.util.Locale locale
public void (java.util.ResourceBundle, com.ibm.icu.util.ULocale)
java.util.ResourceBundle bundle
com.ibm.icu.util.ULocale locale
public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, java.util.Locale) throws java.util.MissingResourceException
Class calendarClass
java.util.Locale locale
public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, com.ibm.icu.util.ULocale) throws java.util.MissingResourceException
Class calendarClass
com.ibm.icu.util.ULocale locale
public static java.util.ResourceBundle getDateFormatBundle (com.ibm.icu.util.Calendar, java.util.Locale) throws java.util.MissingResourceException
com.ibm.icu.util.Calendar cal
java.util.Locale locale
public static java.util.ResourceBundle getDateFormatBundle (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale) throws java.util.MissingResourceException
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
public final com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
final void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
void (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle, java.lang.String, com.ibm.icu.text.DateFormatSymbols$1)
com.ibm.icu.util.ULocale x0
com.ibm.icu.impl.ICUResourceBundle x1
String x2
com.ibm.icu.text.DateFormatSymbols$1 x3
static void ()
}
com/ibm/icu/text/DateIntervalFormat$BestMatchInfo.classDateIntervalFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.DateIntervalFormat$BestMatchInfo extends java.lang.Object {
final String bestMatchSkeleton
final int bestMatchDistanceInfo
void (java.lang.String, int)
String bestSkeleton
int difference
}
com/ibm/icu/text/DateIntervalFormat$SkeletonAndItsBestMatch.classDateIntervalFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch extends java.lang.Object {
final String skeleton
final String bestMatchSkeleton
void (java.lang.String, java.lang.String)
String skeleton
String bestMatch
}
com/ibm/icu/text/DateIntervalFormat.classDateIntervalFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.DateIntervalFormat extends com.ibm.icu.text.UFormat {
private static final long serialVersionUID
private static com.ibm.icu.impl.ICUCache LOCAL_PATTERN_CACHE
private com.ibm.icu.text.DateIntervalInfo fInfo
private com.ibm.icu.text.SimpleDateFormat fDateFormat
private com.ibm.icu.util.Calendar fFromCalendar
private com.ibm.icu.util.Calendar fToCalendar
private String fSkeleton
private boolean isDateIntervalInfoDefault
private transient java.util.Map fIntervalPatterns
private String fDatePattern
private String fTimePattern
private String fDateTimeFormat
private void ()
public void (java.lang.String, com.ibm.icu.text.DateIntervalInfo, com.ibm.icu.text.SimpleDateFormat)
String skeleton
com.ibm.icu.text.DateIntervalInfo dtItvInfo
com.ibm.icu.text.SimpleDateFormat simpleDateFormat
private void (java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.text.SimpleDateFormat)
String skeleton
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.SimpleDateFormat simpleDateFormat
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String)
String skeleton
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String, com.ibm.icu.util.ULocale)
String skeleton
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DateTimePatternGenerator generator
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String, com.ibm.icu.text.DateIntervalInfo)
String skeleton
com.ibm.icu.text.DateIntervalInfo dtitvinf
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale, com.ibm.icu.text.DateIntervalInfo)
String skeleton
java.util.Locale locale
com.ibm.icu.text.DateIntervalInfo dtitvinf
public static final com.ibm.icu.text.DateIntervalFormat getInstance (java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.text.DateIntervalInfo)
String skeleton
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DateIntervalInfo dtitvinf
com.ibm.icu.text.DateTimePatternGenerator generator
public synchronized java.lang.Object clone ()
com.ibm.icu.text.DateIntervalFormat other
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer appendTo
java.text.FieldPosition fieldPosition
public final synchronized java.lang.StringBuffer format (com.ibm.icu.util.DateInterval, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.DateInterval dtInterval
StringBuffer appendTo
java.text.FieldPosition fieldPosition
public java.lang.String getPatterns (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, com.ibm.icu.util.Output)
int field
int field
int field
int field
int field
int field
int field
int field
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
com.ibm.icu.util.Output part2
int field
com.ibm.icu.text.DateIntervalInfo$PatternInfo intervalPattern
public final synchronized java.lang.StringBuffer format (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.Calendar firstCal
com.ibm.icu.util.Calendar secondCal
java.text.FieldPosition otherPos
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
int field
boolean fromToOnSameDay
com.ibm.icu.text.DateIntervalInfo$PatternInfo intervalPattern
com.ibm.icu.util.Calendar firstCal
com.ibm.icu.util.Calendar secondCal
String originalPattern
private void adjustPosition (java.lang.String, java.lang.String, java.text.FieldPosition, java.lang.String, java.text.FieldPosition, java.text.FieldPosition)
String combiningPattern
String pat0
java.text.FieldPosition pos0
String pat1
java.text.FieldPosition pos1
java.text.FieldPosition posResult
int index0
int index1
int placeholderLen
private final java.lang.StringBuffer fallbackFormat (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition)
StringBuffer datePortion
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
boolean fromToOnSameDay
StringBuffer appendTo
java.text.FieldPosition pos
String fullPattern
boolean formatDatePlusTimeRange
java.text.FieldPosition otherPos
StringBuffer earlierDate
StringBuffer laterDate
String fallbackPattern
String fallbackRange
private final java.lang.StringBuffer fallbackFormat (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition, java.lang.String)
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
boolean fromToOnSameDay
StringBuffer appendTo
java.text.FieldPosition pos
String fullPattern
String originalPattern
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition parse_pos
public com.ibm.icu.text.DateIntervalInfo getDateIntervalInfo ()
public void setDateIntervalInfo (com.ibm.icu.text.DateIntervalInfo)
com.ibm.icu.text.DateIntervalInfo newItvPattern
public com.ibm.icu.util.TimeZone getTimeZone ()
public void setTimeZone (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.TimeZone zoneToSet
public synchronized com.ibm.icu.text.DateFormat getDateFormat ()
private void initializePattern (com.ibm.icu.impl.ICUCache)
java.util.Map intervalPatterns
com.ibm.icu.impl.ICUCache cache
String fullPattern
com.ibm.icu.util.ULocale locale
String key
java.util.Map patterns
private java.util.Map initializeIntervalPattern (java.lang.String, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptn
String pattern
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptn
String datePattern
String fullPattern
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DateTimePatternGenerator dtpng
String skeleton
java.util.HashMap intervalPatterns
StringBuilder date
StringBuilder normalizedDate
StringBuilder time
StringBuilder normalizedTime
String dateSkeleton
String timeSkeleton
String normalizedDateSkeleton
String normalizedTimeSkeleton
boolean found
private java.lang.String getConcatenationPattern (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.ICUResourceBundle dtPatternsRb
com.ibm.icu.impl.ICUResourceBundle concatenationPatternRb
private void genFallbackPattern (int, java.lang.String, java.util.Map, com.ibm.icu.text.DateTimePatternGenerator)
int field
String skeleton
java.util.Map intervalPatterns
com.ibm.icu.text.DateTimePatternGenerator dtpng
String pattern
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptn
private static void getDateTimeSkeleton (java.lang.String, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder)
char ch
String skeleton
StringBuilder dateSkeleton
StringBuilder normalizedDateSkeleton
StringBuilder timeSkeleton
StringBuilder normalizedTimeSkeleton
int i
int ECount
int dCount
int MCount
int yCount
int hCount
int HCount
int mCount
int vCount
int zCount
private boolean genSeparateDateTimePtn (java.lang.String, java.lang.String, java.util.Map, com.ibm.icu.text.DateTimePatternGenerator)
String skeleton
com.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch skeletons
String dateSkeleton
String timeSkeleton
java.util.Map intervalPatterns
com.ibm.icu.text.DateTimePatternGenerator dtpng
String skeleton
com.ibm.icu.text.DateIntervalFormat$BestMatchInfo retValue
String bestSkeleton
int differenceInfo
private com.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch genIntervalPattern (int, java.lang.String, java.lang.String, int, java.util.Map)
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptnInfo
com.ibm.icu.text.DateIntervalFormat$BestMatchInfo tmpRetValue
String tmpBestSkeleton
String fieldLetter
String part1
String part2
int field
String skeleton
String bestSkeleton
int differenceInfo
java.util.Map intervalPatterns
com.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch retValue
com.ibm.icu.text.DateIntervalInfo$PatternInfo pattern
private static java.lang.String adjustFieldWidth (java.lang.String, java.lang.String, java.lang.String, int)
int j
char skeletonChar
int fieldCount
int inputFieldCount
char ch
int i
int j
char skeletonChar
int fieldCount
int inputFieldCount
String inputSkeleton
String bestMatchSkeleton
String bestMatchIntervalPattern
int differenceInfo
int[] inputSkeletonFieldWidth
int[] bestMatchSkeletonFieldWidth
StringBuilder adjustedPtn
boolean inQuote
char prevCh
int count
int PATTERN_CHAR_BASE
int adjustedPtnLength
private void concatSingleDate2TimeInterval (java.lang.String, java.lang.String, int, java.util.Map)
String timeIntervalPattern
String pattern
String dtfmt
String datePattern
int field
java.util.Map intervalPatterns
com.ibm.icu.text.DateIntervalInfo$PatternInfo timeItvPtnInfo
private static boolean fieldExistsInSkeleton (int, java.lang.String)
int field
String skeleton
String fieldChar
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public java.util.Map getRawPatterns ()
static void ()
}
com/ibm/icu/text/DateIntervalInfo$DateIntervalSink.classDateIntervalInfo.java
package com.ibm.icu.text
final com.ibm.icu.text.DateIntervalInfo$DateIntervalSink extends com.ibm.icu.impl.UResource$Sink {
private static final String ACCEPTED_PATTERN_LETTERS
com.ibm.icu.text.DateIntervalInfo dateIntervalInfo
String nextCalendarType
private static final String DATE_INTERVAL_PATH_PREFIX
private static final String DATE_INTERVAL_PATH_SUFFIX
public void (com.ibm.icu.text.DateIntervalInfo)
com.ibm.icu.text.DateIntervalInfo dateIntervalInfo
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int j
com.ibm.icu.impl.UResource$Table skeletonData
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table dateIntervalData
public void processSkeletonTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
String lrgDiffCalUnit
CharSequence patternLetter
int k
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
String currentSkeleton
com.ibm.icu.impl.UResource$Table patternData
public java.lang.String getAndResetNextCalendarType ()
String tmpCalendarType
private java.lang.String getCalendarTypeFromPath (java.lang.String)
String path
private java.lang.CharSequence validateAndProcessPatternLetter (java.lang.CharSequence)
CharSequence patternLetter
char letter
private void setIntervalPatternIfAbsent (java.lang.String, java.lang.String, com.ibm.icu.impl.UResource$Value)
String currentSkeleton
String lrgDiffCalUnit
com.ibm.icu.impl.UResource$Value intervalPattern
java.util.Map patternsOfOneSkeleton
static void ()
}
com/ibm/icu/text/DateIntervalInfo$PatternInfo.classDateIntervalInfo.java
package com.ibm.icu.text
public final com.ibm.icu.text.DateIntervalInfo$PatternInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
static final int currentSerialVersion
private static final long serialVersionUID
private final String fIntervalPatternFirstPart
private final String fIntervalPatternSecondPart
private final boolean fFirstDateInPtnIsLaterDate
public void (java.lang.String, java.lang.String, boolean)
String firstPart
String secondPart
boolean firstDateInPtnIsLaterDate
public java.lang.String getFirstPart ()
public java.lang.String getSecondPart ()
public boolean firstDateInPtnIsLaterDate ()
public boolean equals (java.lang.Object)
com.ibm.icu.text.DateIntervalInfo$PatternInfo patternInfo
Object a
public int hashCode ()
int hash
public java.lang.String toString ()
}
com/ibm/icu/text/DateIntervalInfo.classDateIntervalInfo.java
package com.ibm.icu.text
public com.ibm.icu.text.DateIntervalInfo extends java.lang.Object implements java.lang.Cloneable com.ibm.icu.util.Freezable java.io.Serializable {
static final int currentSerialVersion
static final String[] CALENDAR_FIELD_TO_PATTERN_LETTER
private static final long serialVersionUID
private static final int MINIMUM_SUPPORTED_CALENDAR_FIELD
private static String CALENDAR_KEY
private static String INTERVAL_FORMATS_KEY
private static String FALLBACK_STRING
private static String LATEST_FIRST_PREFIX
private static String EARLIEST_FIRST_PREFIX
private static final com.ibm.icu.impl.ICUCache DIICACHE
private String fFallbackIntervalPattern
private boolean fFirstDateInPtnIsLaterDate
private java.util.Map fIntervalPatterns
private volatile transient boolean frozen
private transient boolean fIntervalPatternsReadOnly
public void ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
private void initializeData (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String key
com.ibm.icu.text.DateIntervalInfo dii
private void initializeFromReadOnlyPatterns (com.ibm.icu.text.DateIntervalInfo)
com.ibm.icu.text.DateIntervalInfo dii
private void setup (com.ibm.icu.util.ULocale)
String[] preferredCalendarTypes
String pathToIntervalFormats
String calendarTypeToUse
com.ibm.icu.text.DateIntervalInfo$DateIntervalSink sink
com.ibm.icu.impl.ICUResourceBundle resource
String fallbackPattern
java.util.Set loadedCalendarTypes
com.ibm.icu.util.ULocale locale
int DEFAULT_HASH_SIZE
private static int splitPatternInto2Part (java.lang.String)
int repeated
char ch
String intervalPattern
boolean inQuote
char prevCh
int count
int[] patternRepeated
int PATTERN_CHAR_BASE
int i
boolean foundRepetition
public void setIntervalPattern (java.lang.String, int, java.lang.String)
String skeleton
int lrgDiffCalUnit
String intervalPattern
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptnInfo
private com.ibm.icu.text.DateIntervalInfo$PatternInfo setIntervalPatternInternally (java.lang.String, java.lang.String, java.lang.String)
int prefixLength
int earliestFirstLength
String skeleton
String lrgDiffCalUnit
String intervalPattern
java.util.Map patternsOfOneSkeleton
boolean emptyHash
boolean order
com.ibm.icu.text.DateIntervalInfo$PatternInfo itvPtnInfo
private void setIntervalPattern (java.lang.String, java.lang.String, com.ibm.icu.text.DateIntervalInfo$PatternInfo)
String skeleton
String lrgDiffCalUnit
com.ibm.icu.text.DateIntervalInfo$PatternInfo ptnInfo
java.util.Map patternsOfOneSkeleton
public static com.ibm.icu.text.DateIntervalInfo$PatternInfo genPatternInfo (java.lang.String, boolean)
String intervalPattern
boolean laterDateFirst
int splitPoint
String firstPart
String secondPart
public com.ibm.icu.text.DateIntervalInfo$PatternInfo getIntervalPattern (java.lang.String, int)
com.ibm.icu.text.DateIntervalInfo$PatternInfo intervalPattern
String skeleton
int field
java.util.Map patternsOfOneSkeleton
public java.lang.String getFallbackIntervalPattern ()
public void setFallbackIntervalPattern (java.lang.String)
String fallbackPattern
int firstPatternIndex
int secondPatternIndex
public boolean getDefaultOrder ()
public java.lang.Object clone ()
private java.lang.Object cloneUnfrozenDII ()
com.ibm.icu.text.DateIntervalInfo other
CloneNotSupportedException e
private static java.util.Map cloneIntervalPatterns (java.util.Map)
String calField
com.ibm.icu.text.DateIntervalInfo$PatternInfo value
java.util.Map$Entry calEntry
String skeleton
java.util.Map patternsOfOneSkeleton
java.util.Map oneSetPtn
java.util.Map$Entry skeletonEntry
java.util.Map patterns
java.util.Map result
public boolean isFrozen ()
public com.ibm.icu.text.DateIntervalInfo freeze ()
public com.ibm.icu.text.DateIntervalInfo cloneAsThawed ()
com.ibm.icu.text.DateIntervalInfo result
static void parseSkeleton (java.lang.String, int[])
int i
String skeleton
int[] skeletonFieldWidth
int PATTERN_CHAR_BASE
private static boolean stringNumeric (int, int, char)
int fieldWidth
int anotherFieldWidth
char patternLetter
com.ibm.icu.text.DateIntervalFormat$BestMatchInfo getBestSkeleton (java.lang.String)
int i
int inputFieldWidth
int fieldWidth
int i
int distance
int fieldDifference
String skeleton
String inputSkeleton
String bestSkeleton
int[] inputSkeletonFieldWidth
int[] skeletonFieldWidth
int DIFFERENT_FIELD
int STRING_NUMERIC_DIFFERENCE
int BASE
boolean replaceZWithV
int bestDistance
int bestFieldDifference
public boolean equals (java.lang.Object)
com.ibm.icu.text.DateIntervalInfo dtInfo
Object a
public int hashCode ()
public java.util.Map getPatterns ()
java.util.Map$Entry entry
java.util.LinkedHashMap result
public java.util.Map getRawPatterns ()
java.util.Map$Entry entry
java.util.LinkedHashMap result
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static java.lang.String access$000 ()
static java.lang.String access$100 ()
static java.util.Map access$200 (com.ibm.icu.text.DateIntervalInfo)
com.ibm.icu.text.DateIntervalInfo x0
static com.ibm.icu.text.DateIntervalInfo$PatternInfo access$300 (com.ibm.icu.text.DateIntervalInfo, java.lang.String, java.lang.String, java.lang.String)
com.ibm.icu.text.DateIntervalInfo x0
String x1
String x2
String x3
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$1.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$1 extends java.lang.Object {
}
com/ibm/icu/text/DateTimePatternGenerator$AppendItemFormatsSink.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$AppendItemFormatsSink extends com.ibm.icu.impl.UResource$Sink {
static final boolean $assertionsDisabled
final com.ibm.icu.text.DateTimePatternGenerator this$0
private void (com.ibm.icu.text.DateTimePatternGenerator)
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int field
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table itemsTable
void (com.ibm.icu.text.DateTimePatternGenerator, com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator x0
com.ibm.icu.text.DateTimePatternGenerator$1 x1
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$AppendItemNamesSink.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$AppendItemNamesSink extends com.ibm.icu.impl.UResource$Sink {
final com.ibm.icu.text.DateTimePatternGenerator this$0
private void (com.ibm.icu.text.DateTimePatternGenerator)
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int j
int fieldAndWidth
int field
com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth width
com.ibm.icu.impl.UResource$Table detailsTable
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table itemsTable
void (com.ibm.icu.text.DateTimePatternGenerator, com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator x0
com.ibm.icu.text.DateTimePatternGenerator$1 x1
}
com/ibm/icu/text/DateTimePatternGenerator$AvailableFormatsSink.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$AvailableFormatsSink extends com.ibm.icu.impl.UResource$Sink {
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
final com.ibm.icu.text.DateTimePatternGenerator this$0
public void (com.ibm.icu.text.DateTimePatternGenerator, com.ibm.icu.text.DateTimePatternGenerator$PatternInfo)
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String formatValue
String formatKey
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean isRoot
com.ibm.icu.impl.UResource$Table formatsTable
}
com/ibm/icu/text/DateTimePatternGenerator$DTPGflags.classDateTimePatternGenerator.java
package com.ibm.icu.text
final com.ibm.icu.text.DateTimePatternGenerator$DTPGflags extends java.lang.Enum {
public static final com.ibm.icu.text.DateTimePatternGenerator$DTPGflags FIX_FRACTIONAL_SECONDS
public static final com.ibm.icu.text.DateTimePatternGenerator$DTPGflags SKELETON_USES_CAP_J
private static final com.ibm.icu.text.DateTimePatternGenerator$DTPGflags[] $VALUES
public static com.ibm.icu.text.DateTimePatternGenerator$DTPGflags[] values ()
public static com.ibm.icu.text.DateTimePatternGenerator$DTPGflags valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$DateTimeMatcher.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher extends java.lang.Object implements java.lang.Comparable {
private int[] type
private com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields original
private com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields baseOriginal
private boolean addedDefaultDayPeriod
private void ()
public boolean fieldIsNumeric (int)
int field
public java.lang.String toString ()
public java.lang.String toCanonicalString ()
java.lang.String getBasePattern ()
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher set (java.lang.String, com.ibm.icu.text.DateTimePatternGenerator$FormatParser, boolean)
char ch1
char ch2
com.ibm.icu.text.DateTimePatternGenerator$VariableField item
String value
int canonicalIndex
int[] row
int field
char repeatChar
int repeatCount
int subField
Object obj
int[] row
int i
String pattern
com.ibm.icu.text.DateTimePatternGenerator$FormatParser fp
boolean allowDuplicateFields
int getFieldMask ()
int i
int result
void extractFrom (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, int)
int i
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int fieldMask
int getDistance (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo)
int myType
int otherType
int i
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher other
int includeMask
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo distanceInfo
int result
public int compareTo (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher that
int result
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public volatile int compareTo (java.lang.Object)
void (com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator$1 x0
static com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields access$1600 (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
static int[] access$1700 (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
}
com/ibm/icu/text/DateTimePatternGenerator$DayPeriodAllowedHoursSink.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$DayPeriodAllowedHoursSink extends com.ibm.icu.impl.UResource$Sink {
java.util.HashMap tempMap
private void (java.util.HashMap)
java.util.HashMap tempMap
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int j
String regionOrLocale
com.ibm.icu.impl.UResource$Table formatList
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table timeData
void (java.util.HashMap, com.ibm.icu.text.DateTimePatternGenerator$1)
java.util.HashMap x0
com.ibm.icu.text.DateTimePatternGenerator$1 x1
}
com/ibm/icu/text/DateTimePatternGenerator$DisplayWidth.classDateTimePatternGenerator.java
package com.ibm.icu.text
public final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth extends java.lang.Enum {
public static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth WIDE
public static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth ABBREVIATED
public static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth NARROW
private static int COUNT
private final String cldrKey
private static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth[] $VALUES
public static com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth[] values ()
public static com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String cldrKey
private java.lang.String cldrKey ()
static int access$100 ()
static java.lang.String access$1000 (com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth)
com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth x0
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$DistanceInfo.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo extends java.lang.Object {
int missingFieldMask
int extraFieldMask
private void ()
void clear ()
void setTo (com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo)
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo other
void addMissing (int)
int field
void addExtra (int)
int field
public java.lang.String toString ()
void (com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator$1 x0
}
com/ibm/icu/text/DateTimePatternGenerator$FormatParser.classDateTimePatternGenerator.java
package com.ibm.icu.text
public com.ibm.icu.text.DateTimePatternGenerator$FormatParser extends java.lang.Object {
private static final com.ibm.icu.text.UnicodeSet SYNTAX_CHARS
private static final com.ibm.icu.text.UnicodeSet QUOTING_CHARS
private transient com.ibm.icu.impl.PatternTokenizer tokenizer
private java.util.List items
public void ()
public final com.ibm.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String)
String string
public com.ibm.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String, boolean)
int status
String string
boolean strict
StringBuffer buffer
StringBuffer variable
private void addVariable (java.lang.StringBuffer, boolean)
StringBuffer variable
boolean strict
public java.util.List getItems ()
public java.lang.String toString ()
public java.lang.String toString (int, int)
String itemString
Object item
int i
int start
int limit
StringBuilder result
public boolean hasDateAndTimeFields ()
int type
Object item
int foundMask
boolean isDate
boolean isTime
public java.lang.Object quoteLiteral (java.lang.String)
String string
static java.util.List access$900 (com.ibm.icu.text.DateTimePatternGenerator$FormatParser)
com.ibm.icu.text.DateTimePatternGenerator$FormatParser x0
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$PatternInfo.classDateTimePatternGenerator.java
package com.ibm.icu.text
public final com.ibm.icu.text.DateTimePatternGenerator$PatternInfo extends java.lang.Object {
public static final int OK
public static final int BASE_CONFLICT
public static final int CONFLICT
public int status
public String conflictingPattern
public void ()
}
com/ibm/icu/text/DateTimePatternGenerator$PatternWithMatcher.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher extends java.lang.Object {
public String pattern
public com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton
public void (java.lang.String, com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
String pat
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
}
com/ibm/icu/text/DateTimePatternGenerator$PatternWithSkeletonFlag.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag extends java.lang.Object {
public String pattern
public boolean skeletonWasSpecified
public void (java.lang.String, boolean)
String pat
boolean skelSpecified
public java.lang.String toString ()
}
com/ibm/icu/text/DateTimePatternGenerator$SkeletonFields.classDateTimePatternGenerator.java
package com.ibm.icu.text
com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields extends java.lang.Object {
private byte[] chars
private byte[] lengths
private static final byte DEFAULT_CHAR
private static final byte DEFAULT_LENGTH
static final boolean $assertionsDisabled
private void ()
public void clear ()
void copyFieldFrom (com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields, int)
com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields other
int field
void clearField (int)
int field
char getFieldChar (int)
int field
int getFieldLength (int)
int field
void populate (int, java.lang.String)
char ch
int field
String value
void populate (int, char, int)
int field
char ch
int length
public boolean isFieldEmpty (int)
int field
public java.lang.String toString ()
public java.lang.String toString (boolean)
boolean skipDayPeriod
public java.lang.String toCanonicalString ()
public java.lang.String toCanonicalString (boolean)
boolean skipDayPeriod
public java.lang.StringBuilder appendTo (java.lang.StringBuilder)
StringBuilder sb
private java.lang.StringBuilder appendTo (java.lang.StringBuilder, boolean, boolean)
int i
StringBuilder sb
boolean canonical
boolean skipDayPeriod
public java.lang.StringBuilder appendFieldTo (int, java.lang.StringBuilder)
int field
StringBuilder sb
private java.lang.StringBuilder appendFieldTo (int, java.lang.StringBuilder, boolean)
int i
int field
StringBuilder sb
boolean canonical
char ch
int length
public int compareTo (com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields)
int charDiff
int lengthDiff
int i
com.ibm.icu.text.DateTimePatternGenerator$SkeletonFields other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
void (com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator$1 x0
static void ()
}
com/ibm/icu/text/DateTimePatternGenerator$VariableField.classDateTimePatternGenerator.java
package com.ibm.icu.text
public com.ibm.icu.text.DateTimePatternGenerator$VariableField extends java.lang.Object {
private final String string
private final int canonicalIndex
public void (java.lang.String)
String string
public void (java.lang.String, boolean)
String string
boolean strict
public int getType ()
public static java.lang.String getCanonicalCode (int)
Exception e
int type
public boolean isNumeric ()
private int getCanonicalIndex ()
public java.lang.String toString ()
static int access$2000 (com.ibm.icu.text.DateTimePatternGenerator$VariableField)
com.ibm.icu.text.DateTimePatternGenerator$VariableField x0
}
com/ibm/icu/text/DateTimePatternGenerator.classDateTimePatternGenerator.java
package com.ibm.icu.text
public com.ibm.icu.text.DateTimePatternGenerator extends java.lang.Object implements com.ibm.icu.util.Freezable java.lang.Cloneable {
private static final boolean DEBUG
private static final String[] LAST_RESORT_ALLOWED_HOUR_FORMAT
static final java.util.Map LOCALE_TO_ALLOWED_HOUR
public static final int ERA
public static final int YEAR
public static final int QUARTER
public static final int MONTH
public static final int WEEK_OF_YEAR
public static final int WEEK_OF_MONTH
public static final int WEEKDAY
public static final int DAY
public static final int DAY_OF_YEAR
public static final int DAY_OF_WEEK_IN_MONTH
public static final int DAYPERIOD
public static final int HOUR
public static final int MINUTE
public static final int SECOND
public static final int FRACTIONAL_SECOND
public static final int ZONE
public static final int TYPE_LIMIT
private static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth APPENDITEM_WIDTH
private static final int APPENDITEM_WIDTH_INT
private static final com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth[] CLDR_FIELD_WIDTH
public static final int MATCH_NO_OPTIONS
public static final int MATCH_HOUR_FIELD_LENGTH
public static final int MATCH_MINUTE_FIELD_LENGTH
public static final int MATCH_SECOND_FIELD_LENGTH
public static final int MATCH_ALL_FIELDS_LENGTH
private java.util.TreeMap skeleton2pattern
private java.util.TreeMap basePattern_pattern
private String decimal
private String dateTimeFormat
private String[] appendItemFormats
private String[][] fieldDisplayNames
private char defaultHourFormatChar
private volatile boolean frozen
private transient com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher current
private transient com.ibm.icu.text.DateTimePatternGenerator$FormatParser fp
private transient com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo _distanceInfo
private String[] allowedHourFormats
private static final int FRACTIONAL_MASK
private static final int SECOND_AND_FRACTIONAL_MASK
private static com.ibm.icu.impl.ICUCache DTPNG_CACHE
private static final String[] CLDR_FIELD_APPEND
private static final String[] CLDR_FIELD_NAME
private static final String[] FIELD_NAME
private static final String[] CANONICAL_ITEMS
private static final java.util.Set CANONICAL_SET
private java.util.Set cldrAvailableFormatKeys
private static final int DATE_MASK
private static final int TIME_MASK
private static final int DELTA
private static final int NUMERIC
private static final int NONE
private static final int NARROW
private static final int SHORTER
private static final int SHORT
private static final int LONG
private static final int EXTRA_FIELD
private static final int MISSING_FIELD
private static final int[][] types
public static com.ibm.icu.text.DateTimePatternGenerator getEmptyInstance ()
com.ibm.icu.text.DateTimePatternGenerator instance
protected void ()
public static com.ibm.icu.text.DateTimePatternGenerator getInstance ()
public static com.ibm.icu.text.DateTimePatternGenerator getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
public static com.ibm.icu.text.DateTimePatternGenerator getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.DateTimePatternGenerator getFrozenInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
String localeKey
com.ibm.icu.text.DateTimePatternGenerator result
private void initData (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
private void addICUPatterns (com.ibm.icu.text.DateTimePatternGenerator$PatternInfo, com.ibm.icu.util.ULocale)
com.ibm.icu.text.SimpleDateFormat df
int i
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
com.ibm.icu.util.ULocale uLocale
private java.lang.String getCalendarTypeToUse (com.ibm.icu.util.ULocale)
String[] preferredCalendarTypes
com.ibm.icu.util.ULocale uLocale
String calendarTypeToUse
private void consumeShortTimePattern (java.lang.String, com.ibm.icu.text.DateTimePatternGenerator$PatternInfo)
com.ibm.icu.text.DateTimePatternGenerator$VariableField fld
Object item
int idx
String shortTimePattern
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
com.ibm.icu.text.DateTimePatternGenerator$FormatParser fp
java.util.List items
private void fillInMissing ()
int i
private void addCLDRData (com.ibm.icu.text.DateTimePatternGenerator$PatternInfo, com.ibm.icu.util.ULocale)
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
com.ibm.icu.util.ULocale uLocale
com.ibm.icu.impl.ICUResourceBundle rb
String calendarTypeToUse
com.ibm.icu.text.DateTimePatternGenerator$AppendItemFormatsSink appendItemFormatsSink
com.ibm.icu.text.DateTimePatternGenerator$AppendItemNamesSink appendItemNamesSink
com.ibm.icu.text.DateTimePatternGenerator$AvailableFormatsSink availableFormatsSink
private void setDateTimeFromCalendar (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
String dateTimeFormat
private void setDecimalSymbols (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
com.ibm.icu.text.DecimalFormatSymbols dfs
private void getAllowedHourFormats (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
com.ibm.icu.util.ULocale max
String country
String langCountry
String[] list
public char getDefaultHourFormatChar ()
public void setDefaultHourFormatChar (char)
char defaultHourFormatChar
private void hackTimes (com.ibm.icu.text.DateTimePatternGenerator$PatternInfo, java.lang.String)
char ch
Object item
int i
int j
char ch
Object item
int i
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
String shortTimePattern
StringBuilder mmss
boolean gotMm
java.util.BitSet variables
java.util.BitSet nuke
String hhmm
private static java.lang.String getFilteredPattern (com.ibm.icu.text.DateTimePatternGenerator$FormatParser, java.util.BitSet)
Object item
int i
com.ibm.icu.text.DateTimePatternGenerator$FormatParser fp
java.util.BitSet nuke
StringBuilder result
public static int getAppendFormatNumber (com.ibm.icu.impl.UResource$Key)
int i
com.ibm.icu.impl.UResource$Key key
public static int getAppendFormatNumber (java.lang.String)
int i
String string
private static int getCLDRFieldAndWidthNumber (com.ibm.icu.impl.UResource$Key)
String fullKey
int j
int i
com.ibm.icu.impl.UResource$Key key
public java.lang.String getBestPattern (java.lang.String)
String skeleton
public java.lang.String getBestPattern (java.lang.String, int)
String skeleton
int options
private java.lang.String getBestPattern (java.lang.String, com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, int)
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher bestWithMatcher
int neededFields
String datePattern
String timePattern
String skeleton
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
int options
java.util.EnumSet flags
String skeletonMapped
String datePattern
String timePattern
private java.lang.String mapSkeletonMetacharacters (java.lang.String, java.util.EnumSet)
String preferred
char last
int extraLen
int hourLen
int dayPeriodLen
char hourChar
char dayPeriodChar
char patChr
int patPos
String skeleton
java.util.EnumSet flags
StringBuilder skeletonCopy
boolean inQuoted
public com.ibm.icu.text.DateTimePatternGenerator addPattern (java.lang.String, boolean, com.ibm.icu.text.DateTimePatternGenerator$PatternInfo)
String pattern
boolean override
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
public com.ibm.icu.text.DateTimePatternGenerator addPatternWithSkeleton (java.lang.String, java.lang.String, boolean, com.ibm.icu.text.DateTimePatternGenerator$PatternInfo)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
String pattern
String skeletonToUse
boolean override
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
String basePattern
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousPatternWithSameBase
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousValue
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patWithSkelFlag
public java.lang.String getSkeleton (java.lang.String)
String pattern
public java.lang.String getSkeletonAllowingDuplicates (java.lang.String)
String pattern
public java.lang.String getCanonicalSkeletonAllowingDuplicates (java.lang.String)
String pattern
public java.lang.String getBaseSkeleton (java.lang.String)
String pattern
public java.util.Map getSkeletons (java.util.Map)
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
String pattern
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher item
java.util.Map result
public java.util.Set getBaseSkeletons (java.util.Set)
java.util.Set result
public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String)
String pattern
String skeleton
public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String, int)
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher patternNoMatcher
String pattern
String skeleton
int options
public void setDateTimeFormat (java.lang.String)
String dateTimeFormat
public java.lang.String getDateTimeFormat ()
public void setDecimal (java.lang.String)
String decimal
public java.lang.String getDecimal ()
public java.util.Collection getRedundants (java.util.Collection)
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
String pattern
String trial
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher cur
java.util.Collection output
public void setAppendItemFormat (int, java.lang.String)
int field
String value
public java.lang.String getAppendItemFormat (int)
int field
public void setAppendItemName (int, java.lang.String)
int field
String value
public java.lang.String getAppendItemName (int)
int field
private void setFieldDisplayName (int, com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth, java.lang.String)
int field
com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth width
String value
public java.lang.String getFieldDisplayName (int, com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth)
int field
com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth width
public static boolean isSingleField (java.lang.String)
int i
String skeleton
char first
private void setAvailableFormat (java.lang.String)
String key
private boolean isAvailableFormatSet (java.lang.String)
String key
public boolean isFrozen ()
public com.ibm.icu.text.DateTimePatternGenerator freeze ()
public com.ibm.icu.text.DateTimePatternGenerator cloneAsThawed ()
com.ibm.icu.text.DateTimePatternGenerator result
public java.lang.Object clone ()
com.ibm.icu.text.DateTimePatternGenerator result
CloneNotSupportedException e
public boolean skeletonsAreSimilar (java.lang.String, java.lang.String)
int index1
String item2
int index2
String item
String id
String skeleton
java.util.TreeSet parser1
java.util.TreeSet parser2
java.util.Iterator it2
private java.util.TreeSet getSet (java.lang.String)
String item
Object obj
String id
java.util.List items
java.util.TreeSet result
private void checkFrozen ()
private java.lang.String getBestAppending (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo, com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int)
int startingMask
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher tempWithMatcher
String temp
int foundMask
int topField
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher resultPatternWithMatcher
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int missingFields
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo distInfo
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
java.util.EnumSet flags
int options
String resultPattern
private java.lang.String getAppendName (int)
int foundMask
private java.lang.String getAppendFormat (int)
int foundMask
private int getTopBitNumber (int)
int foundMask
int i
private void addCanonicalItems ()
int i
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo patternInfo
private com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher getBestRaw (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo, com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
int distance
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher trial
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int includeMask
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo missingFields
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
int bestDistance
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher bestPatternWithMatcher
com.ibm.icu.text.DateTimePatternGenerator$DistanceInfo tempInfo
private java.lang.String adjustFieldTypes (com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher, com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int)
int skelFieldLen
boolean patFieldIsNumeric
boolean skelFieldIsNumeric
int i
char reqFieldChar
int reqFieldLen
int adjFieldLen
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton
char c
com.ibm.icu.text.DateTimePatternGenerator$VariableField variableField
StringBuilder fieldBuilder
int type
Object item
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher patternWithMatcher
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher inputRequest
java.util.EnumSet flags
int options
StringBuilder newPattern
public java.lang.String getFields (java.lang.String)
Object item
String pattern
StringBuilder newPattern
private static java.lang.String showMask (int)
int i
int mask
StringBuilder result
private static java.lang.String getName (java.lang.String)
String s
int i
String name
private static int getCanonicalIndex (java.lang.String, boolean)
int i
int[] row
int i
String s
boolean strict
int len
int ch
int bestRow
private static char getCanonicalChar (int, char)
int[] row
int i
int field
char reference
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static int access$000 (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key x0
static com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth[] access$200 ()
static void access$300 (com.ibm.icu.text.DateTimePatternGenerator, int, com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth, java.lang.String)
com.ibm.icu.text.DateTimePatternGenerator x0
int x1
com.ibm.icu.text.DateTimePatternGenerator$DisplayWidth x2
String x3
static boolean access$400 (com.ibm.icu.text.DateTimePatternGenerator, java.lang.String)
com.ibm.icu.text.DateTimePatternGenerator x0
String x1
static void access$500 (com.ibm.icu.text.DateTimePatternGenerator, java.lang.String)
com.ibm.icu.text.DateTimePatternGenerator x0
String x1
static int access$1300 (java.lang.String, boolean)
String x0
boolean x1
static int[][] access$1400 ()
static java.lang.String[] access$1500 ()
static char access$1800 (int, char)
int x0
char x1
static java.lang.String access$2100 (int)
int x0
static void ()
java.util.HashMap temp
com.ibm.icu.impl.ICUResourceBundle suppData
com.ibm.icu.text.DateTimePatternGenerator$DayPeriodAllowedHoursSink allowedHoursSink
}
com/ibm/icu/text/DecimalFormat$PropertySetter.classDecimalFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.DecimalFormat$PropertySetter extends java.lang.Object {
public abstract void set (com.ibm.icu.impl.number.DecimalFormatProperties)
}
com/ibm/icu/text/DecimalFormat.classDecimalFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.DecimalFormat extends com.ibm.icu.text.NumberFormat {
private static final long serialVersionUID
private final int serialVersionOnStream
transient com.ibm.icu.impl.number.DecimalFormatProperties properties
volatile transient com.ibm.icu.text.DecimalFormatSymbols symbols
volatile transient com.ibm.icu.number.LocalizedNumberFormatter formatter
volatile transient com.ibm.icu.impl.number.DecimalFormatProperties exportedProperties
volatile transient com.ibm.icu.impl.number.parse.NumberParserImpl parser
volatile transient com.ibm.icu.impl.number.parse.NumberParserImpl currencyParser
private transient int icuMathContextForm
public static final int PAD_BEFORE_PREFIX
public static final int PAD_AFTER_PREFIX
public static final int PAD_BEFORE_SUFFIX
public static final int PAD_AFTER_SUFFIX
static final boolean $assertionsDisabled
public void ()
com.ibm.icu.util.ULocale def
String pattern
public void (java.lang.String)
String pattern
public void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols)
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
public void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.text.CurrencyPluralInfo, int)
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.text.CurrencyPluralInfo infoInput
int style
void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, int)
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
int choice
private static com.ibm.icu.text.DecimalFormatSymbols getDefaultSymbols ()
public synchronized void applyPattern (java.lang.String)
String pattern
public synchronized void applyLocalizedPattern (java.lang.String)
String localizedPattern
String pattern
public java.lang.Object clone ()
com.ibm.icu.text.DecimalFormat other
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object serializedProperties
String name
java.io.ObjectStreamField field
java.lang.reflect.Field getter
IllegalArgumentException e
IllegalAccessException e
NoSuchFieldException e
SecurityException e
String pp
String ppp
String ps
String psp
String np
String npp
String ns
String nsp
java.lang.reflect.Field getter
java.io.ObjectInputStream ois
java.io.ObjectInputStream$GetField fieldGetter
java.io.ObjectStreamField[] serializedFields
int serialVersion
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.lang.StringBuffer format (com.ibm.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
Number number
com.ibm.icu.number.FormattedNumber output
public java.lang.StringBuffer format (com.ibm.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.CurrencyAmount currAmt
StringBuffer result
java.text.FieldPosition fieldPosition
com.ibm.icu.number.FormattedNumber output
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
Number number
String text
java.text.ParsePosition parsePosition
com.ibm.icu.impl.number.parse.ParsedNumber result
int startIndex
com.ibm.icu.impl.number.parse.NumberParserImpl parser
public com.ibm.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition)
Number number
com.ibm.icu.util.Currency currency
CharSequence text
java.text.ParsePosition parsePosition
com.ibm.icu.impl.number.parse.ParsedNumber result
int startIndex
com.ibm.icu.impl.number.parse.NumberParserImpl parser
public synchronized com.ibm.icu.text.DecimalFormatSymbols getDecimalFormatSymbols ()
public synchronized void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols newSymbols
public synchronized java.lang.String getPositivePrefix ()
public synchronized void setPositivePrefix (java.lang.String)
String prefix
public synchronized java.lang.String getNegativePrefix ()
public synchronized void setNegativePrefix (java.lang.String)
String prefix
public synchronized java.lang.String getPositiveSuffix ()
public synchronized void setPositiveSuffix (java.lang.String)
String suffix
public synchronized java.lang.String getNegativeSuffix ()
public synchronized void setNegativeSuffix (java.lang.String)
String suffix
public synchronized boolean getSignAlwaysShown ()
public synchronized void setSignAlwaysShown (boolean)
boolean value
public synchronized int getMultiplier ()
public synchronized void setMultiplier (int)
int temp
int multiplier
int delta
int value
public synchronized java.math.BigDecimal getRoundingIncrement ()
public synchronized void setRoundingIncrement (java.math.BigDecimal)
java.math.BigDecimal increment
public synchronized void setRoundingIncrement (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal increment
java.math.BigDecimal javaBigDecimal
public synchronized void setRoundingIncrement (double)
java.math.BigDecimal javaBigDecimal
double increment
public synchronized int getRoundingMode ()
java.math.RoundingMode mode
public synchronized void setRoundingMode (int)
int roundingMode
public synchronized java.math.MathContext getMathContext ()
java.math.MathContext mathContext
public synchronized void setMathContext (java.math.MathContext)
java.math.MathContext mathContext
public synchronized com.ibm.icu.math.MathContext getMathContextICU ()
java.math.MathContext mathContext
public synchronized void setMathContextICU (com.ibm.icu.math.MathContext)
java.math.MathContext mathContext
com.ibm.icu.math.MathContext mathContextICU
java.math.MathContext mathContext
public synchronized int getMinimumIntegerDigits ()
public synchronized void setMinimumIntegerDigits (int)
int value
int max
public synchronized int getMaximumIntegerDigits ()
public synchronized void setMaximumIntegerDigits (int)
int value
int min
public synchronized int getMinimumFractionDigits ()
public synchronized void setMinimumFractionDigits (int)
int value
int max
public synchronized int getMaximumFractionDigits ()
public synchronized void setMaximumFractionDigits (int)
int value
int min
public synchronized boolean areSignificantDigitsUsed ()
public synchronized void setSignificantDigitsUsed (boolean)
boolean useSignificantDigits
int oldMinSig
int oldMaxSig
int minSig
int maxSig
public synchronized int getMinimumSignificantDigits ()
public synchronized void setMinimumSignificantDigits (int)
int value
int max
public synchronized int getMaximumSignificantDigits ()
public synchronized void setMaximumSignificantDigits (int)
int value
int min
public synchronized int getFormatWidth ()
public synchronized void setFormatWidth (int)
int width
public synchronized char getPadCharacter ()
CharSequence paddingString
public synchronized void setPadCharacter (char)
char padChar
public synchronized int getPadPosition ()
com.ibm.icu.impl.number.Padder$PadPosition loc
public synchronized void setPadPosition (int)
int padPos
public synchronized boolean isScientificNotation ()
public synchronized void setScientificNotation (boolean)
boolean useScientific
public synchronized byte getMinimumExponentDigits ()
public synchronized void setMinimumExponentDigits (byte)
byte minExpDig
public synchronized boolean isExponentSignAlwaysShown ()
public synchronized void setExponentSignAlwaysShown (boolean)
boolean expSignAlways
public synchronized boolean isGroupingUsed ()
public synchronized void setGroupingUsed (boolean)
boolean enabled
public synchronized int getGroupingSize ()
public synchronized void setGroupingSize (int)
int width
public synchronized int getSecondaryGroupingSize ()
int grouping2
public synchronized void setSecondaryGroupingSize (int)
int width
public synchronized int getMinimumGroupingDigits ()
public synchronized void setMinimumGroupingDigits (int)
int number
public synchronized boolean isDecimalSeparatorAlwaysShown ()
public synchronized void setDecimalSeparatorAlwaysShown (boolean)
boolean value
public synchronized com.ibm.icu.util.Currency getCurrency ()
public synchronized void setCurrency (com.ibm.icu.util.Currency)
String symbol
com.ibm.icu.util.Currency currency
public synchronized com.ibm.icu.util.Currency$CurrencyUsage getCurrencyUsage ()
com.ibm.icu.util.Currency$CurrencyUsage usage
public synchronized void setCurrencyUsage (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage usage
public synchronized com.ibm.icu.text.CurrencyPluralInfo getCurrencyPluralInfo ()
public synchronized void setCurrencyPluralInfo (com.ibm.icu.text.CurrencyPluralInfo)
com.ibm.icu.text.CurrencyPluralInfo newInfo
public synchronized boolean isParseBigDecimal ()
public synchronized void setParseBigDecimal (boolean)
boolean value
public int getParseMaxDigits ()
public void setParseMaxDigits (int)
int maxDigits
public synchronized boolean isParseStrict ()
public synchronized void setParseStrict (boolean)
boolean parseStrict
com.ibm.icu.impl.number.DecimalFormatProperties$ParseMode mode
public synchronized boolean isParseIntegerOnly ()
public synchronized void setParseIntegerOnly (boolean)
boolean parseIntegerOnly
public synchronized boolean isDecimalPatternMatchRequired ()
public synchronized void setDecimalPatternMatchRequired (boolean)
boolean value
public synchronized boolean getParseNoExponent ()
public synchronized void setParseNoExponent (boolean)
boolean value
public synchronized boolean getParseCaseSensitive ()
public synchronized void setParseCaseSensitive (boolean)
boolean value
public synchronized boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.DecimalFormat other
public synchronized int hashCode ()
public java.lang.String toString ()
StringBuilder result
public synchronized java.lang.String toPattern ()
com.ibm.icu.impl.number.DecimalFormatProperties tprops
boolean useCurrency
public synchronized java.lang.String toLocalizedPattern ()
String pattern
public com.ibm.icu.number.LocalizedNumberFormatter toNumberFormatter ()
public com.ibm.icu.text.PluralRules$IFixedDecimal getFixedDecimal (double)
double number
void refreshFormatter ()
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.number.parse.NumberParserImpl getParser ()
com.ibm.icu.impl.number.parse.NumberParserImpl getCurrencyParser ()
private java.lang.Number safeConvertBigDecimal (java.math.BigDecimal)
NumberFormatException e
java.math.BigDecimal number
void setPropertiesFromPattern (java.lang.String, int)
String pattern
int ignoreRounding
static void fieldPositionHelper (com.ibm.icu.number.FormattedNumber, java.text.FieldPosition, int)
com.ibm.icu.number.FormattedNumber formatted
java.text.FieldPosition fieldPosition
int offset
boolean found
public synchronized void setProperties (com.ibm.icu.text.DecimalFormat$PropertySetter)
com.ibm.icu.text.DecimalFormat$PropertySetter func
static void ()
}
com/ibm/icu/text/DecimalFormatSymbols$1.classDecimalFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DecimalFormatSymbols$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.text.DecimalFormatSymbols$CacheData createInstance (com.ibm.icu.util.ULocale, java.lang.Void)
com.ibm.icu.util.ULocale locale
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/DecimalFormatSymbols$CacheData.classDecimalFormatSymbols.java
package com.ibm.icu.text
com.ibm.icu.text.DecimalFormatSymbols$CacheData extends java.lang.Object {
final com.ibm.icu.util.ULocale validLocale
final String[] digits
final String[] numberElements
public void (com.ibm.icu.util.ULocale, java.lang.String[], java.lang.String[])
com.ibm.icu.util.ULocale loc
String[] digits
String[] numberElements
}
com/ibm/icu/text/DecimalFormatSymbols$DecFmtDataSink.classDecimalFormatSymbols.java
package com.ibm.icu.text
final com.ibm.icu.text.DecimalFormatSymbols$DecFmtDataSink extends com.ibm.icu.impl.UResource$Sink {
private String[] numberElements
public void (java.lang.String[])
String[] numberElements
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int i
int j
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table symbolsTable
}
com/ibm/icu/text/DecimalFormatSymbols.classDecimalFormatSymbols.java
package com.ibm.icu.text
public com.ibm.icu.text.DecimalFormatSymbols extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
public static final int CURRENCY_SPC_CURRENCY_MATCH
public static final int CURRENCY_SPC_SURROUNDING_MATCH
public static final int CURRENCY_SPC_INSERT
private String[] currencySpcBeforeSym
private String[] currencySpcAfterSym
private static final String[] SYMBOL_KEYS
private static final String[] DEF_DIGIT_STRINGS_ARRAY
private static final char[] DEF_DIGIT_CHARS_ARRAY
private static final char DEF_DECIMAL_SEPARATOR
private static final char DEF_GROUPING_SEPARATOR
private static final char DEF_PERCENT
private static final char DEF_MINUS_SIGN
private static final char DEF_PLUS_SIGN
private static final char DEF_PERMILL
private static final String[] SYMBOL_DEFAULTS
private static final String LATIN_NUMBERING_SYSTEM
private static final String NUMBER_ELEMENTS
private static final String SYMBOLS
private char zeroDigit
private char[] digits
private String[] digitStrings
private transient int codePointZero
private char groupingSeparator
private String groupingSeparatorString
private char decimalSeparator
private String decimalSeparatorString
private char perMill
private String perMillString
private char percent
private String percentString
private char digit
private char sigDigit
private char patternSeparator
private String infinity
private String NaN
private char minusSign
private String minusString
private char plusSign
private String plusString
private String currencySymbol
private String intlCurrencySymbol
private char monetarySeparator
private String monetarySeparatorString
private char monetaryGroupingSeparator
private String monetaryGroupingSeparatorString
private char exponential
private String exponentSeparator
private char padEscape
private java.util.Locale requestedLocale
private com.ibm.icu.util.ULocale ulocale
private String exponentMultiplicationSign
private static final long serialVersionUID
private static final int currentSerialVersion
private int serialVersionOnStream
private static final com.ibm.icu.impl.CacheBase cachedLocaleData
private String currencyPattern
private com.ibm.icu.util.ULocale validLocale
private com.ibm.icu.util.ULocale actualLocale
private transient com.ibm.icu.util.Currency currency
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
private void (java.util.Locale, com.ibm.icu.text.NumberingSystem)
java.util.Locale locale
com.ibm.icu.text.NumberingSystem ns
private void (com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberingSystem)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberingSystem ns
public static com.ibm.icu.text.DecimalFormatSymbols getInstance ()
public static com.ibm.icu.text.DecimalFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.DecimalFormatSymbols getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.DecimalFormatSymbols forNumberingSystem (java.util.Locale, com.ibm.icu.text.NumberingSystem)
java.util.Locale locale
com.ibm.icu.text.NumberingSystem ns
public static com.ibm.icu.text.DecimalFormatSymbols forNumberingSystem (com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberingSystem)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberingSystem ns
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public char getZeroDigit ()
public char[] getDigits ()
public void setZeroDigit (char)
char d
int i
char zeroDigit
public java.lang.String[] getDigitStrings ()
public java.lang.String[] getDigitStringsLocal ()
public int getCodePointZero ()
public void setDigitStrings (java.lang.String[])
int cp
int cc
String digitStr
int cp
int cc
int i
String[] digitStrings
String[] tmpDigitStrings
char[] tmpDigits
int tmpCodePointZero
public char getSignificantDigit ()
public void setSignificantDigit (char)
char sigDigit
public char getGroupingSeparator ()
public void setGroupingSeparator (char)
char groupingSeparator
public java.lang.String getGroupingSeparatorString ()
public void setGroupingSeparatorString (java.lang.String)
String groupingSeparatorString
public char getDecimalSeparator ()
public void setDecimalSeparator (char)
char decimalSeparator
public java.lang.String getDecimalSeparatorString ()
public void setDecimalSeparatorString (java.lang.String)
String decimalSeparatorString
public char getPerMill ()
public void setPerMill (char)
char perMill
public java.lang.String getPerMillString ()
public void setPerMillString (java.lang.String)
String perMillString
public char getPercent ()
public void setPercent (char)
char percent
public java.lang.String getPercentString ()
public void setPercentString (java.lang.String)
String percentString
public char getDigit ()
public void setDigit (char)
char digit
public char getPatternSeparator ()
public void setPatternSeparator (char)
char patternSeparator
public java.lang.String getInfinity ()
public void setInfinity (java.lang.String)
String infinity
public java.lang.String getNaN ()
public void setNaN (java.lang.String)
String NaN
public char getMinusSign ()
public void setMinusSign (char)
char minusSign
public java.lang.String getMinusSignString ()
public void setMinusSignString (java.lang.String)
String minusSignString
public char getPlusSign ()
public void setPlusSign (char)
char plus
public java.lang.String getPlusSignString ()
public void setPlusSignString (java.lang.String)
String plusSignString
public java.lang.String getCurrencySymbol ()
public void setCurrencySymbol (java.lang.String)
String currency
public java.lang.String getInternationalCurrencySymbol ()
public void setInternationalCurrencySymbol (java.lang.String)
String currency
public com.ibm.icu.util.Currency getCurrency ()
public void setCurrency (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency currency
public char getMonetaryDecimalSeparator ()
public void setMonetaryDecimalSeparator (char)
char sep
public java.lang.String getMonetaryDecimalSeparatorString ()
public void setMonetaryDecimalSeparatorString (java.lang.String)
String sep
public char getMonetaryGroupingSeparator ()
public void setMonetaryGroupingSeparator (char)
char sep
public java.lang.String getMonetaryGroupingSeparatorString ()
public void setMonetaryGroupingSeparatorString (java.lang.String)
String sep
java.lang.String getCurrencyPattern ()
public java.lang.String getExponentMultiplicationSign ()
public void setExponentMultiplicationSign (java.lang.String)
String exponentMultiplicationSign
public java.lang.String getExponentSeparator ()
public void setExponentSeparator (java.lang.String)
String exp
public char getPadEscape ()
public void setPadEscape (char)
char c
public java.lang.String getPatternForCurrencySpacing (int, boolean)
int itemType
boolean beforeCurrency
public void setPatternForCurrencySpacing (int, boolean, java.lang.String)
int itemType
boolean beforeCurrency
String pattern
public java.util.Locale getLocale ()
public com.ibm.icu.util.ULocale getULocale ()
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
int i
Object obj
com.ibm.icu.text.DecimalFormatSymbols other
public int hashCode ()
int result
private void initialize (com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberingSystem)
com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo fmtInfo
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.util.ULocale keyLocale
com.ibm.icu.text.DecimalFormatSymbols$CacheData data
String[] numberElements
com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo info
private static com.ibm.icu.text.DecimalFormatSymbols$CacheData loadData (com.ibm.icu.util.ULocale)
int cp
int nextOffset
int i
int offset
String digitString
String nsName
String entry
int i
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.text.NumberingSystem ns
String[] digits
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.ULocale validLocale
String[] numberElements
com.ibm.icu.text.DecimalFormatSymbols$DecFmtDataSink sink
boolean hasNull
private void initSpacingInfo (com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo)
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo spcInfo
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
int i
char digit
java.io.ObjectInputStream stream
public final com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
final void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
static java.lang.String[] access$000 ()
static com.ibm.icu.text.DecimalFormatSymbols$CacheData access$100 (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale x0
static void ()
}
com/ibm/icu/text/DictionaryBreakEngine$DequeI.classDictionaryBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.DictionaryBreakEngine$DequeI extends java.lang.Object implements java.lang.Cloneable {
private int[] data
private int lastIdx
private int firstIdx
static final boolean $assertionsDisabled
void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.ibm.icu.text.DictionaryBreakEngine$DequeI result
int size ()
boolean isEmpty ()
private void grow ()
int[] newData
void offer (int)
int v
void push (int)
int v
int pop ()
int peek ()
int peekLast ()
int pollLast ()
boolean contains (int)
int i
int v
int elementAt (int)
int i
void removeAllElements ()
static void ()
}
com/ibm/icu/text/DictionaryBreakEngine$PossibleWord.classDictionaryBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.DictionaryBreakEngine$PossibleWord extends java.lang.Object {
private static final int POSSIBLE_WORD_LIST_MAX
private int[] lengths
private int[] count
private int prefix
private int offset
private int mark
private int current
public void ()
public int candidates (java.text.CharacterIterator, com.ibm.icu.text.DictionaryMatcher, int)
java.text.CharacterIterator fIter
com.ibm.icu.text.DictionaryMatcher dict
int rangeEnd
int start
public int acceptMarked (java.text.CharacterIterator)
java.text.CharacterIterator fIter
public boolean backUp (java.text.CharacterIterator)
java.text.CharacterIterator fIter
public int longestPrefix ()
public void markCurrent ()
}
com/ibm/icu/text/DictionaryBreakEngine.classDictionaryBreakEngine.java
package com.ibm.icu.text
abstract com.ibm.icu.text.DictionaryBreakEngine extends java.lang.Object implements com.ibm.icu.text.LanguageBreakEngine {
com.ibm.icu.text.UnicodeSet fSet
public void ()
public boolean handles (int)
int c
public int findBreaks (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
java.text.CharacterIterator text
int startPos
int endPos
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int result
int start
int current
int rangeStart
int rangeEnd
int c
void setCharacters (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
abstract int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
}
com/ibm/icu/text/DictionaryData.classDictionaryData.java
package com.ibm.icu.text
final com.ibm.icu.text.DictionaryData extends java.lang.Object {
public static final int TRIE_TYPE_BYTES
public static final int TRIE_TYPE_UCHARS
public static final int TRIE_TYPE_MASK
public static final int TRIE_HAS_VALUES
public static final int TRANSFORM_NONE
public static final int TRANSFORM_TYPE_OFFSET
public static final int TRANSFORM_TYPE_MASK
public static final int TRANSFORM_OFFSET_MASK
public static final int IX_STRING_TRIE_OFFSET
public static final int IX_RESERVED1_OFFSET
public static final int IX_RESERVED2_OFFSET
public static final int IX_TOTAL_SIZE
public static final int IX_TRIE_TYPE
public static final int IX_TRANSFORM
public static final int IX_RESERVED6
public static final int IX_RESERVED7
public static final int IX_COUNT
private static final int DATA_FORMAT_ID
private void ()
public static com.ibm.icu.text.DictionaryMatcher loadDictionaryFor (java.lang.String) throws java.io.IOException
int i
int diff
int transform
byte[] data
String data
String dictType
com.ibm.icu.impl.ICUResourceBundle rb
String dictFileName
java.nio.ByteBuffer bytes
int[] indexes
int offset
int trieType
int totalSize
com.ibm.icu.text.DictionaryMatcher m
}
com/ibm/icu/text/DictionaryMatcher.classDictionaryMatcher.java
package com.ibm.icu.text
abstract com.ibm.icu.text.DictionaryMatcher extends java.lang.Object {
void ()
public abstract int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
public int matches (java.text.CharacterIterator, int, int[], int[], int)
java.text.CharacterIterator text
int maxLength
int[] lengths
int[] count
int limit
public abstract int getType ()
}
com/ibm/icu/text/DisplayContext$Type.classDisplayContext.java
package com.ibm.icu.text
public final com.ibm.icu.text.DisplayContext$Type extends java.lang.Enum {
public static final com.ibm.icu.text.DisplayContext$Type DIALECT_HANDLING
public static final com.ibm.icu.text.DisplayContext$Type CAPITALIZATION
public static final com.ibm.icu.text.DisplayContext$Type DISPLAY_LENGTH
public static final com.ibm.icu.text.DisplayContext$Type SUBSTITUTE_HANDLING
private static final com.ibm.icu.text.DisplayContext$Type[] $VALUES
public static com.ibm.icu.text.DisplayContext$Type[] values ()
public static com.ibm.icu.text.DisplayContext$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/DisplayContext.classDisplayContext.java
package com.ibm.icu.text
public final com.ibm.icu.text.DisplayContext extends java.lang.Enum {
public static final com.ibm.icu.text.DisplayContext STANDARD_NAMES
public static final com.ibm.icu.text.DisplayContext DIALECT_NAMES
public static final com.ibm.icu.text.DisplayContext CAPITALIZATION_NONE
public static final com.ibm.icu.text.DisplayContext CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
public static final com.ibm.icu.text.DisplayContext CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
public static final com.ibm.icu.text.DisplayContext CAPITALIZATION_FOR_UI_LIST_OR_MENU
public static final com.ibm.icu.text.DisplayContext CAPITALIZATION_FOR_STANDALONE
public static final com.ibm.icu.text.DisplayContext LENGTH_FULL
public static final com.ibm.icu.text.DisplayContext LENGTH_SHORT
public static final com.ibm.icu.text.DisplayContext SUBSTITUTE
public static final com.ibm.icu.text.DisplayContext NO_SUBSTITUTE
private final com.ibm.icu.text.DisplayContext$Type type
private final int value
private static final com.ibm.icu.text.DisplayContext[] $VALUES
public static com.ibm.icu.text.DisplayContext[] values ()
public static com.ibm.icu.text.DisplayContext valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.ibm.icu.text.DisplayContext$Type, int)
com.ibm.icu.text.DisplayContext$Type type
int value
public com.ibm.icu.text.DisplayContext$Type type ()
public int value ()
static void ()
}
com/ibm/icu/text/DurationFormat.classDurationFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.DurationFormat extends com.ibm.icu.text.UFormat {
private static final long serialVersionUID
public static com.ibm.icu.text.DurationFormat getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
protected void ()
protected void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public abstract java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public abstract java.lang.String formatDurationFromNowTo (java.util.Date)
public abstract java.lang.String formatDurationFromNow (long)
public abstract java.lang.String formatDurationFrom (long, long)
}
com/ibm/icu/text/Edits$1.classEdits.java
package com.ibm.icu.text
com.ibm.icu.text.Edits$1 extends java.lang.Object {
}
com/ibm/icu/text/Edits$Iterator.classEdits.java
package com.ibm.icu.text
public final com.ibm.icu.text.Edits$Iterator extends java.lang.Object {
private final char[] array
private int index
private final int length
private int remaining
private final boolean onlyChanges_
private final boolean coarse
private int dir
private boolean changed
private int oldLength_
private int newLength_
private int srcIndex
private int replIndex
private int destIndex
static final boolean $assertionsDisabled
private void (char[], int, boolean, boolean)
char[] a
int len
boolean oc
boolean crs
private int readLength (int)
int len
int head
private void updateNextIndexes ()
private void updatePreviousIndexes ()
private boolean noNext ()
public boolean next ()
private boolean next (boolean)
int oldLen
int newLen
int num
int num
boolean onlyChanges
int u
private boolean previous ()
int u
int oldLen
int newLen
int num
int headIndex
int num
int headIndex
int u
public boolean findSourceIndex (int)
int i
public boolean findDestinationIndex (int)
int i
private int findIndex (int, boolean)
int spanStart
int spanLength
int n
int u
int num
int len
boolean hasPrevious
int n
int len
int i
boolean findSource
int spanStart
int spanLength
public int destinationIndexFromSourceIndex (int)
int i
int where
public int sourceIndexFromDestinationIndex (int)
int i
int where
public boolean hasChange ()
public int oldLength ()
public int newLength ()
public int sourceIndex ()
public int replacementIndex ()
public int destinationIndex ()
public java.lang.String toString ()
StringBuilder sb
void (char[], int, boolean, boolean, com.ibm.icu.text.Edits$1)
char[] x0
int x1
boolean x2
boolean x3
com.ibm.icu.text.Edits$1 x4
static void ()
}
com/ibm/icu/text/Edits.classEdits.java
package com.ibm.icu.text
public final com.ibm.icu.text.Edits extends java.lang.Object {
private static final int MAX_UNCHANGED_LENGTH
private static final int MAX_UNCHANGED
private static final int MAX_SHORT_CHANGE_OLD_LENGTH
private static final int MAX_SHORT_CHANGE_NEW_LENGTH
private static final int SHORT_CHANGE_NUM_MASK
private static final int MAX_SHORT_CHANGE
private static final int LENGTH_IN_1TRAIL
private static final int LENGTH_IN_2TRAIL
private static final int STACK_CAPACITY
private char[] array
private int length
private int delta
private int numChanges
public void ()
public void reset ()
private void setLastUnit (int)
int last
private int lastUnit ()
public void addUnchanged (int)
int remaining
int unchangedLength
int last
public void addReplace (int, int)
int u
int last
int limit
int oldLength
int newLength
int newDelta
int head
private void append (int)
int r
private boolean growArray ()
int newCapacity
int newCapacity
int newCapacity
public int lengthDelta ()
public boolean hasChanges ()
public int numberOfChanges ()
public com.ibm.icu.text.Edits$Iterator getCoarseChangesIterator ()
public com.ibm.icu.text.Edits$Iterator getCoarseIterator ()
public com.ibm.icu.text.Edits$Iterator getFineChangesIterator ()
public com.ibm.icu.text.Edits$Iterator getFineIterator ()
public com.ibm.icu.text.Edits mergeAndAppend (com.ibm.icu.text.Edits, com.ibm.icu.text.Edits)
int unchangedLength
com.ibm.icu.text.Edits ab
com.ibm.icu.text.Edits bc
com.ibm.icu.text.Edits$Iterator abIter
com.ibm.icu.text.Edits$Iterator bcIter
boolean abHasNext
boolean bcHasNext
int aLength
int ab_bLength
int bc_bLength
int cLength
int pending_aLength
int pending_cLength
}
com/ibm/icu/text/FilteredBreakIteratorBuilder.classFilteredBreakIteratorBuilder.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.FilteredBreakIteratorBuilder extends java.lang.Object {
public static final com.ibm.icu.text.FilteredBreakIteratorBuilder getInstance (java.util.Locale)
java.util.Locale where
public static final com.ibm.icu.text.FilteredBreakIteratorBuilder getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale where
public static final com.ibm.icu.text.FilteredBreakIteratorBuilder getEmptyInstance ()
public abstract boolean suppressBreakAfter (java.lang.CharSequence)
public abstract boolean unsuppressBreakAfter (java.lang.CharSequence)
public abstract com.ibm.icu.text.BreakIterator wrapIteratorWithFilter (com.ibm.icu.text.BreakIterator)
protected void ()
}
com/ibm/icu/text/FilteredNormalizer2.classFilteredNormalizer2.java
package com.ibm.icu.text
public com.ibm.icu.text.FilteredNormalizer2 extends com.ibm.icu.text.Normalizer2 {
private com.ibm.icu.text.Normalizer2 norm2
private com.ibm.icu.text.UnicodeSet set
public void (com.ibm.icu.text.Normalizer2, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.Normalizer2 n2
com.ibm.icu.text.UnicodeSet filterSet
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
CharSequence src
Appendable dest
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.String getDecomposition (int)
int c
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public boolean isNormalized (java.lang.CharSequence)
int spanLimit
int prevSpanLimit
CharSequence s
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
com.ibm.icu.text.Normalizer$QuickCheckResult qcResult
int spanLimit
int prevSpanLimit
CharSequence s
com.ibm.icu.text.Normalizer$QuickCheckResult result
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public int spanQuickCheckYes (java.lang.CharSequence)
int yesLimit
int spanLimit
int prevSpanLimit
CharSequence s
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
private java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable, com.ibm.icu.text.UnicodeSet$SpanCondition)
int spanLimit
int spanLength
int prevSpanLimit
java.io.IOException e
CharSequence src
Appendable dest
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
StringBuilder tempDest
private java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence, boolean)
StringBuilder middle
CharSequence prefix
int suffixStart
CharSequence rest
StringBuilder first
CharSequence second
boolean doNormalize
int prefixLimit
}
com/ibm/icu/text/FractionalPartSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.FractionalPartSubstitution extends com.ibm.icu.text.NFSubstitution {
private final boolean byDigits
private final boolean useSpaces
void (int, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
String description
public void doSubstitution (double, java.lang.StringBuilder, int, int)
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD fq
boolean pad
int mag
double number
StringBuilder toInsertInto
int position
int recursionCount
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int)
Number n
int digit
String workText
java.text.ParsePosition workPos
double result
com.ibm.icu.impl.number.DecimalQuantity_DualStorageBCD fq
int totalDigits
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int nonNumericalExecutedRuleMask
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/IDNA$Error.classIDNA.java
package com.ibm.icu.text
public final com.ibm.icu.text.IDNA$Error extends java.lang.Enum {
public static final com.ibm.icu.text.IDNA$Error EMPTY_LABEL
public static final com.ibm.icu.text.IDNA$Error LABEL_TOO_LONG
public static final com.ibm.icu.text.IDNA$Error DOMAIN_NAME_TOO_LONG
public static final com.ibm.icu.text.IDNA$Error LEADING_HYPHEN
public static final com.ibm.icu.text.IDNA$Error TRAILING_HYPHEN
public static final com.ibm.icu.text.IDNA$Error HYPHEN_3_4
public static final com.ibm.icu.text.IDNA$Error LEADING_COMBINING_MARK
public static final com.ibm.icu.text.IDNA$Error DISALLOWED
public static final com.ibm.icu.text.IDNA$Error PUNYCODE
public static final com.ibm.icu.text.IDNA$Error LABEL_HAS_DOT
public static final com.ibm.icu.text.IDNA$Error INVALID_ACE_LABEL
public static final com.ibm.icu.text.IDNA$Error BIDI
public static final com.ibm.icu.text.IDNA$Error CONTEXTJ
public static final com.ibm.icu.text.IDNA$Error CONTEXTO_PUNCTUATION
public static final com.ibm.icu.text.IDNA$Error CONTEXTO_DIGITS
private static final com.ibm.icu.text.IDNA$Error[] $VALUES
public static com.ibm.icu.text.IDNA$Error[] values ()
public static com.ibm.icu.text.IDNA$Error valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/IDNA$Info.classIDNA.java
package com.ibm.icu.text
public final com.ibm.icu.text.IDNA$Info extends java.lang.Object {
private java.util.EnumSet errors
private java.util.EnumSet labelErrors
private boolean isTransDiff
private boolean isBiDi
private boolean isOkBiDi
public void ()
public boolean hasErrors ()
public java.util.Set getErrors ()
public boolean isTransitionalDifferent ()
private void reset ()
static void access$000 (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info x0
static java.util.EnumSet access$100 (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info x0
static java.util.EnumSet access$200 (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info x0
static boolean access$302 (com.ibm.icu.text.IDNA$Info, boolean)
com.ibm.icu.text.IDNA$Info x0
boolean x1
static boolean access$402 (com.ibm.icu.text.IDNA$Info, boolean)
com.ibm.icu.text.IDNA$Info x0
boolean x1
static boolean access$400 (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info x0
static boolean access$502 (com.ibm.icu.text.IDNA$Info, boolean)
com.ibm.icu.text.IDNA$Info x0
boolean x1
static boolean access$500 (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info x0
}
com/ibm/icu/text/IDNA.classIDNA.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.IDNA extends java.lang.Object {
public static final int DEFAULT
public static final int ALLOW_UNASSIGNED
public static final int USE_STD3_RULES
public static final int CHECK_BIDI
public static final int CHECK_CONTEXTJ
public static final int NONTRANSITIONAL_TO_ASCII
public static final int NONTRANSITIONAL_TO_UNICODE
public static final int CHECK_CONTEXTO
public static com.ibm.icu.text.IDNA getUTS46Instance (int)
int options
public abstract java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, com.ibm.icu.text.IDNA$Info)
protected static void resetInfo (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static boolean hasCertainErrors (com.ibm.icu.text.IDNA$Info, java.util.EnumSet)
com.ibm.icu.text.IDNA$Info info
java.util.EnumSet errors
protected static boolean hasCertainLabelErrors (com.ibm.icu.text.IDNA$Info, java.util.EnumSet)
com.ibm.icu.text.IDNA$Info info
java.util.EnumSet errors
protected static void addLabelError (com.ibm.icu.text.IDNA$Info, com.ibm.icu.text.IDNA$Error)
com.ibm.icu.text.IDNA$Info info
com.ibm.icu.text.IDNA$Error error
protected static void promoteAndResetLabelErrors (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static void addError (com.ibm.icu.text.IDNA$Info, com.ibm.icu.text.IDNA$Error)
com.ibm.icu.text.IDNA$Info info
com.ibm.icu.text.IDNA$Error error
protected static void setTransitionalDifferent (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static void setBiDi (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static boolean isBiDi (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static void setNotOkBiDi (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected static boolean isOkBiDi (com.ibm.icu.text.IDNA$Info)
com.ibm.icu.text.IDNA$Info info
protected void ()
public static java.lang.StringBuffer convertToASCII (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String src
int options
com.ibm.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToASCII (java.lang.StringBuffer, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer src
int options
com.ibm.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToASCII (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToASCII (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToASCII (java.lang.StringBuffer, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer src
int options
public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String src
int options
public static java.lang.StringBuffer convertToUnicode (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String src
int options
com.ibm.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToUnicode (java.lang.StringBuffer, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer src
int options
com.ibm.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToUnicode (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToUnicode (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.StringBuffer, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer src
int options
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String src
int options
public static int compare (java.lang.StringBuffer, java.lang.StringBuffer, int) throws com.ibm.icu.text.StringPrepParseException
StringBuffer s1
StringBuffer s2
int options
public static int compare (java.lang.String, java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String s1
String s2
int options
public static int compare (com.ibm.icu.text.UCharacterIterator, com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
com.ibm.icu.text.UCharacterIterator s1
com.ibm.icu.text.UCharacterIterator s2
int options
}
com/ibm/icu/text/IntegralPartSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.IntegralPartSubstitution extends com.ibm.icu.text.NFSubstitution {
void (int, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/KhmerBreakEngine.classKhmerBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.KhmerBreakEngine extends com.ibm.icu.text.DictionaryBreakEngine {
private static final byte KHMER_LOOKAHEAD
private static final byte KHMER_ROOT_COMBINE_THRESHOLD
private static final byte KHMER_PREFIX_COMBINE_THRESHOLD
private static final byte KHMER_MIN_WORD
private static final byte KHMER_MIN_WORD_SPAN
private com.ibm.icu.text.DictionaryMatcher fDictionary
private static com.ibm.icu.text.UnicodeSet fKhmerWordSet
private static com.ibm.icu.text.UnicodeSet fEndWordSet
private static com.ibm.icu.text.UnicodeSet fBeginWordSet
private static com.ibm.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int)
int c
int script
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
com.ibm.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
com/ibm/icu/text/LanguageBreakEngine.classLanguageBreakEngine.java
package com.ibm.icu.text
abstract com.ibm.icu.text.LanguageBreakEngine extends java.lang.Object {
public abstract boolean handles (int)
public abstract int findBreaks (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
}
com/ibm/icu/text/LaoBreakEngine.classLaoBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.LaoBreakEngine extends com.ibm.icu.text.DictionaryBreakEngine {
private static final byte LAO_LOOKAHEAD
private static final byte LAO_ROOT_COMBINE_THRESHOLD
private static final byte LAO_PREFIX_COMBINE_THRESHOLD
private static final byte LAO_MIN_WORD
private com.ibm.icu.text.DictionaryMatcher fDictionary
private static com.ibm.icu.text.UnicodeSet fLaoWordSet
private static com.ibm.icu.text.UnicodeSet fEndWordSet
private static com.ibm.icu.text.UnicodeSet fBeginWordSet
private static com.ibm.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int)
int c
int script
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
com.ibm.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
com/ibm/icu/text/ListFormatter$1.classListFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ListFormatter$1 extends java.lang.Object {
}
com/ibm/icu/text/ListFormatter$Cache.classListFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ListFormatter$Cache extends java.lang.Object {
private final com.ibm.icu.impl.ICUCache cache
private void ()
public com.ibm.icu.text.ListFormatter get (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String style
String key
com.ibm.icu.text.ListFormatter result
private static com.ibm.icu.text.ListFormatter load (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale ulocale
String style
com.ibm.icu.impl.ICUResourceBundle r
StringBuilder sb
void (com.ibm.icu.text.ListFormatter$1)
com.ibm.icu.text.ListFormatter$1 x0
}
com/ibm/icu/text/ListFormatter$FormattedListBuilder.classListFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ListFormatter$FormattedListBuilder extends java.lang.Object {
private StringBuilder current
private int offset
public void (java.lang.Object, boolean)
Object start
boolean recordOffset
public com.ibm.icu.text.ListFormatter$FormattedListBuilder append (java.lang.String, java.lang.Object, boolean)
String pattern
Object next
boolean recordOffset
int[] offsets
public void appendTo (java.lang.Appendable)
java.io.IOException e
Appendable appendable
public java.lang.String toString ()
public int getOffset ()
private boolean offsetRecorded ()
}
com/ibm/icu/text/ListFormatter$Style.classListFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.ListFormatter$Style extends java.lang.Enum {
public static final com.ibm.icu.text.ListFormatter$Style STANDARD
public static final com.ibm.icu.text.ListFormatter$Style DURATION
public static final com.ibm.icu.text.ListFormatter$Style DURATION_SHORT
public static final com.ibm.icu.text.ListFormatter$Style DURATION_NARROW
private final String name
private static final com.ibm.icu.text.ListFormatter$Style[] $VALUES
public static com.ibm.icu.text.ListFormatter$Style[] values ()
public static com.ibm.icu.text.ListFormatter$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getName ()
static void ()
}
com/ibm/icu/text/ListFormatter.classListFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.ListFormatter extends java.lang.Object {
private final String two
private final String start
private final String middle
private final String end
private final com.ibm.icu.util.ULocale locale
static com.ibm.icu.text.ListFormatter$Cache cache
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String two
String start
String middle
String end
private void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String two
String start
String middle
String end
com.ibm.icu.util.ULocale locale
private static java.lang.String compilePattern (java.lang.String, java.lang.StringBuilder)
String pattern
StringBuilder sb
public static com.ibm.icu.text.ListFormatter getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.ListFormatter getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.ListFormatter getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.ListFormatter$Style)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.ListFormatter$Style style
public static com.ibm.icu.text.ListFormatter getInstance ()
public transient java.lang.String format (java.lang.Object[])
Object[] items
public java.lang.String format (java.util.Collection)
java.util.Collection items
com.ibm.icu.text.ListFormatter$FormattedListBuilder format (java.util.Collection, int)
int idx
java.util.Collection items
int index
java.util.Iterator it
int count
com.ibm.icu.text.ListFormatter$FormattedListBuilder builder
public java.lang.String getPatternForNumItems (int)
int i
int count
java.util.ArrayList list
public com.ibm.icu.util.ULocale getLocale ()
static java.lang.String access$000 (java.lang.String, java.lang.StringBuilder)
String x0
StringBuilder x1
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.text.ListFormatter$1)
String x0
String x1
String x2
String x3
com.ibm.icu.util.ULocale x4
com.ibm.icu.text.ListFormatter$1 x5
static void ()
}
com/ibm/icu/text/LocaleDisplayNames$1.classLocaleDisplayNames.java
package com.ibm.icu.text
com.ibm.icu.text.LocaleDisplayNames$1 extends java.lang.Object {
}
com/ibm/icu/text/LocaleDisplayNames$DialectHandling.classLocaleDisplayNames.java
package com.ibm.icu.text
public final com.ibm.icu.text.LocaleDisplayNames$DialectHandling extends java.lang.Enum {
public static final com.ibm.icu.text.LocaleDisplayNames$DialectHandling STANDARD_NAMES
public static final com.ibm.icu.text.LocaleDisplayNames$DialectHandling DIALECT_NAMES
private static final com.ibm.icu.text.LocaleDisplayNames$DialectHandling[] $VALUES
public static com.ibm.icu.text.LocaleDisplayNames$DialectHandling[] values ()
public static com.ibm.icu.text.LocaleDisplayNames$DialectHandling valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/LocaleDisplayNames$LastResortLocaleDisplayNames.classLocaleDisplayNames.java
package com.ibm.icu.text
com.ibm.icu.text.LocaleDisplayNames$LastResortLocaleDisplayNames extends com.ibm.icu.text.LocaleDisplayNames {
private com.ibm.icu.util.ULocale locale
private com.ibm.icu.text.DisplayContext[] contexts
private void (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
com.ibm.icu.text.DisplayContext context
private transient void (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[])
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DisplayContext[] contexts
public com.ibm.icu.util.ULocale getLocale ()
public com.ibm.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
com.ibm.icu.text.DisplayContext context
com.ibm.icu.text.LocaleDisplayNames$DialectHandling result
public com.ibm.icu.text.DisplayContext getContext (com.ibm.icu.text.DisplayContext$Type)
com.ibm.icu.text.DisplayContext context
com.ibm.icu.text.DisplayContext$Type type
com.ibm.icu.text.DisplayContext result
public java.lang.String localeDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public java.lang.String localeDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String localeDisplayName (java.lang.String)
String localeId
public java.lang.String languageDisplayName (java.lang.String)
String lang
public java.lang.String scriptDisplayName (java.lang.String)
String script
public java.lang.String scriptDisplayName (int)
int scriptCode
public java.lang.String regionDisplayName (java.lang.String)
String region
public java.lang.String variantDisplayName (java.lang.String)
String variant
public java.lang.String keyDisplayName (java.lang.String)
String key
public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
String key
String value
public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
java.util.Set localeSet
java.util.Comparator comparator
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling, com.ibm.icu.text.LocaleDisplayNames$1)
com.ibm.icu.util.ULocale x0
com.ibm.icu.text.LocaleDisplayNames$DialectHandling x1
com.ibm.icu.text.LocaleDisplayNames$1 x2
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[], com.ibm.icu.text.LocaleDisplayNames$1)
com.ibm.icu.util.ULocale x0
com.ibm.icu.text.DisplayContext[] x1
com.ibm.icu.text.LocaleDisplayNames$1 x2
}
com/ibm/icu/text/LocaleDisplayNames$UiListItem$UiListItemComparator.classLocaleDisplayNames.java
package com.ibm.icu.text
com.ibm.icu.text.LocaleDisplayNames$UiListItem$UiListItemComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Comparator collator
private final boolean useSelf
void (java.util.Comparator, boolean)
java.util.Comparator collator
boolean useSelf
public int compare (com.ibm.icu.text.LocaleDisplayNames$UiListItem, com.ibm.icu.text.LocaleDisplayNames$UiListItem)
com.ibm.icu.text.LocaleDisplayNames$UiListItem o1
com.ibm.icu.text.LocaleDisplayNames$UiListItem o2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/LocaleDisplayNames$UiListItem.classLocaleDisplayNames.java
package com.ibm.icu.text
public com.ibm.icu.text.LocaleDisplayNames$UiListItem extends java.lang.Object {
public final com.ibm.icu.util.ULocale minimized
public final com.ibm.icu.util.ULocale modified
public final String nameInDisplayLocale
public final String nameInSelf
public void (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
com.ibm.icu.util.ULocale minimized
com.ibm.icu.util.ULocale modified
String nameInDisplayLocale
String nameInSelf
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.LocaleDisplayNames$UiListItem other
public int hashCode ()
public java.lang.String toString ()
public static java.util.Comparator getComparator (java.util.Comparator, boolean)
java.util.Comparator comparator
boolean inSelf
}
com/ibm/icu/text/LocaleDisplayNames.classLocaleDisplayNames.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.LocaleDisplayNames extends java.lang.Object {
private static final java.lang.reflect.Method FACTORY_DIALECTHANDLING
private static final java.lang.reflect.Method FACTORY_DISPLAYCONTEXT
public static com.ibm.icu.text.LocaleDisplayNames getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.LocaleDisplayNames getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.LocaleDisplayNames getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.LocaleDisplayNames$DialectHandling)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
com.ibm.icu.text.LocaleDisplayNames result
public static transient com.ibm.icu.text.LocaleDisplayNames getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.DisplayContext[])
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.DisplayContext[] contexts
com.ibm.icu.text.LocaleDisplayNames result
public static transient com.ibm.icu.text.LocaleDisplayNames getInstance (java.util.Locale, com.ibm.icu.text.DisplayContext[])
java.util.Locale locale
com.ibm.icu.text.DisplayContext[] contexts
public abstract com.ibm.icu.util.ULocale getLocale ()
public abstract com.ibm.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
public abstract com.ibm.icu.text.DisplayContext getContext (com.ibm.icu.text.DisplayContext$Type)
public abstract java.lang.String localeDisplayName (com.ibm.icu.util.ULocale)
public abstract java.lang.String localeDisplayName (java.util.Locale)
public abstract java.lang.String localeDisplayName (java.lang.String)
public abstract java.lang.String languageDisplayName (java.lang.String)
public abstract java.lang.String scriptDisplayName (java.lang.String)
public java.lang.String scriptDisplayNameInContext (java.lang.String)
String script
public abstract java.lang.String scriptDisplayName (int)
public abstract java.lang.String regionDisplayName (java.lang.String)
public abstract java.lang.String variantDisplayName (java.lang.String)
public abstract java.lang.String keyDisplayName (java.lang.String)
public abstract java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
public java.util.List getUiList (java.util.Set, boolean, java.util.Comparator)
java.util.Set localeSet
boolean inSelf
java.util.Comparator collator
public abstract java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
protected void ()
static void ()
Class implClass
String implClassName
java.lang.reflect.Method factoryDialectHandling
java.lang.reflect.Method factoryDisplayContext
}
com/ibm/icu/text/MeasureFormat$FormatWidth.classMeasureFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.MeasureFormat$FormatWidth extends java.lang.Enum {
public static final com.ibm.icu.text.MeasureFormat$FormatWidth WIDE
public static final com.ibm.icu.text.MeasureFormat$FormatWidth SHORT
public static final com.ibm.icu.text.MeasureFormat$FormatWidth NARROW
public static final com.ibm.icu.text.MeasureFormat$FormatWidth NUMERIC
public static final com.ibm.icu.text.MeasureFormat$FormatWidth DEFAULT_CURRENCY
private final com.ibm.icu.text.ListFormatter$Style listFormatterStyle
final com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
final com.ibm.icu.number.NumberFormatter$UnitWidth currencyWidth
private static final com.ibm.icu.text.MeasureFormat$FormatWidth[] $VALUES
public static com.ibm.icu.text.MeasureFormat$FormatWidth[] values ()
public static com.ibm.icu.text.MeasureFormat$FormatWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.ibm.icu.text.ListFormatter$Style, com.ibm.icu.number.NumberFormatter$UnitWidth, com.ibm.icu.number.NumberFormatter$UnitWidth)
com.ibm.icu.text.ListFormatter$Style style
com.ibm.icu.number.NumberFormatter$UnitWidth unitWidth
com.ibm.icu.number.NumberFormatter$UnitWidth currencyWidth
com.ibm.icu.text.ListFormatter$Style getListFormatterStyle ()
static void ()
}
com/ibm/icu/text/MeasureFormat$MeasureProxy.classMeasureFormat.java
package com.ibm.icu.text
com.ibm.icu.text.MeasureFormat$MeasureProxy extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private com.ibm.icu.util.ULocale locale
private com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
private com.ibm.icu.text.NumberFormat numberFormat
private int subClass
private java.util.HashMap keyValues
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth, com.ibm.icu.text.NumberFormat, int)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth width
com.ibm.icu.text.NumberFormat numberFormat
int subClass
public void ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
private com.ibm.icu.text.TimeUnitFormat createTimeUnitFormat () throws java.io.InvalidObjectException
int style
int style
int style
com.ibm.icu.text.TimeUnitFormat result
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
com/ibm/icu/text/MeasureFormat$NumberFormatterCacheEntry.classMeasureFormat.java
package com.ibm.icu.text
com.ibm.icu.text.MeasureFormat$NumberFormatterCacheEntry extends java.lang.Object {
int type
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.util.MeasureUnit perUnit
com.ibm.icu.number.LocalizedNumberFormatter formatter
void ()
}
com/ibm/icu/text/MeasureFormat$NumericFormatters.classMeasureFormat.java
package com.ibm.icu.text
com.ibm.icu.text.MeasureFormat$NumericFormatters extends java.lang.Object {
private com.ibm.icu.text.DateFormat hourMinute
private com.ibm.icu.text.DateFormat minuteSecond
private com.ibm.icu.text.DateFormat hourMinuteSecond
public void (com.ibm.icu.text.DateFormat, com.ibm.icu.text.DateFormat, com.ibm.icu.text.DateFormat)
com.ibm.icu.text.DateFormat hourMinute
com.ibm.icu.text.DateFormat minuteSecond
com.ibm.icu.text.DateFormat hourMinuteSecond
public com.ibm.icu.text.DateFormat getHourMinute ()
public com.ibm.icu.text.DateFormat getMinuteSecond ()
public com.ibm.icu.text.DateFormat getHourMinuteSecond ()
}
com/ibm/icu/text/MeasureFormat.classMeasureFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.MeasureFormat extends com.ibm.icu.text.UFormat {
static final long serialVersionUID
private final transient com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
private final transient com.ibm.icu.text.PluralRules rules
private final transient com.ibm.icu.text.MeasureFormat$NumericFormatters numericFormatters
private final transient com.ibm.icu.text.NumberFormat numberFormat
private final transient com.ibm.icu.number.LocalizedNumberFormatter numberFormatter
private static final com.ibm.icu.impl.SimpleCache localeToNumericDurationFormatters
private static final java.util.Map hmsTo012
private static final int MEASURE_FORMAT
private static final int TIME_UNIT_FORMAT
private static final int CURRENCY_FORMAT
static final int NUMBER_FORMATTER_STANDARD
static final int NUMBER_FORMATTER_CURRENCY
static final int NUMBER_FORMATTER_INTEGER
private transient com.ibm.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter1
private transient com.ibm.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter2
private transient com.ibm.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter3
private static final java.util.Map localeIdToRangeFormat
static final boolean $assertionsDisabled
public static com.ibm.icu.text.MeasureFormat getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
public static com.ibm.icu.text.MeasureFormat getInstance (java.util.Locale, com.ibm.icu.text.MeasureFormat$FormatWidth)
java.util.Locale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
public static com.ibm.icu.text.MeasureFormat getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth, com.ibm.icu.text.NumberFormat)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
com.ibm.icu.text.NumberFormat format
public static com.ibm.icu.text.MeasureFormat getInstance (java.util.Locale, com.ibm.icu.text.MeasureFormat$FormatWidth, com.ibm.icu.text.NumberFormat)
java.util.Locale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
com.ibm.icu.text.NumberFormat format
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object o
java.util.Collection coll
com.ibm.icu.util.Measure[] measures
int idx
com.ibm.icu.number.FormattedNumber result
Object obj
StringBuffer toAppendTo
java.text.FieldPosition fpos
int prevLength
public com.ibm.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public final transient java.lang.String formatMeasures (com.ibm.icu.util.Measure[])
com.ibm.icu.util.Measure[] measures
public java.lang.StringBuilder formatMeasurePerUnit (com.ibm.icu.util.Measure, com.ibm.icu.util.MeasureUnit, java.lang.StringBuilder, java.text.FieldPosition)
com.ibm.icu.util.Measure measure
com.ibm.icu.util.MeasureUnit perUnit
StringBuilder appendTo
java.text.FieldPosition pos
com.ibm.icu.number.FormattedNumber result
public transient java.lang.StringBuilder formatMeasures (java.lang.StringBuilder, java.text.FieldPosition, com.ibm.icu.util.Measure[])
StringBuilder appendTo
java.text.FieldPosition fpos
com.ibm.icu.util.Measure[] measures
int prevLength
private transient void formatMeasuresInternal (java.lang.Appendable, java.text.FieldPosition, com.ibm.icu.util.Measure[])
com.ibm.icu.number.FormattedNumber result
Number[] hms
int i
Appendable appendTo
java.text.FieldPosition fieldPosition
com.ibm.icu.util.Measure[] measures
com.ibm.icu.text.ListFormatter listFormatter
String[] results
com.ibm.icu.text.ListFormatter$FormattedListBuilder builder
public java.lang.String getUnitDisplayName (com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
public final boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.MeasureFormat rhs
public final int hashCode ()
public com.ibm.icu.text.MeasureFormat$FormatWidth getWidth ()
public final com.ibm.icu.util.ULocale getLocale ()
public com.ibm.icu.text.NumberFormat getNumberFormat ()
com.ibm.icu.text.NumberFormat getNumberFormatInternal ()
public static com.ibm.icu.text.MeasureFormat getCurrencyFormat (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.MeasureFormat getCurrencyFormat (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.MeasureFormat getCurrencyFormat ()
com.ibm.icu.text.MeasureFormat withLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat withNumberFormat (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat format
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
private void (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.PluralRules, com.ibm.icu.text.MeasureFormat$NumericFormatters)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.PluralRules rules
com.ibm.icu.text.MeasureFormat$NumericFormatters formatters
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.PluralRules)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.MeasureFormat$FormatWidth formatWidth
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.PluralRules rules
private static com.ibm.icu.text.MeasureFormat$NumericFormatters loadNumericFormatters (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle r
private synchronized com.ibm.icu.number.LocalizedNumberFormatter getUnitFormatterFromCache (int, com.ibm.icu.util.MeasureUnit, com.ibm.icu.util.MeasureUnit)
com.ibm.icu.number.LocalizedNumberFormatter formatter
com.ibm.icu.number.LocalizedNumberFormatter formatter
int type
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.util.MeasureUnit perUnit
com.ibm.icu.number.LocalizedNumberFormatter formatter
synchronized void clearCache ()
com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter ()
private com.ibm.icu.number.FormattedNumber formatMeasure (com.ibm.icu.util.Measure)
com.ibm.icu.util.Measure measure
com.ibm.icu.util.MeasureUnit unit
private com.ibm.icu.number.FormattedNumber formatMeasureInteger (com.ibm.icu.util.Measure)
com.ibm.icu.util.Measure measure
private transient void formatMeasuresSlowTrack (com.ibm.icu.text.ListFormatter, java.lang.Appendable, java.text.FieldPosition, com.ibm.icu.util.Measure[])
com.ibm.icu.number.FormattedNumber result
com.ibm.icu.number.FormattedNumber result
int i
com.ibm.icu.text.ListFormatter listFormatter
Appendable appendTo
java.text.FieldPosition fieldPosition
com.ibm.icu.util.Measure[] measures
String[] results
java.text.FieldPosition fpos
int fieldPositionFoundIndex
com.ibm.icu.text.ListFormatter$FormattedListBuilder builder
private static com.ibm.icu.text.DateFormat loadNumericDurationFormat (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle r
String type
com.ibm.icu.text.DateFormat result
private static java.lang.Number[] toHMS (com.ibm.icu.util.Measure[])
Integer idxObj
int idx
com.ibm.icu.util.Measure m
com.ibm.icu.util.Measure[] measures
Number[] result
int lastIdx
private void formatNumeric (java.lang.Number[], java.lang.Appendable)
int i
Number[] hms
Appendable appendable
int startIndex
int endIndex
long millis
java.util.Date d
private void formatNumeric (java.util.Date, com.ibm.icu.text.DateFormat, com.ibm.icu.text.DateFormat$Field, java.lang.Number, java.lang.Appendable)
String draft
java.io.IOException e
java.util.Date duration
com.ibm.icu.text.DateFormat formatter
com.ibm.icu.text.DateFormat$Field smallestField
Number smallestAmount
Appendable appendTo
String smallestAmountFormatted
java.text.FieldPosition intFieldPosition
com.ibm.icu.number.FormattedNumber result
java.text.FieldPosition smallestFieldPosition
String draft
java.lang.Object toTimeUnitProxy ()
java.lang.Object toCurrencyProxy ()
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private static com.ibm.icu.text.MeasureFormat$FormatWidth fromFormatWidthOrdinal (int)
int ordinal
com.ibm.icu.text.MeasureFormat$FormatWidth[] values
public static java.lang.String getRangeFormat (com.ibm.icu.util.ULocale, com.ibm.icu.text.MeasureFormat$FormatWidth)
java.util.MissingResourceException ex
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.ULocale realLocale
com.ibm.icu.text.NumberingSystem ns
String resultString
com.ibm.icu.util.ULocale forLocale
com.ibm.icu.text.MeasureFormat$FormatWidth width
String result
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
static com.ibm.icu.text.MeasureFormat$FormatWidth access$000 (int)
int x0
static void ()
}
com/ibm/icu/text/MessageFormat$1.classMessageFormat.java
package com.ibm.icu.text
com.ibm.icu.text.MessageFormat$1 extends java.lang.Object {
}
com/ibm/icu/text/MessageFormat$AppendableWrapper.classMessageFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.MessageFormat$AppendableWrapper extends java.lang.Object {
private Appendable app
private int length
private java.util.List attributes
public void (java.lang.StringBuilder)
StringBuilder sb
public void (java.lang.StringBuffer)
StringBuffer sb
public void useAttributes ()
public void append (java.lang.CharSequence)
java.io.IOException e
CharSequence s
public void append (java.lang.CharSequence, int, int)
java.io.IOException e
CharSequence s
int start
int limit
public void append (java.text.CharacterIterator)
java.text.CharacterIterator iterator
public static int append (java.lang.Appendable, java.text.CharacterIterator)
int start
int limit
int length
java.io.IOException e
Appendable result
java.text.CharacterIterator iterator
public void formatAndAppend (java.text.Format, java.lang.Object)
java.util.Map$Entry entry
java.util.Map map
int runLimit
java.text.AttributedCharacterIterator formattedArg
int prevLength
int start
int limit
int offset
java.text.Format formatter
Object arg
public void formatAndAppend (java.text.Format, java.lang.Object, java.lang.String)
java.text.Format formatter
Object arg
String argString
static java.util.List access$000 (com.ibm.icu.text.MessageFormat$AppendableWrapper)
com.ibm.icu.text.MessageFormat$AppendableWrapper x0
static int access$500 (com.ibm.icu.text.MessageFormat$AppendableWrapper)
com.ibm.icu.text.MessageFormat$AppendableWrapper x0
}
com/ibm/icu/text/MessageFormat$AttributeAndPosition.classMessageFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.MessageFormat$AttributeAndPosition extends java.lang.Object {
private java.text.AttributedCharacterIterator$Attribute key
private Object value
private int start
private int limit
public void (java.lang.Object, int, int)
Object fieldValue
int startIndex
int limitIndex
public void (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int)
java.text.AttributedCharacterIterator$Attribute field
Object fieldValue
int startIndex
int limitIndex
public void init (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int)
java.text.AttributedCharacterIterator$Attribute field
Object fieldValue
int startIndex
int limitIndex
static java.text.AttributedCharacterIterator$Attribute access$100 (com.ibm.icu.text.MessageFormat$AttributeAndPosition)
com.ibm.icu.text.MessageFormat$AttributeAndPosition x0
static java.lang.Object access$200 (com.ibm.icu.text.MessageFormat$AttributeAndPosition)
com.ibm.icu.text.MessageFormat$AttributeAndPosition x0
static int access$300 (com.ibm.icu.text.MessageFormat$AttributeAndPosition)
com.ibm.icu.text.MessageFormat$AttributeAndPosition x0
static int access$400 (com.ibm.icu.text.MessageFormat$AttributeAndPosition)
com.ibm.icu.text.MessageFormat$AttributeAndPosition x0
}
com/ibm/icu/text/MessageFormat$Field.classMessageFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.MessageFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
public static final com.ibm.icu.text.MessageFormat$Field ARGUMENT
protected void (java.lang.String)
String name
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
com/ibm/icu/text/MessageFormat$PluralSelectorContext.classMessageFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.MessageFormat$PluralSelectorContext extends java.lang.Object {
int startIndex
String argName
Number number
double offset
int numberArgIndex
java.text.Format formatter
String numberString
boolean forReplaceNumber
private void (int, java.lang.String, java.lang.Number, double)
int start
String name
Number num
double off
public java.lang.String toString ()
void (int, java.lang.String, java.lang.Number, double, com.ibm.icu.text.MessageFormat$1)
int x0
String x1
Number x2
double x3
com.ibm.icu.text.MessageFormat$1 x4
}
com/ibm/icu/text/MessageFormat$PluralSelectorProvider.classMessageFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.MessageFormat$PluralSelectorProvider extends java.lang.Object implements com.ibm.icu.text.PluralFormat$PluralSelector {
private com.ibm.icu.text.MessageFormat msgFormat
private com.ibm.icu.text.PluralRules rules
private com.ibm.icu.text.PluralRules$PluralType type
static final boolean $assertionsDisabled
public void (com.ibm.icu.text.MessageFormat, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.text.MessageFormat mf
com.ibm.icu.text.PluralRules$PluralType type
public java.lang.String select (java.lang.Object, double)
com.ibm.icu.text.PluralRules$IFixedDecimal dec
Object ctx
double number
com.ibm.icu.text.MessageFormat$PluralSelectorContext context
int otherIndex
static void ()
}
com/ibm/icu/text/MessageFormat.classMessageFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.MessageFormat extends com.ibm.icu.text.UFormat {
static final long serialVersionUID
private transient com.ibm.icu.util.ULocale ulocale
private transient com.ibm.icu.text.MessagePattern msgPattern
private transient java.util.Map cachedFormatters
private transient java.util.Set customFormatArgStarts
private transient com.ibm.icu.text.DateFormat stockDateFormatter
private transient com.ibm.icu.text.NumberFormat stockNumberFormatter
private transient com.ibm.icu.text.MessageFormat$PluralSelectorProvider pluralProvider
private transient com.ibm.icu.text.MessageFormat$PluralSelectorProvider ordinalProvider
private static final String[] typeList
private static final int TYPE_NUMBER
private static final int TYPE_DATE
private static final int TYPE_TIME
private static final int TYPE_SPELLOUT
private static final int TYPE_ORDINAL
private static final int TYPE_DURATION
private static final String[] modifierList
private static final int MODIFIER_EMPTY
private static final int MODIFIER_CURRENCY
private static final int MODIFIER_PERCENT
private static final int MODIFIER_INTEGER
private static final String[] dateModifierList
private static final int DATE_MODIFIER_EMPTY
private static final int DATE_MODIFIER_SHORT
private static final int DATE_MODIFIER_MEDIUM
private static final int DATE_MODIFIER_LONG
private static final int DATE_MODIFIER_FULL
private static final java.util.Locale rootLocale
private static final char SINGLE_QUOTE
private static final char CURLY_BRACE_LEFT
private static final char CURLY_BRACE_RIGHT
private static final int STATE_INITIAL
private static final int STATE_SINGLE_QUOTE
private static final int STATE_IN_QUOTE
private static final int STATE_MSG_ELEMENT
static final boolean $assertionsDisabled
public void (java.lang.String)
String pattern
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public void (java.lang.String, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.util.ULocale locale
public void setLocale (java.util.Locale)
java.util.Locale locale
public void setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String existingPattern
public java.util.Locale getLocale ()
public com.ibm.icu.util.ULocale getULocale ()
public void applyPattern (java.lang.String)
RuntimeException e
String pttrn
public void applyPattern (java.lang.String, com.ibm.icu.text.MessagePattern$ApostropheMode)
String pattern
com.ibm.icu.text.MessagePattern$ApostropheMode aposMode
public com.ibm.icu.text.MessagePattern$ApostropheMode getApostropheMode ()
public java.lang.String toPattern ()
String originalPattern
private int nextTopLevelArgStart (int)
com.ibm.icu.text.MessagePattern$Part$Type type
int partIndex
private boolean argNameMatches (int, java.lang.String, int)
int partIndex
String argName
int argNumber
com.ibm.icu.text.MessagePattern$Part part
private java.lang.String getArgName (int)
int partIndex
com.ibm.icu.text.MessagePattern$Part part
public void setFormatsByArgumentIndex (java.text.Format[])
int argNumber
int partIndex
java.text.Format[] newFormats
public void setFormatsByArgumentName (java.util.Map)
String key
int partIndex
java.util.Map newFormats
public void setFormats (java.text.Format[])
int partIndex
java.text.Format[] newFormats
int formatNumber
public void setFormatByArgumentIndex (int, java.text.Format)
int partIndex
int argumentIndex
java.text.Format newFormat
public void setFormatByArgumentName (java.lang.String, java.text.Format)
int partIndex
String argumentName
java.text.Format newFormat
int argNumber
public void setFormat (int, java.text.Format)
int partIndex
int formatElementIndex
java.text.Format newFormat
int formatNumber
public java.text.Format[] getFormatsByArgumentIndex ()
int argNumber
int partIndex
java.util.ArrayList list
public java.text.Format[] getFormats ()
int partIndex
java.util.ArrayList list
public java.util.Set getArgumentNames ()
int partIndex
java.util.Set result
public java.text.Format getFormatByArgumentName (java.lang.String)
int partIndex
String argumentName
int argNumber
public final java.lang.StringBuffer format (java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition)
Object[] arguments
StringBuffer result
java.text.FieldPosition pos
public final java.lang.StringBuffer format (java.util.Map, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Map arguments
StringBuffer result
java.text.FieldPosition pos
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String pattern
Object[] arguments
com.ibm.icu.text.MessageFormat temp
public static java.lang.String format (java.lang.String, java.util.Map)
String pattern
java.util.Map arguments
com.ibm.icu.text.MessageFormat temp
public boolean usesNamedArguments ()
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object arguments
StringBuffer result
java.text.FieldPosition pos
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
com.ibm.icu.text.MessageFormat$AttributeAndPosition a
Object arguments
StringBuilder result
com.ibm.icu.text.MessageFormat$AppendableWrapper wrapper
java.text.AttributedString as
public java.lang.Object[] parse (java.lang.String, java.text.ParsePosition)
int argNumber
int partIndex
String source
java.text.ParsePosition pos
int maxArgId
Object[] resultArray
int backupStartPos
public java.util.Map parseToMap (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
java.util.Map result
int backupStartPos
public java.lang.Object[] parse (java.lang.String) throws java.text.ParseException
String source
java.text.ParsePosition pos
Object[] result
private void parse (int, java.lang.String, java.text.ParsePosition, java.lang.Object[], java.util.Map)
int next
String strValue
String stringAfterArgument
int next
double choiceResult
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int len
int argLimit
com.ibm.icu.text.MessagePattern$ArgType argType
Object argId
int argNumber
String key
java.text.Format formatter
boolean haveArgResult
Object argResult
int i
int msgStart
String source
java.text.ParsePosition pos
Object[] args
java.util.Map argsMap
String msgString
int prevIndex
int sourceOffset
java.text.ParsePosition tempStatus
public java.util.Map parseToMap (java.lang.String) throws java.text.ParseException
String source
java.text.ParsePosition pos
java.util.Map result
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public java.lang.Object clone ()
Integer key
java.util.Map$Entry entry
java.util.Iterator it
com.ibm.icu.text.MessageFormat other
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.MessageFormat other
public int hashCode ()
private com.ibm.icu.text.DateFormat getStockDateFormatter ()
private com.ibm.icu.text.NumberFormat getStockNumberFormatter ()
private void format (int, com.ibm.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, com.ibm.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object arg
int argNumber
Object arg
Object arg
com.ibm.icu.text.MessageFormat subMsgFormat
String subMsgString
double number
int subMsgStart
com.ibm.icu.text.MessageFormat$PluralSelectorProvider selector
com.ibm.icu.text.MessageFormat$PluralSelectorProvider selector
Number number
double offset
com.ibm.icu.text.MessageFormat$PluralSelectorContext context
int subMsgStart
int subMsgStart
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int argLimit
com.ibm.icu.text.MessagePattern$ArgType argType
Object arg
boolean noArg
Object argId
String argName
int prevDestLength
java.text.Format formatter
int i
int msgStart
com.ibm.icu.text.MessageFormat$PluralSelectorContext pluralNumber
Object[] args
java.util.Map argsMap
com.ibm.icu.text.MessageFormat$AppendableWrapper dest
java.text.FieldPosition fp
String msgString
int prevIndex
private void formatComplexSubMessage (int, com.ibm.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, com.ibm.icu.text.MessageFormat$AppendableWrapper)
String subMsgString
String subMsgString
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int i
com.ibm.icu.text.MessageFormat subMsgFormat
int msgStart
com.ibm.icu.text.MessageFormat$PluralSelectorContext pluralNumber
Object[] args
java.util.Map argsMap
com.ibm.icu.text.MessageFormat$AppendableWrapper dest
String msgString
String subMsgString
StringBuilder sb
int prevIndex
private java.lang.String getLiteralStringUntilNextArgument (int)
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int i
int from
StringBuilder b
String msgString
int prevIndex
private java.text.FieldPosition updateMetaData (com.ibm.icu.text.MessageFormat$AppendableWrapper, int, java.text.FieldPosition, java.lang.Object)
com.ibm.icu.text.MessageFormat$AppendableWrapper dest
int prevLength
java.text.FieldPosition fp
Object argId
private static int findChoiceSubMessage (com.ibm.icu.text.MessagePattern, int, double)
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
double boundary
int selectorIndex
char boundaryChar
com.ibm.icu.text.MessagePattern pattern
int partIndex
double number
int count
int msgStart
private static double parseChoiceArgument (com.ibm.icu.text.MessagePattern, int, java.lang.String, java.text.ParsePosition)
int newIndex
int msgLimit
int len
com.ibm.icu.text.MessagePattern pattern
int partIndex
String source
java.text.ParsePosition pos
int start
int furthest
double bestNumber
double tempNumber
private static int matchStringUntilLimitPart (com.ibm.icu.text.MessagePattern, int, int, java.lang.String, int)
int index
int length
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern pattern
int partIndex
int limitPartIndex
String source
int sourceOffset
int matchingSourceLength
String msgString
int prevIndex
private int findOtherSubMessage (int)
com.ibm.icu.text.MessagePattern$Part$Type type
int partIndex
int count
com.ibm.icu.text.MessagePattern$Part part
private int findFirstPluralNumberArg (int, java.lang.String)
com.ibm.icu.text.MessagePattern$ArgType argType
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int i
int msgStart
String argName
private void format (java.lang.Object, com.ibm.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object arguments
com.ibm.icu.text.MessageFormat$AppendableWrapper result
java.text.FieldPosition fp
private void format (java.lang.Object[], java.util.Map, com.ibm.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object[] arguments
java.util.Map argsMap
com.ibm.icu.text.MessageFormat$AppendableWrapper dest
java.text.FieldPosition fp
private void resetPattern ()
private java.text.Format createAppropriateFormat (java.lang.String, java.lang.String)
int i
com.ibm.icu.text.RuleBasedNumberFormat rbnf
String ruleset
com.ibm.icu.text.RuleBasedNumberFormat rbnf
String ruleset
com.ibm.icu.text.RuleBasedNumberFormat rbnf
String ruleset
String type
String style
java.text.Format newFormat
int subformatType
private static final int findKeyword (java.lang.String, java.lang.String[])
int i
String s
String[] list
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int partIndex
int formatIndex
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int formatIndex
java.text.Format formatter
int numFormatters
int numPairs
java.io.ObjectInputStream in
String languageTag
com.ibm.icu.text.MessagePattern$ApostropheMode aposMode
String msg
private void cacheExplicitFormats ()
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$ArgType argType
int index
String explicitType
String style
java.text.Format formatter
int i
int limit
private void setArgStartFormat (int, java.text.Format)
int argStart
java.text.Format formatter
private void setCustomArgStartFormat (int, java.text.Format)
int argStart
java.text.Format formatter
public static java.lang.String autoQuoteApostrophe (java.lang.String)
char c
int i
int j
String pattern
StringBuilder buf
int state
int braceCount
static com.ibm.icu.util.ULocale access$700 (com.ibm.icu.text.MessageFormat)
com.ibm.icu.text.MessageFormat x0
static int access$800 (com.ibm.icu.text.MessageFormat, int)
com.ibm.icu.text.MessageFormat x0
int x1
static int access$900 (com.ibm.icu.text.MessageFormat, int, java.lang.String)
com.ibm.icu.text.MessageFormat x0
int x1
String x2
static java.util.Map access$1000 (com.ibm.icu.text.MessageFormat)
com.ibm.icu.text.MessageFormat x0
static com.ibm.icu.text.NumberFormat access$1100 (com.ibm.icu.text.MessageFormat)
com.ibm.icu.text.MessageFormat x0
static void ()
}
com/ibm/icu/text/MessagePattern$1.classMessagePattern.java
package com.ibm.icu.text
com.ibm.icu.text.MessagePattern$1 extends java.lang.Object {
}
com/ibm/icu/text/MessagePattern$ApostropheMode.classMessagePattern.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePattern$ApostropheMode extends java.lang.Enum {
public static final com.ibm.icu.text.MessagePattern$ApostropheMode DOUBLE_OPTIONAL
public static final com.ibm.icu.text.MessagePattern$ApostropheMode DOUBLE_REQUIRED
private static final com.ibm.icu.text.MessagePattern$ApostropheMode[] $VALUES
public static com.ibm.icu.text.MessagePattern$ApostropheMode[] values ()
public static com.ibm.icu.text.MessagePattern$ApostropheMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/MessagePattern$ArgType.classMessagePattern.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePattern$ArgType extends java.lang.Enum {
public static final com.ibm.icu.text.MessagePattern$ArgType NONE
public static final com.ibm.icu.text.MessagePattern$ArgType SIMPLE
public static final com.ibm.icu.text.MessagePattern$ArgType CHOICE
public static final com.ibm.icu.text.MessagePattern$ArgType PLURAL
public static final com.ibm.icu.text.MessagePattern$ArgType SELECT
public static final com.ibm.icu.text.MessagePattern$ArgType SELECTORDINAL
private static final com.ibm.icu.text.MessagePattern$ArgType[] $VALUES
public static com.ibm.icu.text.MessagePattern$ArgType[] values ()
public static com.ibm.icu.text.MessagePattern$ArgType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean hasPluralStyle ()
static void ()
}
com/ibm/icu/text/MessagePattern$Part$Type.classMessagePattern.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePattern$Part$Type extends java.lang.Enum {
public static final com.ibm.icu.text.MessagePattern$Part$Type MSG_START
public static final com.ibm.icu.text.MessagePattern$Part$Type MSG_LIMIT
public static final com.ibm.icu.text.MessagePattern$Part$Type SKIP_SYNTAX
public static final com.ibm.icu.text.MessagePattern$Part$Type INSERT_CHAR
public static final com.ibm.icu.text.MessagePattern$Part$Type REPLACE_NUMBER
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_START
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_LIMIT
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_NUMBER
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_NAME
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_TYPE
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_STYLE
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_SELECTOR
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_INT
public static final com.ibm.icu.text.MessagePattern$Part$Type ARG_DOUBLE
private static final com.ibm.icu.text.MessagePattern$Part$Type[] $VALUES
public static com.ibm.icu.text.MessagePattern$Part$Type[] values ()
public static com.ibm.icu.text.MessagePattern$Part$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean hasNumericValue ()
static void ()
}
com/ibm/icu/text/MessagePattern$Part.classMessagePattern.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePattern$Part extends java.lang.Object {
private static final int MAX_LENGTH
private static final int MAX_VALUE
private final com.ibm.icu.text.MessagePattern$Part$Type type
private final int index
private final char length
private short value
private int limitPartIndex
private void (com.ibm.icu.text.MessagePattern$Part$Type, int, int, int)
com.ibm.icu.text.MessagePattern$Part$Type t
int i
int l
int v
public com.ibm.icu.text.MessagePattern$Part$Type getType ()
public int getIndex ()
public int getLength ()
public int getLimit ()
public int getValue ()
public com.ibm.icu.text.MessagePattern$ArgType getArgType ()
com.ibm.icu.text.MessagePattern$Part$Type type
public java.lang.String toString ()
String valueString
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.MessagePattern$Part o
public int hashCode ()
static int access$000 (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part x0
static short access$100 (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part x0
static com.ibm.icu.text.MessagePattern$Part$Type access$200 (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part x0
static char access$300 (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part x0
static int access$400 (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part x0
static short access$102 (com.ibm.icu.text.MessagePattern$Part, short)
com.ibm.icu.text.MessagePattern$Part x0
short x1
void (com.ibm.icu.text.MessagePattern$Part$Type, int, int, int, com.ibm.icu.text.MessagePattern$1)
com.ibm.icu.text.MessagePattern$Part$Type x0
int x1
int x2
int x3
com.ibm.icu.text.MessagePattern$1 x4
static int access$402 (com.ibm.icu.text.MessagePattern$Part, int)
com.ibm.icu.text.MessagePattern$Part x0
int x1
}
com/ibm/icu/text/MessagePattern.classMessagePattern.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePattern extends java.lang.Object implements java.lang.Cloneable com.ibm.icu.util.Freezable {
public static final int ARG_NAME_NOT_NUMBER
public static final int ARG_NAME_NOT_VALID
public static final double NO_NUMERIC_VALUE
private static final int MAX_PREFIX_LENGTH
private com.ibm.icu.text.MessagePattern$ApostropheMode aposMode
private String msg
private java.util.ArrayList parts
private java.util.ArrayList numericValues
private boolean hasArgNames
private boolean hasArgNumbers
private boolean needsAutoQuoting
private volatile boolean frozen
private static final com.ibm.icu.text.MessagePattern$ApostropheMode defaultAposMode
private static final com.ibm.icu.text.MessagePattern$ArgType[] argTypes
static final boolean $assertionsDisabled
public void ()
public void (com.ibm.icu.text.MessagePattern$ApostropheMode)
com.ibm.icu.text.MessagePattern$ApostropheMode mode
public void (java.lang.String)
String pattern
public com.ibm.icu.text.MessagePattern parse (java.lang.String)
String pattern
public com.ibm.icu.text.MessagePattern parseChoiceStyle (java.lang.String)
String pattern
public com.ibm.icu.text.MessagePattern parsePluralStyle (java.lang.String)
String pattern
public com.ibm.icu.text.MessagePattern parseSelectStyle (java.lang.String)
String pattern
public void clear ()
public void clearPatternAndSetApostropheMode (com.ibm.icu.text.MessagePattern$ApostropheMode)
com.ibm.icu.text.MessagePattern$ApostropheMode mode
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.MessagePattern o
public int hashCode ()
public com.ibm.icu.text.MessagePattern$ApostropheMode getApostropheMode ()
boolean jdkAposMode ()
public java.lang.String getPatternString ()
public boolean hasNamedArguments ()
public boolean hasNumberedArguments ()
public java.lang.String toString ()
public static int validateArgumentName (java.lang.String)
String name
public java.lang.String autoQuoteApostropheDeep ()
com.ibm.icu.text.MessagePattern$Part part
int i
StringBuilder modified
int count
public int countParts ()
public com.ibm.icu.text.MessagePattern$Part getPart (int)
int i
public com.ibm.icu.text.MessagePattern$Part$Type getPartType (int)
int i
public int getPatternIndex (int)
int partIndex
public java.lang.String getSubstring (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part part
int index
public boolean partSubstringMatches (com.ibm.icu.text.MessagePattern$Part, java.lang.String)
com.ibm.icu.text.MessagePattern$Part part
String s
public double getNumericValue (com.ibm.icu.text.MessagePattern$Part)
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
public double getPluralOffset (int)
int pluralStart
com.ibm.icu.text.MessagePattern$Part part
public int getLimitPartIndex (int)
int start
int limit
public java.lang.Object clone ()
public com.ibm.icu.text.MessagePattern cloneAsThawed ()
com.ibm.icu.text.MessagePattern newMsg
CloneNotSupportedException e
com.ibm.icu.text.MessagePattern newMsg
public com.ibm.icu.text.MessagePattern freeze ()
public boolean isFrozen ()
private void preParse (java.lang.String)
String pattern
private void postParse ()
private int parseMessage (int, int, int, com.ibm.icu.text.MessagePattern$ArgType)
int limitLength
char c
int index
int msgStartLength
int nestingLevel
com.ibm.icu.text.MessagePattern$ArgType parentType
int msgStart
private int parseArg (int, int, int)
int length
int length
int typeIndex
int length
int index
int argStartLength
int nestingLevel
int argStart
com.ibm.icu.text.MessagePattern$ArgType argType
int nameIndex
int number
char c
private int parseSimpleStyle (int)
int length
char c
int index
int start
int nestedBraces
private int parseChoiceStyle (int, int)
int numberIndex
int length
char c
int index
int nestingLevel
int start
private int parsePluralOrSelectStyle (com.ibm.icu.text.MessagePattern$ArgType, int, int)
int length
int valueIndex
int length
boolean eos
int selectorIndex
com.ibm.icu.text.MessagePattern$ArgType argType
int index
int nestingLevel
int start
boolean isEmpty
boolean hasOther
private static int parseArgNumber (java.lang.CharSequence, int, int)
int number
boolean badNumber
int number
boolean badNumber
CharSequence s
int start
int limit
int number
boolean badNumber
char c
private int parseArgNumber (int, int)
int start
int limit
private void parseDouble (int, int, boolean)
int value
int isNegative
int index
char c
double numericValue
int start
int limit
boolean allowInfinity
static void appendReducedApostrophes (java.lang.String, int, int, java.lang.StringBuilder)
int i
String s
int start
int limit
StringBuilder sb
int doubleApos
private int skipWhiteSpace (int)
int index
private int skipIdentifier (int)
int index
private int skipDouble (int)
char c
int index
private static boolean isArgTypeChar (int)
int c
private boolean isChoice (int)
int index
char c
private boolean isPlural (int)
int index
char c
private boolean isSelect (int)
int index
char c
private boolean isOrdinal (int)
int index
char c
private boolean inMessageFormatPattern (int)
int nestingLevel
private boolean inTopLevelChoiceMessage (int, com.ibm.icu.text.MessagePattern$ArgType)
int nestingLevel
com.ibm.icu.text.MessagePattern$ArgType parentType
private void addPart (com.ibm.icu.text.MessagePattern$Part$Type, int, int, int)
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int length
int value
private void addLimitPart (int, com.ibm.icu.text.MessagePattern$Part$Type, int, int, int)
int start
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int length
int value
private void addArgDoublePart (double, int, int)
int numericIndex
double numericValue
int start
int length
int numericIndex
private static java.lang.String prefix (java.lang.String, int)
int limit
String s
int start
StringBuilder prefix
int substringLength
private static java.lang.String prefix (java.lang.String)
String s
private java.lang.String prefix (int)
int start
private java.lang.String prefix ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static com.ibm.icu.text.MessagePattern$ArgType[] access$500 ()
static void ()
}
com/ibm/icu/text/MessagePatternUtil$1.classMessagePatternUtil.java
package com.ibm.icu.text
com.ibm.icu.text.MessagePatternUtil$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$MessagePattern$ArgType
static void ()
}
com/ibm/icu/text/MessagePatternUtil$ArgNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$ArgNode extends com.ibm.icu.text.MessagePatternUtil$MessageContentsNode {
private com.ibm.icu.text.MessagePattern$ArgType argType
private String name
private int number
private String typeName
private String style
private com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode complexStyle
public com.ibm.icu.text.MessagePattern$ArgType getArgType ()
public java.lang.String getName ()
public int getNumber ()
public java.lang.String getTypeName ()
public java.lang.String getSimpleStyle ()
public com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode getComplexStyle ()
public java.lang.String toString ()
StringBuilder sb
private void ()
private static com.ibm.icu.text.MessagePatternUtil$ArgNode createArgNode ()
static com.ibm.icu.text.MessagePatternUtil$ArgNode access$800 ()
static com.ibm.icu.text.MessagePattern$ArgType access$902 (com.ibm.icu.text.MessagePatternUtil$ArgNode, com.ibm.icu.text.MessagePattern$ArgType)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
com.ibm.icu.text.MessagePattern$ArgType x1
static java.lang.String access$1002 (com.ibm.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
String x1
static int access$1102 (com.ibm.icu.text.MessagePatternUtil$ArgNode, int)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
int x1
static java.lang.String access$1202 (com.ibm.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
String x1
static java.lang.String access$1302 (com.ibm.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
String x1
static com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode access$1402 (com.ibm.icu.text.MessagePatternUtil$ArgNode, com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode)
com.ibm.icu.text.MessagePatternUtil$ArgNode x0
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode x1
}
com/ibm/icu/text/MessagePatternUtil$ComplexArgStyleNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode extends com.ibm.icu.text.MessagePatternUtil$Node {
private com.ibm.icu.text.MessagePattern$ArgType argType
private double offset
private boolean explicitOffset
private volatile java.util.List list
public com.ibm.icu.text.MessagePattern$ArgType getArgType ()
public boolean hasExplicitOffset ()
public double getOffset ()
public java.util.List getVariants ()
public com.ibm.icu.text.MessagePatternUtil$VariantNode getVariantsByType (java.util.List, java.util.List)
com.ibm.icu.text.MessagePatternUtil$VariantNode variant
java.util.List numericVariants
java.util.List keywordVariants
com.ibm.icu.text.MessagePatternUtil$VariantNode other
public java.lang.String toString ()
StringBuilder sb
private void (com.ibm.icu.text.MessagePattern$ArgType)
com.ibm.icu.text.MessagePattern$ArgType argType
private void addVariant (com.ibm.icu.text.MessagePatternUtil$VariantNode)
com.ibm.icu.text.MessagePatternUtil$VariantNode variant
private com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode freeze ()
void (com.ibm.icu.text.MessagePattern$ArgType, com.ibm.icu.text.MessagePatternUtil$1)
com.ibm.icu.text.MessagePattern$ArgType x0
com.ibm.icu.text.MessagePatternUtil$1 x1
static void access$2000 (com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode, com.ibm.icu.text.MessagePatternUtil$VariantNode)
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
com.ibm.icu.text.MessagePatternUtil$VariantNode x1
static com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode access$2100 (com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode)
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
static boolean access$2202 (com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode, boolean)
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
boolean x1
static double access$2302 (com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode, double)
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
double x1
}
com/ibm/icu/text/MessagePatternUtil$MessageContentsNode$Type.classMessagePatternUtil.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type extends java.lang.Enum {
public static final com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type TEXT
public static final com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type ARG
public static final com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type REPLACE_NUMBER
private static final com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type[] $VALUES
public static com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type[] values ()
public static com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/MessagePatternUtil$MessageContentsNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$MessageContentsNode extends com.ibm.icu.text.MessagePatternUtil$Node {
private com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type type
public com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type getType ()
public java.lang.String toString ()
private void (com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type)
com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type type
private static com.ibm.icu.text.MessagePatternUtil$MessageContentsNode createReplaceNumberNode ()
void (com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type, com.ibm.icu.text.MessagePatternUtil$1)
com.ibm.icu.text.MessagePatternUtil$MessageContentsNode$Type x0
com.ibm.icu.text.MessagePatternUtil$1 x1
static com.ibm.icu.text.MessagePatternUtil$MessageContentsNode access$600 ()
}
com/ibm/icu/text/MessagePatternUtil$MessageNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$MessageNode extends com.ibm.icu.text.MessagePatternUtil$Node {
private volatile java.util.List list
public java.util.List getContents ()
public java.lang.String toString ()
private void ()
private void addContentsNode (com.ibm.icu.text.MessagePatternUtil$MessageContentsNode)
com.ibm.icu.text.MessagePatternUtil$TextNode textNode
com.ibm.icu.text.MessagePatternUtil$MessageContentsNode lastNode
com.ibm.icu.text.MessagePatternUtil$MessageContentsNode node
private com.ibm.icu.text.MessagePatternUtil$MessageNode freeze ()
void (com.ibm.icu.text.MessagePatternUtil$1)
com.ibm.icu.text.MessagePatternUtil$1 x0
static void access$500 (com.ibm.icu.text.MessagePatternUtil$MessageNode, com.ibm.icu.text.MessagePatternUtil$MessageContentsNode)
com.ibm.icu.text.MessagePatternUtil$MessageNode x0
com.ibm.icu.text.MessagePatternUtil$MessageContentsNode x1
static com.ibm.icu.text.MessagePatternUtil$MessageNode access$700 (com.ibm.icu.text.MessagePatternUtil$MessageNode)
com.ibm.icu.text.MessagePatternUtil$MessageNode x0
}
com/ibm/icu/text/MessagePatternUtil$Node.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$Node extends java.lang.Object {
private void ()
void (com.ibm.icu.text.MessagePatternUtil$1)
com.ibm.icu.text.MessagePatternUtil$1 x0
}
com/ibm/icu/text/MessagePatternUtil$TextNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$TextNode extends com.ibm.icu.text.MessagePatternUtil$MessageContentsNode {
private String text
public java.lang.String getText ()
public java.lang.String toString ()
private void (java.lang.String)
String text
static java.lang.String access$102 (com.ibm.icu.text.MessagePatternUtil$TextNode, java.lang.String)
com.ibm.icu.text.MessagePatternUtil$TextNode x0
String x1
static java.lang.String access$100 (com.ibm.icu.text.MessagePatternUtil$TextNode)
com.ibm.icu.text.MessagePatternUtil$TextNode x0
void (java.lang.String, com.ibm.icu.text.MessagePatternUtil$1)
String x0
com.ibm.icu.text.MessagePatternUtil$1 x1
}
com/ibm/icu/text/MessagePatternUtil$VariantNode.classMessagePatternUtil.java
package com.ibm.icu.text
public com.ibm.icu.text.MessagePatternUtil$VariantNode extends com.ibm.icu.text.MessagePatternUtil$Node {
private String selector
private double numericValue
private com.ibm.icu.text.MessagePatternUtil$MessageNode msgNode
public java.lang.String getSelector ()
public boolean isSelectorNumeric ()
public double getSelectorValue ()
public com.ibm.icu.text.MessagePatternUtil$MessageNode getMessage ()
public java.lang.String toString ()
StringBuilder sb
private void ()
void (com.ibm.icu.text.MessagePatternUtil$1)
com.ibm.icu.text.MessagePatternUtil$1 x0
static java.lang.String access$1702 (com.ibm.icu.text.MessagePatternUtil$VariantNode, java.lang.String)
com.ibm.icu.text.MessagePatternUtil$VariantNode x0
String x1
static double access$1802 (com.ibm.icu.text.MessagePatternUtil$VariantNode, double)
com.ibm.icu.text.MessagePatternUtil$VariantNode x0
double x1
static com.ibm.icu.text.MessagePatternUtil$MessageNode access$1902 (com.ibm.icu.text.MessagePatternUtil$VariantNode, com.ibm.icu.text.MessagePatternUtil$MessageNode)
com.ibm.icu.text.MessagePatternUtil$VariantNode x0
com.ibm.icu.text.MessagePatternUtil$MessageNode x1
}
com/ibm/icu/text/MessagePatternUtil.classMessagePatternUtil.java
package com.ibm.icu.text
public final com.ibm.icu.text.MessagePatternUtil extends java.lang.Object {
private void ()
public static com.ibm.icu.text.MessagePatternUtil$MessageNode buildMessageNode (java.lang.String)
String patternString
public static com.ibm.icu.text.MessagePatternUtil$MessageNode buildMessageNode (com.ibm.icu.text.MessagePattern)
com.ibm.icu.text.MessagePattern pattern
int limit
private static com.ibm.icu.text.MessagePatternUtil$MessageNode buildMessageNode (com.ibm.icu.text.MessagePattern, int, int)
int argLimit
com.ibm.icu.text.MessagePattern$Part part
int patternIndex
com.ibm.icu.text.MessagePattern$Part$Type partType
int i
com.ibm.icu.text.MessagePattern pattern
int start
int limit
int prevPatternIndex
com.ibm.icu.text.MessagePatternUtil$MessageNode node
private static com.ibm.icu.text.MessagePatternUtil$ArgNode buildArgNode (com.ibm.icu.text.MessagePattern, int, int)
com.ibm.icu.text.MessagePattern pattern
int start
int limit
com.ibm.icu.text.MessagePatternUtil$ArgNode node
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$ArgType argType
private static com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode buildChoiceStyleNode (com.ibm.icu.text.MessagePattern, int, int)
int valueIndex
com.ibm.icu.text.MessagePattern$Part part
double value
int msgLimit
com.ibm.icu.text.MessagePatternUtil$VariantNode variant
com.ibm.icu.text.MessagePattern pattern
int start
int limit
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode node
private static com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode buildPluralStyleNode (com.ibm.icu.text.MessagePattern, int, int, com.ibm.icu.text.MessagePattern$ArgType)
com.ibm.icu.text.MessagePattern$Part selector
double value
com.ibm.icu.text.MessagePattern$Part part
int msgLimit
com.ibm.icu.text.MessagePatternUtil$VariantNode variant
com.ibm.icu.text.MessagePattern pattern
int start
int limit
com.ibm.icu.text.MessagePattern$ArgType argType
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode node
com.ibm.icu.text.MessagePattern$Part offset
private static com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode buildSelectStyleNode (com.ibm.icu.text.MessagePattern, int, int)
com.ibm.icu.text.MessagePattern$Part selector
int msgLimit
com.ibm.icu.text.MessagePatternUtil$VariantNode variant
com.ibm.icu.text.MessagePattern pattern
int start
int limit
com.ibm.icu.text.MessagePatternUtil$ComplexArgStyleNode node
}
com/ibm/icu/text/ModulusSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.ModulusSubstitution extends com.ibm.icu.text.NFSubstitution {
long divisor
private final com.ibm.icu.text.NFRule ruleToUse
void (int, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRule rulePredecessor
com.ibm.icu.text.NFRuleSet ruleSet
String description
public void setDivisor (int, short)
int radix
short exponent
public boolean equals (java.lang.Object)
com.ibm.icu.text.ModulusSubstitution that2
Object that
public void doSubstitution (long, java.lang.StringBuilder, int, int)
long numberToFormat
long number
StringBuilder toInsertInto
int position
int recursionCount
public void doSubstitution (double, java.lang.StringBuilder, int, int)
double numberToFormat
double number
StringBuilder toInsertInto
int position
int recursionCount
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int)
double result
Number tempResult
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int nonNumericalExecutedRuleMask
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
public boolean isModulusSubstitution ()
char tokenChar ()
}
com/ibm/icu/text/MultiplierSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.MultiplierSubstitution extends com.ibm.icu.text.NFSubstitution {
long divisor
void (int, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRuleSet ruleSet
String description
public void setDivisor (int, short)
int radix
short exponent
public boolean equals (java.lang.Object)
Object that
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/NFRule.classNFRule.java
package com.ibm.icu.text
final com.ibm.icu.text.NFRule extends java.lang.Object {
static final int NEGATIVE_NUMBER_RULE
static final int IMPROPER_FRACTION_RULE
static final int PROPER_FRACTION_RULE
static final int MASTER_RULE
static final int INFINITY_RULE
static final int NAN_RULE
static final Long ZERO
private long baseValue
private int radix
private short exponent
private char decimalPoint
private String ruleText
private com.ibm.icu.text.PluralFormat rulePatternFormat
private com.ibm.icu.text.NFSubstitution sub1
private com.ibm.icu.text.NFSubstitution sub2
private final com.ibm.icu.text.RuleBasedNumberFormat formatter
private static final String[] RULE_PREFIXES
static final boolean $assertionsDisabled
public static void makeRules (java.lang.String, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.NFRule, com.ibm.icu.text.RuleBasedNumberFormat, java.util.List)
com.ibm.icu.text.NFRule rule2
StringBuilder sbuf
String description
com.ibm.icu.text.NFRuleSet owner
com.ibm.icu.text.NFRule predecessor
com.ibm.icu.text.RuleBasedNumberFormat ownersOwner
java.util.List returnList
com.ibm.icu.text.NFRule rule1
int brack1
int brack2
public void (com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
com.ibm.icu.text.RuleBasedNumberFormat formatter
String ruleText
private java.lang.String parseRuleDescriptor (java.lang.String)
long tempValue
char c
int descriptorLength
char firstChar
char lastChar
String descriptor
String description
int p
private void extractSubstitutions (com.ibm.icu.text.NFRuleSet, java.lang.String, com.ibm.icu.text.NFRule)
com.ibm.icu.text.PluralRules$PluralType pluralType
com.ibm.icu.text.PluralRules$PluralType pluralType
int endType
String type
com.ibm.icu.text.PluralRules$PluralType pluralType
com.ibm.icu.text.NFRuleSet owner
String ruleText
com.ibm.icu.text.NFRule predecessor
int pluralRuleStart
int pluralRuleEnd
private com.ibm.icu.text.NFSubstitution extractSubstitution (com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.NFRule)
int subEnd
char c
com.ibm.icu.text.NFRuleSet owner
com.ibm.icu.text.NFRule predecessor
com.ibm.icu.text.NFSubstitution result
int subStart
int subEnd
final void setBaseValue (long)
long newBaseValue
private short expectedExponent ()
short tempResult
private static int indexOfAnyRulePrefix (java.lang.String)
String string
int pos
String ruleText
int result
public boolean equals (java.lang.Object)
com.ibm.icu.text.NFRule that2
Object that
public int hashCode ()
public java.lang.String toString ()
int i
int numCarets
StringBuilder result
StringBuilder ruleTextCopy
public final char getDecimalPoint ()
public final long getBaseValue ()
public long getDivisor ()
public void doFormat (long, java.lang.StringBuilder, int, int)
int pluralRuleEnd
int initialLength
long number
StringBuilder toInsertInto
int pos
int recursionCount
int pluralRuleStart
int lengthOffset
public void doFormat (double, java.lang.StringBuilder, int, int)
int pluralRuleEnd
int initialLength
double pluralVal
double number
StringBuilder toInsertInto
int pos
int recursionCount
int pluralRuleStart
int lengthOffset
static long power (long, short)
long base
short exponent
long result
public boolean shouldRollBack (long)
long number
long divisor
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, boolean, double, int)
String workText2
java.text.ParsePosition pp2
double partialResult
String text
java.text.ParsePosition parsePosition
boolean isFractionRule
double upperBound
int nonNumericalExecutedRuleMask
java.text.ParsePosition pp
int sub1Pos
int sub2Pos
String workText
int prefixLength
int highWaterMark
double result
int start
double tempBaseValue
private java.lang.String stripPrefix (java.lang.String, java.lang.String, java.text.ParsePosition)
int pfl
String text
String prefix
java.text.ParsePosition pp
private java.lang.Number matchToDelimiter (java.lang.String, int, double, java.lang.String, com.ibm.icu.text.PluralFormat, java.text.ParsePosition, com.ibm.icu.text.NFSubstitution, double, int)
Number tempResult
String subText
java.text.ParsePosition tempPP
int[] temp
int dPos
int dLen
java.text.ParsePosition tempPP
Number result
Number tempResult
String text
int startPos
double baseVal
String delimiter
com.ibm.icu.text.PluralFormat pluralFormatDelimiter
java.text.ParsePosition pp
com.ibm.icu.text.NFSubstitution sub
double upperBound
int nonNumericalExecutedRuleMask
private int prefixLength (java.lang.String, java.lang.String)
String str
String prefix
com.ibm.icu.text.RbnfLenientScanner scanner
private int[] findText (java.lang.String, java.lang.String, com.ibm.icu.text.PluralFormat, int)
int pluralRuleStart
int pluralRuleSuffix
int matchLen
String prefix
String suffix
java.text.FieldPosition position
int start
String str
String key
com.ibm.icu.text.PluralFormat pluralFormatKey
int startingAt
com.ibm.icu.text.RbnfLenientScanner scanner
private boolean allIgnorable (java.lang.String)
String str
com.ibm.icu.text.RbnfLenientScanner scanner
public void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
com/ibm/icu/text/NFRuleSet.classNFRuleSet.java
package com.ibm.icu.text
final com.ibm.icu.text.NFRuleSet extends java.lang.Object {
private final String name
private com.ibm.icu.text.NFRule[] rules
final com.ibm.icu.text.NFRule[] nonNumericalRules
java.util.LinkedList fractionRules
static final int NEGATIVE_RULE_INDEX
static final int IMPROPER_FRACTION_RULE_INDEX
static final int PROPER_FRACTION_RULE_INDEX
static final int MASTER_RULE_INDEX
static final int INFINITY_RULE_INDEX
static final int NAN_RULE_INDEX
final com.ibm.icu.text.RuleBasedNumberFormat owner
private boolean isFractionRuleSet
private final boolean isParseable
private static final int RECURSION_LIMIT
static final boolean $assertionsDisabled
public void (com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String[], int) throws java.lang.IllegalArgumentException
String name
int pos
com.ibm.icu.text.RuleBasedNumberFormat owner
String[] descriptions
int index
String description
public void parseRules (java.lang.String)
long baseValue
com.ibm.icu.text.NFRule rule
String description
java.util.List tempRules
com.ibm.icu.text.NFRule predecessor
int oldP
int descriptionLen
int p
long defaultBaseValue
void setNonNumericalRule (com.ibm.icu.text.NFRule)
com.ibm.icu.text.NFRule rule
long baseValue
private void setBestFractionRule (int, com.ibm.icu.text.NFRule, boolean)
com.ibm.icu.text.DecimalFormatSymbols decimalFormatSymbols
int originalIndex
com.ibm.icu.text.NFRule newRule
boolean rememberRule
com.ibm.icu.text.NFRule bestResult
public void makeIntoFractionRuleSet ()
public boolean equals (java.lang.Object)
int i
int i
com.ibm.icu.text.NFRuleSet that2
Object that
public int hashCode ()
public java.lang.String toString ()
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRule fractionRule
com.ibm.icu.text.NFRule rule
StringBuilder result
public boolean isFractionSet ()
public java.lang.String getName ()
public boolean isPublic ()
public boolean isParseable ()
public void format (long, java.lang.StringBuilder, int, int)
long number
StringBuilder toInsertInto
int pos
int recursionCount
com.ibm.icu.text.NFRule applicableRule
public void format (double, java.lang.StringBuilder, int, int)
double number
StringBuilder toInsertInto
int pos
int recursionCount
com.ibm.icu.text.NFRule applicableRule
com.ibm.icu.text.NFRule findRule (double)
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRule rule
double number
private com.ibm.icu.text.NFRule findNormalRule (long)
int mid
long ruleBaseValue
com.ibm.icu.text.NFRule result
long number
int lo
int hi
private com.ibm.icu.text.NFRule findFractionRuleSetRule (double)
int i
long tempDifference
int i
double number
long leastCommonMultiple
long numerator
long difference
int winner
private static long lcm (long, long)
long t
long x
long y
long x1
long y1
int p2
long t
long gcd
public java.lang.Number parse (java.lang.String, java.text.ParsePosition, double, int)
Number tempResult
com.ibm.icu.text.NFRule nonNumericalRule
int nonNumericalRuleIdx
Number tempResult
int i
String text
java.text.ParsePosition parsePosition
double upperBound
int nonNumericalExecutedRuleMask
java.text.ParsePosition highWaterMark
Number result
public void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRule rule
int nonNumericalIdx
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
com/ibm/icu/text/NFSubstitution.classNFSubstitution.java
package com.ibm.icu.text
abstract com.ibm.icu.text.NFSubstitution extends java.lang.Object {
final int pos
final com.ibm.icu.text.NFRuleSet ruleSet
final com.ibm.icu.text.DecimalFormat numberFormat
private static final long MAX_INT64_IN_DOUBLE
static final boolean $assertionsDisabled
public static com.ibm.icu.text.NFSubstitution makeSubstitution (int, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRule rule
com.ibm.icu.text.NFRule rulePredecessor
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
void (int, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
String description
int descriptionLen
public void setDivisor (int, short)
int radix
short exponent
public boolean equals (java.lang.Object)
com.ibm.icu.text.NFSubstitution that2
Object that
public int hashCode ()
public java.lang.String toString ()
public void doSubstitution (long, java.lang.StringBuilder, int, int)
long numberToFormat
double numberToFormat
long numberToFormat
long number
StringBuilder toInsertInto
int position
int recursionCount
public void doSubstitution (double, java.lang.StringBuilder, int, int)
com.ibm.icu.text.NFRule infiniteRule
double number
StringBuilder toInsertInto
int position
int recursionCount
double numberToFormat
public abstract long transformNumber (long)
public abstract double transformNumber (double)
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int)
Number tempResult
double result
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int nonNumericalExecutedRuleMask
Number tempResult
public abstract double composeRuleValue (double, double)
public abstract double calcUpperBound (double)
public final int getPos ()
abstract char tokenChar ()
public boolean isModulusSubstitution ()
public void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
com/ibm/icu/text/Normalizer$1.classNormalizer.java
package com.ibm.icu.text
com.ibm.icu.text.Normalizer$1 extends java.lang.Object {
}
com/ibm/icu/text/Normalizer$CharsAppendable.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$CharsAppendable extends java.lang.Object implements java.lang.Appendable {
private final char[] chars
private final int start
private final int limit
private int offset
public void (char[], int, int)
char[] dest
int destStart
int destLimit
public int length ()
int len
public java.lang.Appendable append (char)
char c
public java.lang.Appendable append (java.lang.CharSequence)
CharSequence s
public java.lang.Appendable append (java.lang.CharSequence, int, int)
CharSequence s
int sStart
int sLimit
int len
}
com/ibm/icu/text/Normalizer$CmpEquivLevel.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$CmpEquivLevel extends java.lang.Object {
CharSequence cs
int s
private void ()
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$FCD32ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$FCD32ModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$1100 ()
static void ()
}
com/ibm/icu/text/Normalizer$FCDMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$FCDMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$FCDModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$FCDModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$1200 ()
static void ()
}
com/ibm/icu/text/Normalizer$Mode.classNormalizer.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Normalizer$Mode extends java.lang.Object {
protected void ()
protected abstract com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
}
com/ibm/icu/text/Normalizer$ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$ModeImpl extends java.lang.Object {
private final com.ibm.icu.text.Normalizer2 normalizer2
private void (com.ibm.icu.text.Normalizer2)
com.ibm.icu.text.Normalizer2 n2
void (com.ibm.icu.text.Normalizer2, com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer2 x0
com.ibm.icu.text.Normalizer$1 x1
static com.ibm.icu.text.Normalizer2 access$300 (com.ibm.icu.text.Normalizer$ModeImpl)
com.ibm.icu.text.Normalizer$ModeImpl x0
}
com/ibm/icu/text/Normalizer$NFC32ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFC32ModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$700 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFCMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFCMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$NFCModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFCModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$800 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFD32ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFD32ModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$200 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFDMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFDMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$NFDModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFDModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$400 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFKC32ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKC32ModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$900 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFKCMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKCMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$NFKCModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKCModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$1000 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFKD32ModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKD32ModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$500 ()
static void ()
}
com/ibm/icu/text/Normalizer$NFKDMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKDMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$NFKDModeImpl.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NFKDModeImpl extends java.lang.Object {
private static final com.ibm.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static com.ibm.icu.text.Normalizer$ModeImpl access$600 ()
static void ()
}
com/ibm/icu/text/Normalizer$NONEMode.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$NONEMode extends com.ibm.icu.text.Normalizer$Mode {
private void ()
protected com.ibm.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (com.ibm.icu.text.Normalizer$1)
com.ibm.icu.text.Normalizer$1 x0
}
com/ibm/icu/text/Normalizer$QuickCheckResult.classNormalizer.java
package com.ibm.icu.text
public final com.ibm.icu.text.Normalizer$QuickCheckResult extends java.lang.Object {
private void (int)
int value
void (int, com.ibm.icu.text.Normalizer$1)
int x0
com.ibm.icu.text.Normalizer$1 x1
}
com/ibm/icu/text/Normalizer$Unicode32.classNormalizer.java
package com.ibm.icu.text
final com.ibm.icu.text.Normalizer$Unicode32 extends java.lang.Object {
private static final com.ibm.icu.text.UnicodeSet INSTANCE
private void ()
static com.ibm.icu.text.UnicodeSet access$100 ()
static void ()
}
com/ibm/icu/text/Normalizer.classNormalizer.java
package com.ibm.icu.text
public final com.ibm.icu.text.Normalizer extends java.lang.Object implements java.lang.Cloneable {
private com.ibm.icu.text.UCharacterIterator text
private com.ibm.icu.text.Normalizer2 norm2
private com.ibm.icu.text.Normalizer$Mode mode
private int options
private int currentIndex
private int nextIndex
private StringBuilder buffer
private int bufferPos
public static final int UNICODE_3_2
public static final int DONE
public static final com.ibm.icu.text.Normalizer$Mode NONE
public static final com.ibm.icu.text.Normalizer$Mode NFD
public static final com.ibm.icu.text.Normalizer$Mode NFKD
public static final com.ibm.icu.text.Normalizer$Mode NFC
public static final com.ibm.icu.text.Normalizer$Mode DEFAULT
public static final com.ibm.icu.text.Normalizer$Mode NFKC
public static final com.ibm.icu.text.Normalizer$Mode FCD
public static final com.ibm.icu.text.Normalizer$Mode NO_OP
public static final com.ibm.icu.text.Normalizer$Mode COMPOSE
public static final com.ibm.icu.text.Normalizer$Mode COMPOSE_COMPAT
public static final com.ibm.icu.text.Normalizer$Mode DECOMP
public static final com.ibm.icu.text.Normalizer$Mode DECOMP_COMPAT
public static final int IGNORE_HANGUL
public static final com.ibm.icu.text.Normalizer$QuickCheckResult NO
public static final com.ibm.icu.text.Normalizer$QuickCheckResult YES
public static final com.ibm.icu.text.Normalizer$QuickCheckResult MAYBE
public static final int FOLD_CASE_DEFAULT
public static final int INPUT_IS_FCD
public static final int COMPARE_IGNORE_CASE
public static final int COMPARE_CODE_POINT_ORDER
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
public static final int COMPARE_NORM_OPTIONS_SHIFT
private static final int COMPARE_EQUIV
public void (java.lang.String, com.ibm.icu.text.Normalizer$Mode, int)
String str
com.ibm.icu.text.Normalizer$Mode mode
int opt
public void (java.text.CharacterIterator, com.ibm.icu.text.Normalizer$Mode, int)
java.text.CharacterIterator iter
com.ibm.icu.text.Normalizer$Mode mode
int opt
public void (com.ibm.icu.text.UCharacterIterator, com.ibm.icu.text.Normalizer$Mode, int)
CloneNotSupportedException e
com.ibm.icu.text.UCharacterIterator iter
com.ibm.icu.text.Normalizer$Mode mode
int options
public java.lang.Object clone ()
com.ibm.icu.text.Normalizer copy
CloneNotSupportedException e
private static final com.ibm.icu.text.Normalizer2 getComposeNormalizer2 (boolean, int)
boolean compat
int options
private static final com.ibm.icu.text.Normalizer2 getDecomposeNormalizer2 (boolean, int)
boolean compat
int options
public static java.lang.String compose (java.lang.String, boolean)
String str
boolean compat
public static java.lang.String compose (java.lang.String, boolean, int)
String str
boolean compat
int options
public static int compose (char[], char[], boolean, int)
char[] source
char[] target
boolean compat
int options
public static int compose (char[], int, int, char[], int, int, boolean, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
boolean compat
int options
java.nio.CharBuffer srcBuffer
com.ibm.icu.text.Normalizer$CharsAppendable app
public static java.lang.String decompose (java.lang.String, boolean)
String str
boolean compat
public static java.lang.String decompose (java.lang.String, boolean, int)
String str
boolean compat
int options
public static int decompose (char[], char[], boolean, int)
char[] source
char[] target
boolean compat
int options
public static int decompose (char[], int, int, char[], int, int, boolean, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
boolean compat
int options
java.nio.CharBuffer srcBuffer
com.ibm.icu.text.Normalizer$CharsAppendable app
public static java.lang.String normalize (java.lang.String, com.ibm.icu.text.Normalizer$Mode, int)
String str
com.ibm.icu.text.Normalizer$Mode mode
int options
public static java.lang.String normalize (java.lang.String, com.ibm.icu.text.Normalizer$Mode)
String src
com.ibm.icu.text.Normalizer$Mode mode
public static int normalize (char[], char[], com.ibm.icu.text.Normalizer$Mode, int)
char[] source
char[] target
com.ibm.icu.text.Normalizer$Mode mode
int options
public static int normalize (char[], int, int, char[], int, int, com.ibm.icu.text.Normalizer$Mode, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
com.ibm.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
com.ibm.icu.text.Normalizer$CharsAppendable app
public static java.lang.String normalize (int, com.ibm.icu.text.Normalizer$Mode, int)
String decomposition
int char32
com.ibm.icu.text.Normalizer$Mode mode
int options
public static java.lang.String normalize (int, com.ibm.icu.text.Normalizer$Mode)
int char32
com.ibm.icu.text.Normalizer$Mode mode
public static com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, com.ibm.icu.text.Normalizer$Mode)
String source
com.ibm.icu.text.Normalizer$Mode mode
public static com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, com.ibm.icu.text.Normalizer$Mode, int)
String source
com.ibm.icu.text.Normalizer$Mode mode
int options
public static com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (char[], com.ibm.icu.text.Normalizer$Mode, int)
char[] source
com.ibm.icu.text.Normalizer$Mode mode
int options
public static com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (char[], int, int, com.ibm.icu.text.Normalizer$Mode, int)
char[] source
int start
int limit
com.ibm.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
public static boolean isNormalized (char[], int, int, com.ibm.icu.text.Normalizer$Mode, int)
char[] src
int start
int limit
com.ibm.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
public static boolean isNormalized (java.lang.String, com.ibm.icu.text.Normalizer$Mode, int)
String str
com.ibm.icu.text.Normalizer$Mode mode
int options
public static boolean isNormalized (int, com.ibm.icu.text.Normalizer$Mode, int)
int char32
com.ibm.icu.text.Normalizer$Mode mode
int options
public static int compare (char[], int, int, char[], int, int, int)
char[] s1
int s1Start
int s1Limit
char[] s2
int s2Start
int s2Limit
int options
public static int compare (java.lang.String, java.lang.String, int)
String s1
String s2
int options
public static int compare (char[], char[], int)
char[] s1
char[] s2
int options
public static int compare (int, int, int)
int char32a
int char32b
int options
public static int compare (int, java.lang.String, int)
int char32a
String str2
int options
public static int concatenate (char[], int, int, char[], int, int, char[], int, int, com.ibm.icu.text.Normalizer$Mode, int)
char[] left
int leftStart
int leftLimit
char[] right
int rightStart
int rightLimit
char[] dest
int destStart
int destLimit
com.ibm.icu.text.Normalizer$Mode mode
int options
StringBuilder destBuilder
java.nio.CharBuffer rightBuffer
int destLength
public static java.lang.String concatenate (char[], char[], com.ibm.icu.text.Normalizer$Mode, int)
char[] left
char[] right
com.ibm.icu.text.Normalizer$Mode mode
int options
StringBuilder dest
public static java.lang.String concatenate (java.lang.String, java.lang.String, com.ibm.icu.text.Normalizer$Mode, int)
String left
String right
com.ibm.icu.text.Normalizer$Mode mode
int options
StringBuilder dest
public static int getFC_NFKC_Closure (int, char[])
int c
char[] dest
String closure
int length
public static java.lang.String getFC_NFKC_Closure (int)
com.ibm.icu.impl.Normalizer2Impl nfkcImpl
int c
com.ibm.icu.text.Normalizer2 nfkc
com.ibm.icu.impl.UCaseProps csp
StringBuilder folded
int folded1Length
String kc1
String kc2
public int current ()
public int next ()
int c
public int previous ()
int c
public void reset ()
public void setIndexOnly (int)
int index
public int setIndex (int)
int index
public int getBeginIndex ()
public int getEndIndex ()
public int first ()
public int last ()
public int getIndex ()
public int startIndex ()
public int endIndex ()
public void setMode (com.ibm.icu.text.Normalizer$Mode)
com.ibm.icu.text.Normalizer$Mode newMode
public com.ibm.icu.text.Normalizer$Mode getMode ()
public void setOption (int, boolean)
int option
boolean value
public int getOption (int)
int option
public int getText (char[])
char[] fillIn
public int getLength ()
public java.lang.String getText ()
public void setText (java.lang.StringBuffer)
StringBuffer newText
com.ibm.icu.text.UCharacterIterator newIter
public void setText (char[])
char[] newText
com.ibm.icu.text.UCharacterIterator newIter
public void setText (java.lang.String)
String newText
com.ibm.icu.text.UCharacterIterator newIter
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
com.ibm.icu.text.UCharacterIterator newIter
public void setText (com.ibm.icu.text.UCharacterIterator)
com.ibm.icu.text.UCharacterIterator newIter
CloneNotSupportedException e
com.ibm.icu.text.UCharacterIterator newText
private void clearBuffer ()
private boolean nextNormalize ()
int c
StringBuilder segment
private boolean previousNormalize ()
StringBuilder segment
int c
private static int internalCompare (java.lang.CharSequence, java.lang.CharSequence, int)
com.ibm.icu.text.Normalizer2 n2
StringBuilder fcd1
StringBuilder fcd2
com.ibm.icu.text.Normalizer2 n2
int spanQCYes1
int spanQCYes2
CharSequence s1
CharSequence s2
int options
int normOptions
private static final com.ibm.icu.text.Normalizer$CmpEquivLevel[] createCmpEquivLevelStack ()
static int cmpEquivFold (java.lang.CharSequence, java.lang.CharSequence, int)
com.ibm.icu.impl.Normalizer2Impl nfcImpl
com.ibm.icu.impl.UCaseProps csp
StringBuilder fold1
StringBuilder fold2
char c
char c
char c
char c
int length
int length
String decomp1
String decomp2
CharSequence cs1
CharSequence cs2
int options
com.ibm.icu.impl.Normalizer2Impl nfcImpl
com.ibm.icu.impl.UCaseProps csp
int s1
int s2
int limit1
int limit2
com.ibm.icu.text.Normalizer$CmpEquivLevel[] stack1
com.ibm.icu.text.Normalizer$CmpEquivLevel[] stack2
StringBuilder fold1
StringBuilder fold2
int level1
int level2
int c1
int c2
int cp1
int cp2
static void ()
}
com/ibm/icu/text/Normalizer2$1.classNormalizer2.java
package com.ibm.icu.text
com.ibm.icu.text.Normalizer2$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$Normalizer2$Mode
static void ()
}
com/ibm/icu/text/Normalizer2$Mode.classNormalizer2.java
package com.ibm.icu.text
public final com.ibm.icu.text.Normalizer2$Mode extends java.lang.Enum {
public static final com.ibm.icu.text.Normalizer2$Mode COMPOSE
public static final com.ibm.icu.text.Normalizer2$Mode DECOMPOSE
public static final com.ibm.icu.text.Normalizer2$Mode FCD
public static final com.ibm.icu.text.Normalizer2$Mode COMPOSE_CONTIGUOUS
private static final com.ibm.icu.text.Normalizer2$Mode[] $VALUES
public static com.ibm.icu.text.Normalizer2$Mode[] values ()
public static com.ibm.icu.text.Normalizer2$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/Normalizer2.classNormalizer2.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Normalizer2 extends java.lang.Object {
public static com.ibm.icu.text.Normalizer2 getNFCInstance ()
public static com.ibm.icu.text.Normalizer2 getNFDInstance ()
public static com.ibm.icu.text.Normalizer2 getNFKCInstance ()
public static com.ibm.icu.text.Normalizer2 getNFKDInstance ()
public static com.ibm.icu.text.Normalizer2 getNFKCCasefoldInstance ()
public static com.ibm.icu.text.Normalizer2 getInstance (java.io.InputStream, java.lang.String, com.ibm.icu.text.Normalizer2$Mode)
java.io.IOException e
java.io.InputStream data
String name
com.ibm.icu.text.Normalizer2$Mode mode
java.nio.ByteBuffer bytes
com.ibm.icu.impl.Norm2AllModes all2Modes
public java.lang.String normalize (java.lang.CharSequence)
StringBuilder sb
int spanLength
CharSequence src
public abstract java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
public abstract java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
public abstract java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
public abstract java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
public abstract java.lang.String getDecomposition (int)
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public abstract boolean isNormalized (java.lang.CharSequence)
public abstract com.ibm.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
public abstract int spanQuickCheckYes (java.lang.CharSequence)
public abstract boolean hasBoundaryBefore (int)
public abstract boolean hasBoundaryAfter (int)
public abstract boolean isInert (int)
protected void ()
}
com/ibm/icu/text/NumberFormat$Field.classNumberFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.NumberFormat$Field extends java.text.Format$Field {
static final long serialVersionUID
public static final com.ibm.icu.text.NumberFormat$Field SIGN
public static final com.ibm.icu.text.NumberFormat$Field INTEGER
public static final com.ibm.icu.text.NumberFormat$Field FRACTION
public static final com.ibm.icu.text.NumberFormat$Field EXPONENT
public static final com.ibm.icu.text.NumberFormat$Field EXPONENT_SIGN
public static final com.ibm.icu.text.NumberFormat$Field EXPONENT_SYMBOL
public static final com.ibm.icu.text.NumberFormat$Field DECIMAL_SEPARATOR
public static final com.ibm.icu.text.NumberFormat$Field GROUPING_SEPARATOR
public static final com.ibm.icu.text.NumberFormat$Field PERCENT
public static final com.ibm.icu.text.NumberFormat$Field PERMILLE
public static final com.ibm.icu.text.NumberFormat$Field CURRENCY
protected void (java.lang.String)
String fieldName
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
com/ibm/icu/text/NumberFormat$NumberFormatFactory.classNumberFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.NumberFormat$NumberFormatFactory extends java.lang.Object {
public static final int FORMAT_NUMBER
public static final int FORMAT_CURRENCY
public static final int FORMAT_PERCENT
public static final int FORMAT_SCIENTIFIC
public static final int FORMAT_INTEGER
public boolean visible ()
public abstract java.util.Set getSupportedLocaleNames ()
public com.ibm.icu.text.NumberFormat createFormat (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale loc
int formatType
public com.ibm.icu.text.NumberFormat createFormat (java.util.Locale, int)
java.util.Locale loc
int formatType
protected void ()
}
com/ibm/icu/text/NumberFormat$NumberFormatShim.classNumberFormat.java
package com.ibm.icu.text
abstract com.ibm.icu.text.NumberFormat$NumberFormatShim extends java.lang.Object {
void ()
abstract java.util.Locale[] getAvailableLocales ()
abstract com.ibm.icu.util.ULocale[] getAvailableULocales ()
abstract java.lang.Object registerFactory (com.ibm.icu.text.NumberFormat$NumberFormatFactory)
abstract boolean unregister (java.lang.Object)
abstract com.ibm.icu.text.NumberFormat createInstance (com.ibm.icu.util.ULocale, int)
}
com/ibm/icu/text/NumberFormat$SimpleNumberFormatFactory.classNumberFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.NumberFormat$SimpleNumberFormatFactory extends com.ibm.icu.text.NumberFormat$NumberFormatFactory {
final java.util.Set localeNames
final boolean visible
public void (java.util.Locale)
java.util.Locale locale
public void (java.util.Locale, boolean)
java.util.Locale locale
boolean visible
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
boolean visible
public final boolean visible ()
public final java.util.Set getSupportedLocaleNames ()
}
com/ibm/icu/text/NumberFormat.classNumberFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.NumberFormat extends com.ibm.icu.text.UFormat {
public static final int NUMBERSTYLE
public static final int CURRENCYSTYLE
public static final int PERCENTSTYLE
public static final int SCIENTIFICSTYLE
public static final int INTEGERSTYLE
public static final int ISOCURRENCYSTYLE
public static final int PLURALCURRENCYSTYLE
public static final int ACCOUNTINGCURRENCYSTYLE
public static final int CASHCURRENCYSTYLE
public static final int STANDARDCURRENCYSTYLE
public static final int INTEGER_FIELD
public static final int FRACTION_FIELD
private static com.ibm.icu.text.NumberFormat$NumberFormatShim shim
private static final char[] doubleCurrencySign
private static final String doubleCurrencyStr
private boolean groupingUsed
private byte maxIntegerDigits
private byte minIntegerDigits
private byte maxFractionDigits
private byte minFractionDigits
private boolean parseIntegerOnly
private int maximumIntegerDigits
private int minimumIntegerDigits
private int maximumFractionDigits
private int minimumFractionDigits
private com.ibm.icu.util.Currency currency
static final int currentSerialVersion
private int serialVersionOnStream
private static final long serialVersionUID
private boolean parseStrict
private com.ibm.icu.text.DisplayContext capitalizationSetting
static final boolean $assertionsDisabled
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object number
StringBuffer toAppendTo
java.text.FieldPosition pos
public final java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition parsePosition
public final java.lang.String format (double)
double number
public final java.lang.String format (long)
long number
StringBuffer buf
java.text.FieldPosition pos
public final java.lang.String format (java.math.BigInteger)
java.math.BigInteger number
public final java.lang.String format (java.math.BigDecimal)
java.math.BigDecimal number
public final java.lang.String format (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal number
public final java.lang.String format (com.ibm.icu.util.CurrencyAmount)
com.ibm.icu.util.CurrencyAmount currAmt
public abstract java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (com.ibm.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.StringBuffer format (com.ibm.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.Currency save
com.ibm.icu.util.Currency curr
boolean same
com.ibm.icu.util.CurrencyAmount currAmt
StringBuffer toAppendTo
java.text.FieldPosition pos
public abstract java.lang.Number parse (java.lang.String, java.text.ParsePosition)
public java.lang.Number parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition parsePosition
Number result
public com.ibm.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition pos
Number n
public boolean isParseIntegerOnly ()
public void setParseIntegerOnly (boolean)
boolean value
public void setParseStrict (boolean)
boolean value
public boolean isParseStrict ()
public void setContext (com.ibm.icu.text.DisplayContext)
com.ibm.icu.text.DisplayContext context
public com.ibm.icu.text.DisplayContext getContext (com.ibm.icu.text.DisplayContext$Type)
com.ibm.icu.text.DisplayContext$Type type
public static final com.ibm.icu.text.NumberFormat getInstance ()
public static com.ibm.icu.text.NumberFormat getInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
public static final com.ibm.icu.text.NumberFormat getInstance (int)
int style
public static com.ibm.icu.text.NumberFormat getInstance (java.util.Locale, int)
java.util.Locale inLocale
int style
public static final com.ibm.icu.text.NumberFormat getNumberInstance ()
public static com.ibm.icu.text.NumberFormat getNumberInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getNumberInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
public static final com.ibm.icu.text.NumberFormat getIntegerInstance ()
public static com.ibm.icu.text.NumberFormat getIntegerInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getIntegerInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
public static final com.ibm.icu.text.NumberFormat getCurrencyInstance ()
public static com.ibm.icu.text.NumberFormat getCurrencyInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getCurrencyInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
public static final com.ibm.icu.text.NumberFormat getPercentInstance ()
public static com.ibm.icu.text.NumberFormat getPercentInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getPercentInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
public static final com.ibm.icu.text.NumberFormat getScientificInstance ()
public static com.ibm.icu.text.NumberFormat getScientificInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberFormat getScientificInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale inLocale
private static com.ibm.icu.text.NumberFormat$NumberFormatShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static java.lang.Object registerFactory (com.ibm.icu.text.NumberFormat$NumberFormatFactory)
com.ibm.icu.text.NumberFormat$NumberFormatFactory factory
public static boolean unregister (java.lang.Object)
Object registryKey
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.NumberFormat other
public java.lang.Object clone ()
com.ibm.icu.text.NumberFormat other
public boolean isGroupingUsed ()
public void setGroupingUsed (boolean)
boolean newValue
public int getMaximumIntegerDigits ()
public void setMaximumIntegerDigits (int)
int newValue
public int getMinimumIntegerDigits ()
public void setMinimumIntegerDigits (int)
int newValue
public int getMaximumFractionDigits ()
public void setMaximumFractionDigits (int)
int newValue
public int getMinimumFractionDigits ()
public void setMinimumFractionDigits (int)
int newValue
public void setCurrency (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency theCurrency
public com.ibm.icu.util.Currency getCurrency ()
protected com.ibm.icu.util.Currency getEffectiveCurrency ()
com.ibm.icu.util.ULocale uloc
com.ibm.icu.util.Currency c
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
public static com.ibm.icu.text.NumberFormat getInstance (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale desiredLocale
int choice
static com.ibm.icu.text.NumberFormat createInstance (com.ibm.icu.util.ULocale, int)
String temp
String nsLocID
String nsRuleSetGroup
String nsRuleSetName
com.ibm.icu.util.ULocale nsLoc
String nsDesc
String nsRuleSetName
com.ibm.icu.util.ULocale nsLoc
int desiredRulesType
int firstSlash
int lastSlash
com.ibm.icu.text.RuleBasedNumberFormat r
com.ibm.icu.text.NumberFormat format
com.ibm.icu.text.DecimalFormat f
com.ibm.icu.util.ULocale desiredLocale
int choice
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.text.NumberFormat format
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
protected static java.lang.String getPattern (java.util.Locale, int)
java.util.Locale forLocale
int choice
protected static java.lang.String getPattern (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale forLocale
int choice
public static java.lang.String getPatternForStyle (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale forLocale
int choice
com.ibm.icu.text.NumberingSystem ns
String nsName
public static java.lang.String getPatternForStyleAndNumberingSystem (com.ibm.icu.util.ULocale, java.lang.String, int)
String cfKeyValue
com.ibm.icu.util.ULocale forLocale
String nsName
int choice
String patternKey
com.ibm.icu.impl.ICUResourceBundle rb
String result
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
public void ()
static void ()
}
com/ibm/icu/text/NumberFormatServiceShim$NFFactory.classNumberFormatServiceShim.java
package com.ibm.icu.text
final com.ibm.icu.text.NumberFormatServiceShim$NFFactory extends com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory {
private com.ibm.icu.text.NumberFormat$NumberFormatFactory delegate
void (com.ibm.icu.text.NumberFormat$NumberFormatFactory)
com.ibm.icu.text.NumberFormat$NumberFormatFactory delegate
public java.lang.Object create (com.ibm.icu.impl.ICUService$Key, com.ibm.icu.impl.ICUService)
com.ibm.icu.impl.ICUService$Key key
com.ibm.icu.impl.ICUService srvc
com.ibm.icu.impl.ICULocaleService$LocaleKey lkey
Object result
protected java.util.Set getSupportedIDs ()
}
com/ibm/icu/text/NumberFormatServiceShim$NFService$1RBNumberFormatFactory.classNumberFormatServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.NumberFormatServiceShim$NFService$1RBNumberFormatFactory extends com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final com.ibm.icu.text.NumberFormatServiceShim$NFService this$0
void (com.ibm.icu.text.NumberFormatServiceShim$NFService)
com.ibm.icu.text.NumberFormatServiceShim$NFService this$0
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService srvc
}
com/ibm/icu/text/NumberFormatServiceShim$NFService.classNumberFormatServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.NumberFormatServiceShim$NFService extends com.ibm.icu.impl.ICULocaleService {
void ()
}
com/ibm/icu/text/NumberFormatServiceShim.classNumberFormatServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.NumberFormatServiceShim extends com.ibm.icu.text.NumberFormat$NumberFormatShim {
private static com.ibm.icu.impl.ICULocaleService service
void ()
java.util.Locale[] getAvailableLocales ()
com.ibm.icu.util.ULocale[] getAvailableULocales ()
java.lang.Object registerFactory (com.ibm.icu.text.NumberFormat$NumberFormatFactory)
com.ibm.icu.text.NumberFormat$NumberFormatFactory factory
boolean unregister (java.lang.Object)
Object registryKey
com.ibm.icu.text.NumberFormat createInstance (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale desiredLocale
int choice
com.ibm.icu.util.ULocale[] actualLoc
com.ibm.icu.text.NumberFormat fmt
com.ibm.icu.util.ULocale uloc
static void ()
}
com/ibm/icu/text/NumberingSystem$1.classNumberingSystem.java
package com.ibm.icu.text
final com.ibm.icu.text.NumberingSystem$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.text.NumberingSystem createInstance (java.lang.String, com.ibm.icu.text.NumberingSystem$LocaleLookupData)
String key
com.ibm.icu.text.NumberingSystem$LocaleLookupData localeLookupData
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/NumberingSystem$2.classNumberingSystem.java
package com.ibm.icu.text
final com.ibm.icu.text.NumberingSystem$2 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.text.NumberingSystem createInstance (java.lang.String, java.lang.Void)
String key
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/NumberingSystem$LocaleLookupData.classNumberingSystem.java
package com.ibm.icu.text
com.ibm.icu.text.NumberingSystem$LocaleLookupData extends java.lang.Object {
public final com.ibm.icu.util.ULocale locale
public final String numbersKeyword
void (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String numbersKeyword
}
com/ibm/icu/text/NumberingSystem.classNumberingSystem.java
package com.ibm.icu.text
public com.ibm.icu.text.NumberingSystem extends java.lang.Object {
private static final String[] OTHER_NS_KEYWORDS
public static final com.ibm.icu.text.NumberingSystem LATIN
private String desc
private int radix
private boolean algorithmic
private String name
private static com.ibm.icu.impl.CacheBase cachedLocaleData
private static com.ibm.icu.impl.CacheBase cachedStringData
public void ()
public static com.ibm.icu.text.NumberingSystem getInstance (int, boolean, java.lang.String)
int radix_in
boolean isAlgorithmic_in
String desc_in
private static com.ibm.icu.text.NumberingSystem getInstance (java.lang.String, int, boolean, java.lang.String)
String name_in
int radix_in
boolean isAlgorithmic_in
String desc_in
com.ibm.icu.text.NumberingSystem ns
public static com.ibm.icu.text.NumberingSystem getInstance (java.util.Locale)
java.util.Locale inLocale
public static com.ibm.icu.text.NumberingSystem getInstance (com.ibm.icu.util.ULocale)
String keyword
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.util.ULocale locale
boolean nsResolved
String numbersKeyword
String baseName
String key
com.ibm.icu.text.NumberingSystem$LocaleLookupData localeLookupData
static com.ibm.icu.text.NumberingSystem lookupInstanceByLocale (com.ibm.icu.text.NumberingSystem$LocaleLookupData)
com.ibm.icu.impl.ICUResourceBundle rb
java.util.MissingResourceException ex
java.util.MissingResourceException ex
com.ibm.icu.text.NumberingSystem$LocaleLookupData localeLookupData
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle rb
String numbersKeyword
String resolvedNumberingSystem
com.ibm.icu.text.NumberingSystem ns
public static com.ibm.icu.text.NumberingSystem getInstance ()
public static com.ibm.icu.text.NumberingSystem getInstanceByName (java.lang.String)
String name
private static com.ibm.icu.text.NumberingSystem lookupInstanceByName (java.lang.String)
com.ibm.icu.util.UResourceBundle numberingSystemsInfo
com.ibm.icu.util.UResourceBundle nsCurrent
com.ibm.icu.util.UResourceBundle nsTop
com.ibm.icu.util.UResourceBundle nsRadixBundle
com.ibm.icu.util.UResourceBundle nsAlgBundle
int algorithmic
int radix
boolean isAlgorithmic
String description
java.util.MissingResourceException ex
String name
int radix
boolean isAlgorithmic
String description
public static java.lang.String[] getAvailableNames ()
com.ibm.icu.util.UResourceBundle temp
String nsName
com.ibm.icu.util.UResourceBundle numberingSystemsInfo
com.ibm.icu.util.UResourceBundle nsCurrent
java.util.ArrayList output
com.ibm.icu.util.UResourceBundleIterator it
public static boolean isValidDigitString (java.lang.String)
String str
int numCodepoints
public int getRadix ()
public java.lang.String getDescription ()
public java.lang.String getName ()
public boolean isAlgorithmic ()
static com.ibm.icu.text.NumberingSystem access$000 (java.lang.String)
String x0
static void ()
}
com/ibm/icu/text/NumeratorSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.NumeratorSubstitution extends com.ibm.icu.text.NFSubstitution {
private final double denominator
private final boolean withZeros
void (int, double, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
double denominator
com.ibm.icu.text.NFRuleSet ruleSet
String description
static java.lang.String fixdesc (java.lang.String)
String description
public boolean equals (java.lang.Object)
com.ibm.icu.text.NumeratorSubstitution that2
Object that
public void doSubstitution (double, java.lang.StringBuilder, int, int)
long nf
int len
double number
StringBuilder toInsertInto
int position
int recursionCount
double numberToFormat
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int)
String workText
java.text.ParsePosition workPos
long n
long d
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int nonNumericalExecutedRuleMask
int zeroCount
Number result
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/PluralFormat$1.classPluralFormat.java
package com.ibm.icu.text
com.ibm.icu.text.PluralFormat$1 extends java.lang.Object {
}
com/ibm/icu/text/PluralFormat$PluralSelector.classPluralFormat.java
package com.ibm.icu.text
abstract com.ibm.icu.text.PluralFormat$PluralSelector extends java.lang.Object {
public abstract java.lang.String select (java.lang.Object, double)
}
com/ibm/icu/text/PluralFormat$PluralSelectorAdapter.classPluralFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.PluralFormat$PluralSelectorAdapter extends java.lang.Object implements com.ibm.icu.text.PluralFormat$PluralSelector {
final com.ibm.icu.text.PluralFormat this$0
private void (com.ibm.icu.text.PluralFormat)
public java.lang.String select (java.lang.Object, double)
Object context
double number
com.ibm.icu.text.PluralRules$IFixedDecimal dec
void (com.ibm.icu.text.PluralFormat, com.ibm.icu.text.PluralFormat$1)
com.ibm.icu.text.PluralFormat x0
com.ibm.icu.text.PluralFormat$1 x1
}
com/ibm/icu/text/PluralFormat.classPluralFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralFormat extends com.ibm.icu.text.UFormat {
private static final long serialVersionUID
private com.ibm.icu.util.ULocale ulocale
private com.ibm.icu.text.PluralRules pluralRules
private String pattern
private transient com.ibm.icu.text.MessagePattern msgPattern
private java.util.Map parsedValues
private com.ibm.icu.text.NumberFormat numberFormat
private transient double offset
private transient com.ibm.icu.text.PluralFormat$PluralSelectorAdapter pluralRulesWrapper
static final boolean $assertionsDisabled
public void ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.text.PluralRules)
com.ibm.icu.text.PluralRules rules
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.PluralRules rules
public void (java.util.Locale, com.ibm.icu.text.PluralRules)
java.util.Locale locale
com.ibm.icu.text.PluralRules rules
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.PluralRules$PluralType type
public void (java.util.Locale, com.ibm.icu.text.PluralRules$PluralType)
java.util.Locale locale
com.ibm.icu.text.PluralRules$PluralType type
public void (java.lang.String)
String pattern
public void (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale ulocale
String pattern
public void (com.ibm.icu.text.PluralRules, java.lang.String)
com.ibm.icu.text.PluralRules rules
String pattern
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules, java.lang.String)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.PluralRules rules
String pattern
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType, java.lang.String)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.PluralRules$PluralType type
String pattern
void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType, java.lang.String, com.ibm.icu.text.NumberFormat)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.PluralRules$PluralType type
String pattern
com.ibm.icu.text.NumberFormat numberFormat
private void init (com.ibm.icu.text.PluralRules, com.ibm.icu.text.PluralRules$PluralType, com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.PluralRules rules
com.ibm.icu.text.PluralRules$PluralType type
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberFormat numberFormat
private void resetPattern ()
public void applyPattern (java.lang.String)
RuntimeException e
String pattern
public java.lang.String toPattern ()
static int findSubMessage (com.ibm.icu.text.MessagePattern, int, com.ibm.icu.text.PluralFormat$PluralSelector, java.lang.Object, double)
double offset
com.ibm.icu.text.MessagePattern$Part$Type type
com.ibm.icu.text.MessagePattern pattern
int partIndex
com.ibm.icu.text.PluralFormat$PluralSelector selector
Object context
double number
int count
double offset
com.ibm.icu.text.MessagePattern$Part part
String keyword
boolean haveKeywordMatch
int msgStart
public final java.lang.String format (double)
double number
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object number
StringBuffer toAppendTo
java.text.FieldPosition pos
Number numberObject
private java.lang.String format (java.lang.Number, double)
com.ibm.icu.number.FormattedNumber result
com.ibm.icu.number.LocalizedNumberFormatter f
com.ibm.icu.number.FormattedNumber result
String numberString
com.ibm.icu.text.PluralRules$IFixedDecimal dec
String numberString
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
Number numberObject
double number
double numberMinusOffset
String numberString
com.ibm.icu.text.PluralRules$IFixedDecimal dec
int partIndex
StringBuilder result
int prevIndex
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition parsePosition
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
java.lang.String parseType (java.lang.String, com.ibm.icu.text.RbnfLenientScanner, java.text.FieldPosition)
int[] scannerMatchResult
int currMatchIndex
com.ibm.icu.text.MessagePattern$Part partSelector
com.ibm.icu.text.MessagePattern$Part partStart
com.ibm.icu.text.MessagePattern$Part partLimit
String currArg
int currMatchIndex
String source
com.ibm.icu.text.RbnfLenientScanner scanner
java.text.FieldPosition pos
int partIndex
int count
int startingAt
String keyword
String matchedWord
int matchedIndex
public void setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public void setNumberFormat (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat format
public boolean equals (java.lang.Object)
Object rhs
com.ibm.icu.text.PluralFormat pf
public boolean equals (com.ibm.icu.text.PluralFormat)
com.ibm.icu.text.PluralFormat rhs
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static com.ibm.icu.text.PluralRules access$000 (com.ibm.icu.text.PluralFormat)
com.ibm.icu.text.PluralFormat x0
static void ()
}
com/ibm/icu/text/PluralRanges$Matrix.classPluralRanges.java
package com.ibm.icu.text
final com.ibm.icu.text.PluralRanges$Matrix extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable {
private byte[] data
void ()
int i
void set (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
com.ibm.icu.impl.StandardPlural result
void setIfNew (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
com.ibm.icu.impl.StandardPlural result
byte old
com.ibm.icu.impl.StandardPlural get (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
byte result
com.ibm.icu.impl.StandardPlural endSame (com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural item
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
com.ibm.icu.impl.StandardPlural first
com.ibm.icu.impl.StandardPlural startSame (com.ibm.icu.impl.StandardPlural, java.util.EnumSet, com.ibm.icu.util.Output)
com.ibm.icu.impl.StandardPlural item
com.ibm.icu.impl.StandardPlural end
com.ibm.icu.impl.StandardPlural start
java.util.EnumSet endDone
com.ibm.icu.util.Output emit
com.ibm.icu.impl.StandardPlural first
public int hashCode ()
int i
int result
public boolean equals (java.lang.Object)
Object other
public int compareTo (com.ibm.icu.text.PluralRanges$Matrix)
int diff
int i
com.ibm.icu.text.PluralRanges$Matrix o
public com.ibm.icu.text.PluralRanges$Matrix clone ()
com.ibm.icu.text.PluralRanges$Matrix result
public java.lang.String toString ()
com.ibm.icu.impl.StandardPlural x
com.ibm.icu.impl.StandardPlural j
com.ibm.icu.impl.StandardPlural i
StringBuilder result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/text/PluralRanges.classPluralRanges.java
package com.ibm.icu.text
public final com.ibm.icu.text.PluralRanges extends java.lang.Object implements com.ibm.icu.util.Freezable java.lang.Comparable {
private volatile boolean isFrozen
private com.ibm.icu.text.PluralRanges$Matrix matrix
private boolean[] explicit
public void ()
public void add (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural re
com.ibm.icu.impl.StandardPlural rs
com.ibm.icu.impl.StandardPlural re
com.ibm.icu.impl.StandardPlural rangeStart
com.ibm.icu.impl.StandardPlural rangeEnd
com.ibm.icu.impl.StandardPlural result
public com.ibm.icu.impl.StandardPlural get (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
com.ibm.icu.impl.StandardPlural result
public boolean isExplicit (com.ibm.icu.impl.StandardPlural, com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural start
com.ibm.icu.impl.StandardPlural end
public boolean isExplicitlySet (com.ibm.icu.impl.StandardPlural)
com.ibm.icu.impl.StandardPlural count
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.PluralRanges otherPR
public int hashCode ()
public int compareTo (com.ibm.icu.text.PluralRanges)
com.ibm.icu.text.PluralRanges that
public boolean isFrozen ()
public com.ibm.icu.text.PluralRanges freeze ()
public com.ibm.icu.text.PluralRanges cloneAsThawed ()
com.ibm.icu.text.PluralRanges result
public java.lang.String toString ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/text/PluralRules$1.classPluralRules.java
package com.ibm.icu.text
final com.ibm.icu.text.PluralRules$1 extends java.lang.Object implements com.ibm.icu.text.PluralRules$Constraint {
private static final long serialVersionUID
void ()
public boolean isFulfilled (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal n
public boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
com/ibm/icu/text/PluralRules$2.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$2 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$PluralRules$Operand
static final int[] $SwitchMap$com$ibm$icu$text$PluralRules$SampleType
static void ()
}
com/ibm/icu/text/PluralRules$AndConstraint.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$AndConstraint extends com.ibm.icu.text.PluralRules$BinaryConstraint {
private static final long serialVersionUID
void (com.ibm.icu.text.PluralRules$Constraint, com.ibm.icu.text.PluralRules$Constraint)
com.ibm.icu.text.PluralRules$Constraint a
com.ibm.icu.text.PluralRules$Constraint b
public boolean isFulfilled (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal n
public boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
com/ibm/icu/text/PluralRules$BinaryConstraint.classPluralRules.java
package com.ibm.icu.text
abstract com.ibm.icu.text.PluralRules$BinaryConstraint extends java.lang.Object implements com.ibm.icu.text.PluralRules$Constraint java.io.Serializable {
private static final long serialVersionUID
protected final com.ibm.icu.text.PluralRules$Constraint a
protected final com.ibm.icu.text.PluralRules$Constraint b
protected void (com.ibm.icu.text.PluralRules$Constraint, com.ibm.icu.text.PluralRules$Constraint)
com.ibm.icu.text.PluralRules$Constraint a
com.ibm.icu.text.PluralRules$Constraint b
}
com/ibm/icu/text/PluralRules$Constraint.classPluralRules.java
package com.ibm.icu.text
abstract com.ibm.icu.text.PluralRules$Constraint extends java.lang.Object implements java.io.Serializable {
public abstract boolean isFulfilled (com.ibm.icu.text.PluralRules$IFixedDecimal)
public abstract boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
}
com/ibm/icu/text/PluralRules$Factory.classPluralRules.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.PluralRules$Factory extends java.lang.Object {
protected void ()
public abstract com.ibm.icu.text.PluralRules forLocale (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
public final com.ibm.icu.text.PluralRules forLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public abstract com.ibm.icu.util.ULocale[] getAvailableULocales ()
public abstract com.ibm.icu.util.ULocale getFunctionalEquivalent (com.ibm.icu.util.ULocale, boolean[])
public static com.ibm.icu.impl.PluralRulesLoader getDefaultFactory ()
public abstract boolean hasOverride (com.ibm.icu.util.ULocale)
}
com/ibm/icu/text/PluralRules$FixedDecimal.classPluralRules.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralRules$FixedDecimal extends java.lang.Number implements java.lang.Comparable com.ibm.icu.text.PluralRules$IFixedDecimal {
private static final long serialVersionUID
final double source
final int visibleDecimalDigitCount
final int visibleDecimalDigitCountWithoutTrailingZeros
final long decimalDigits
final long decimalDigitsWithoutTrailingZeros
final long integerValue
final boolean hasIntegerValue
final boolean isNegative
private final int baseFactor
static final long MAX
private static final long MAX_INTEGER_PART
public double getSource ()
public int getVisibleDecimalDigitCount ()
public int getVisibleDecimalDigitCountWithoutTrailingZeros ()
public long getDecimalDigits ()
public long getDecimalDigitsWithoutTrailingZeros ()
public long getIntegerValue ()
public boolean isHasIntegerValue ()
public boolean isNegative ()
public int getBaseFactor ()
public void (double, int, long)
long fdwtz
int trimmedCount
double n
int v
long f
public void (double, int)
double n
int v
private static int getFractionalDigits (double, int)
int baseFactor
long scaled
double n
int v
public void (double)
double n
public void (long)
long n
public static int decimals (double)
int mask
int digits
long temp
int i
String buf
int ePos
int expNumPos
String exponentStr
int exponent
int numFractionDigits
double n
public void (java.lang.String)
String n
private static int getVisibleFractionCount (java.lang.String)
String value
int decimalPos
public double getPluralOperand (com.ibm.icu.text.PluralRules$Operand)
com.ibm.icu.text.PluralRules$Operand operand
public static com.ibm.icu.text.PluralRules$Operand getOperand (java.lang.String)
String t
public int compareTo (com.ibm.icu.text.PluralRules$FixedDecimal)
com.ibm.icu.text.PluralRules$FixedDecimal other
long diff
public boolean equals (java.lang.Object)
Object arg0
com.ibm.icu.text.PluralRules$FixedDecimal other
public int hashCode ()
public java.lang.String toString ()
public boolean hasIntegerValue ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
public long getShiftedValue ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public boolean isNaN ()
public boolean isInfinite ()
public volatile int compareTo (java.lang.Object)
static int access$100 (com.ibm.icu.text.PluralRules$FixedDecimal)
com.ibm.icu.text.PluralRules$FixedDecimal x0
}
com/ibm/icu/text/PluralRules$FixedDecimalRange.classPluralRules.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralRules$FixedDecimalRange extends java.lang.Object {
public final com.ibm.icu.text.PluralRules$FixedDecimal start
public final com.ibm.icu.text.PluralRules$FixedDecimal end
public void (com.ibm.icu.text.PluralRules$FixedDecimal, com.ibm.icu.text.PluralRules$FixedDecimal)
com.ibm.icu.text.PluralRules$FixedDecimal start
com.ibm.icu.text.PluralRules$FixedDecimal end
public java.lang.String toString ()
}
com/ibm/icu/text/PluralRules$FixedDecimalSamples.classPluralRules.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralRules$FixedDecimalSamples extends java.lang.Object {
public final com.ibm.icu.text.PluralRules$SampleType sampleType
public final java.util.Set samples
public final boolean bounded
private void (com.ibm.icu.text.PluralRules$SampleType, java.util.Set, boolean)
com.ibm.icu.text.PluralRules$SampleType sampleType
java.util.Set samples
boolean bounded
static com.ibm.icu.text.PluralRules$FixedDecimalSamples parse (java.lang.String)
com.ibm.icu.text.PluralRules$SampleType sampleType2
com.ibm.icu.text.PluralRules$SampleType sampleType2
com.ibm.icu.text.PluralRules$FixedDecimal sample
com.ibm.icu.text.PluralRules$FixedDecimal start
com.ibm.icu.text.PluralRules$FixedDecimal end
String[] rangeParts
String range
String source
com.ibm.icu.text.PluralRules$SampleType sampleType2
boolean bounded2
boolean haveBound
java.util.Set samples2
private static void checkDecimal (com.ibm.icu.text.PluralRules$SampleType, com.ibm.icu.text.PluralRules$FixedDecimal)
com.ibm.icu.text.PluralRules$SampleType sampleType2
com.ibm.icu.text.PluralRules$FixedDecimal sample
public java.util.Set addSamples (java.util.Set)
long d
long startDouble
long endDouble
com.ibm.icu.text.PluralRules$FixedDecimalRange item
java.util.Set result
public java.lang.String toString ()
com.ibm.icu.text.PluralRules$FixedDecimalRange item
StringBuilder b
boolean first
public java.util.Set getSamples ()
public void getStartEndSamples (java.util.Set)
com.ibm.icu.text.PluralRules$FixedDecimalRange item
java.util.Set target
}
com/ibm/icu/text/PluralRules$IFixedDecimal.classPluralRules.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.PluralRules$IFixedDecimal extends java.lang.Object {
public abstract double getPluralOperand (com.ibm.icu.text.PluralRules$Operand)
public abstract boolean isNaN ()
public abstract boolean isInfinite ()
}
com/ibm/icu/text/PluralRules$KeywordStatus.classPluralRules.java
package com.ibm.icu.text
public final com.ibm.icu.text.PluralRules$KeywordStatus extends java.lang.Enum {
public static final com.ibm.icu.text.PluralRules$KeywordStatus INVALID
public static final com.ibm.icu.text.PluralRules$KeywordStatus SUPPRESSED
public static final com.ibm.icu.text.PluralRules$KeywordStatus UNIQUE
public static final com.ibm.icu.text.PluralRules$KeywordStatus BOUNDED
public static final com.ibm.icu.text.PluralRules$KeywordStatus UNBOUNDED
private static final com.ibm.icu.text.PluralRules$KeywordStatus[] $VALUES
public static com.ibm.icu.text.PluralRules$KeywordStatus[] values ()
public static com.ibm.icu.text.PluralRules$KeywordStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/PluralRules$Operand.classPluralRules.java
package com.ibm.icu.text
public final com.ibm.icu.text.PluralRules$Operand extends java.lang.Enum {
public static final com.ibm.icu.text.PluralRules$Operand n
public static final com.ibm.icu.text.PluralRules$Operand i
public static final com.ibm.icu.text.PluralRules$Operand f
public static final com.ibm.icu.text.PluralRules$Operand t
public static final com.ibm.icu.text.PluralRules$Operand v
public static final com.ibm.icu.text.PluralRules$Operand w
public static final com.ibm.icu.text.PluralRules$Operand j
private static final com.ibm.icu.text.PluralRules$Operand[] $VALUES
public static com.ibm.icu.text.PluralRules$Operand[] values ()
public static com.ibm.icu.text.PluralRules$Operand valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/PluralRules$OrConstraint.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$OrConstraint extends com.ibm.icu.text.PluralRules$BinaryConstraint {
private static final long serialVersionUID
void (com.ibm.icu.text.PluralRules$Constraint, com.ibm.icu.text.PluralRules$Constraint)
com.ibm.icu.text.PluralRules$Constraint a
com.ibm.icu.text.PluralRules$Constraint b
public boolean isFulfilled (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal n
public boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
com/ibm/icu/text/PluralRules$PluralType.classPluralRules.java
package com.ibm.icu.text
public final com.ibm.icu.text.PluralRules$PluralType extends java.lang.Enum {
public static final com.ibm.icu.text.PluralRules$PluralType CARDINAL
public static final com.ibm.icu.text.PluralRules$PluralType ORDINAL
private static final com.ibm.icu.text.PluralRules$PluralType[] $VALUES
public static com.ibm.icu.text.PluralRules$PluralType[] values ()
public static com.ibm.icu.text.PluralRules$PluralType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/PluralRules$RangeConstraint.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$RangeConstraint extends java.lang.Object implements com.ibm.icu.text.PluralRules$Constraint java.io.Serializable {
private static final long serialVersionUID
private final int mod
private final boolean inRange
private final boolean integersOnly
private final double lowerBound
private final double upperBound
private final long[] range_list
private final com.ibm.icu.text.PluralRules$Operand operand
void (int, boolean, com.ibm.icu.text.PluralRules$Operand, boolean, double, double, long[])
int mod
boolean inRange
com.ibm.icu.text.PluralRules$Operand operand
boolean integersOnly
double lowBound
double highBound
long[] vals
public boolean isFulfilled (com.ibm.icu.text.PluralRules$IFixedDecimal)
int i
com.ibm.icu.text.PluralRules$IFixedDecimal number
double n
boolean test
public boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$SampleType sampleType
boolean valueIsZero
boolean hasDecimals
public java.lang.String toString ()
int i
StringBuilder result
boolean isList
}
com/ibm/icu/text/PluralRules$Rule.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$Rule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String keyword
private final com.ibm.icu.text.PluralRules$Constraint constraint
private final com.ibm.icu.text.PluralRules$FixedDecimalSamples integerSamples
private final com.ibm.icu.text.PluralRules$FixedDecimalSamples decimalSamples
public void (java.lang.String, com.ibm.icu.text.PluralRules$Constraint, com.ibm.icu.text.PluralRules$FixedDecimalSamples, com.ibm.icu.text.PluralRules$FixedDecimalSamples)
String keyword
com.ibm.icu.text.PluralRules$Constraint constraint
com.ibm.icu.text.PluralRules$FixedDecimalSamples integerSamples
com.ibm.icu.text.PluralRules$FixedDecimalSamples decimalSamples
public com.ibm.icu.text.PluralRules$Rule and (com.ibm.icu.text.PluralRules$Constraint)
com.ibm.icu.text.PluralRules$Constraint c
public com.ibm.icu.text.PluralRules$Rule or (com.ibm.icu.text.PluralRules$Constraint)
com.ibm.icu.text.PluralRules$Constraint c
public java.lang.String getKeyword ()
public boolean appliesTo (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal n
public boolean isLimited (com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
public int hashCode ()
public java.lang.String getConstraint ()
static com.ibm.icu.text.PluralRules$FixedDecimalSamples access$300 (com.ibm.icu.text.PluralRules$Rule)
com.ibm.icu.text.PluralRules$Rule x0
static com.ibm.icu.text.PluralRules$FixedDecimalSamples access$400 (com.ibm.icu.text.PluralRules$Rule)
com.ibm.icu.text.PluralRules$Rule x0
}
com/ibm/icu/text/PluralRules$RuleList.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$RuleList extends java.lang.Object implements java.io.Serializable {
private boolean hasExplicitBoundingInfo
private static final long serialVersionUID
private final java.util.List rules
private void ()
public com.ibm.icu.text.PluralRules$RuleList addRule (com.ibm.icu.text.PluralRules$Rule)
com.ibm.icu.text.PluralRules$Rule rule
com.ibm.icu.text.PluralRules$Rule nextRule
String keyword
public com.ibm.icu.text.PluralRules$RuleList finish () throws java.text.ParseException
com.ibm.icu.text.PluralRules$Rule rule
java.util.Iterator it
com.ibm.icu.text.PluralRules$Rule otherRule
private com.ibm.icu.text.PluralRules$Rule selectRule (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$Rule rule
com.ibm.icu.text.PluralRules$IFixedDecimal n
public java.lang.String select (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal n
com.ibm.icu.text.PluralRules$Rule r
public java.util.Set getKeywords ()
com.ibm.icu.text.PluralRules$Rule rule
java.util.Set result
public boolean isLimited (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$FixedDecimalSamples mySamples
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
public boolean computeLimited (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$Rule rule
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
boolean result
public java.lang.String toString ()
com.ibm.icu.text.PluralRules$Rule rule
StringBuilder builder
public java.lang.String getRules (java.lang.String)
com.ibm.icu.text.PluralRules$Rule rule
String keyword
public boolean select (com.ibm.icu.text.PluralRules$IFixedDecimal, java.lang.String)
com.ibm.icu.text.PluralRules$Rule rule
com.ibm.icu.text.PluralRules$IFixedDecimal sample
String keyword
public com.ibm.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$Rule rule
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
void (com.ibm.icu.text.PluralRules$1)
com.ibm.icu.text.PluralRules$1 x0
static boolean access$200 (com.ibm.icu.text.PluralRules$RuleList)
com.ibm.icu.text.PluralRules$RuleList x0
static boolean access$202 (com.ibm.icu.text.PluralRules$RuleList, boolean)
com.ibm.icu.text.PluralRules$RuleList x0
boolean x1
}
com/ibm/icu/text/PluralRules$SampleType.classPluralRules.java
package com.ibm.icu.text
public final com.ibm.icu.text.PluralRules$SampleType extends java.lang.Enum {
public static final com.ibm.icu.text.PluralRules$SampleType INTEGER
public static final com.ibm.icu.text.PluralRules$SampleType DECIMAL
private static final com.ibm.icu.text.PluralRules$SampleType[] $VALUES
public static com.ibm.icu.text.PluralRules$SampleType[] values ()
public static com.ibm.icu.text.PluralRules$SampleType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/PluralRules$SimpleTokenizer.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$SimpleTokenizer extends java.lang.Object {
static final com.ibm.icu.text.UnicodeSet BREAK_AND_IGNORE
static final com.ibm.icu.text.UnicodeSet BREAK_AND_KEEP
void ()
static java.lang.String[] split (java.lang.String)
char ch
int i
String source
int last
java.util.List result
static void ()
}
com/ibm/icu/text/PluralRules.classPluralRules.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralRules extends java.lang.Object implements java.io.Serializable {
static final com.ibm.icu.text.UnicodeSet ALLOWED_ID
public static final String CATEGORY_SEPARATOR
public static final String KEYWORD_RULE_SEPARATOR
private static final long serialVersionUID
private final com.ibm.icu.text.PluralRules$RuleList rules
private final transient java.util.Set keywords
public static final String KEYWORD_ZERO
public static final String KEYWORD_ONE
public static final String KEYWORD_TWO
public static final String KEYWORD_FEW
public static final String KEYWORD_MANY
public static final String KEYWORD_OTHER
public static final double NO_UNIQUE_VALUE
private static final com.ibm.icu.text.PluralRules$Constraint NO_CONSTRAINT
private static final com.ibm.icu.text.PluralRules$Rule DEFAULT_RULE
public static final com.ibm.icu.text.PluralRules DEFAULT
static final java.util.regex.Pattern AT_SEPARATED
static final java.util.regex.Pattern OR_SEPARATED
static final java.util.regex.Pattern AND_SEPARATED
static final java.util.regex.Pattern COMMA_SEPARATED
static final java.util.regex.Pattern DOTDOT_SEPARATED
static final java.util.regex.Pattern TILDE_SEPARATED
static final java.util.regex.Pattern SEMI_SEPARATED
public static com.ibm.icu.text.PluralRules parseDescription (java.lang.String) throws java.text.ParseException
String description
public static com.ibm.icu.text.PluralRules createRules (java.lang.String)
Exception e
String description
private static com.ibm.icu.text.PluralRules$Constraint parseConstraint (java.lang.String) throws java.text.ParseException
com.ibm.icu.text.PluralRules$Operand operand
Exception e
long low
long high
int k
java.util.List valueList
com.ibm.icu.text.PluralRules$Constraint newConstraint
String condition
String[] tokens
int mod
boolean inRange
boolean integersOnly
double lowBound
double highBound
long[] vals
int x
String t
boolean hackForCompatibility
com.ibm.icu.text.PluralRules$Operand operand
int j
com.ibm.icu.text.PluralRules$Constraint andConstraint
String[] and_together
int i
String description
com.ibm.icu.text.PluralRules$Constraint result
String[] or_together
private static java.text.ParseException unexpected (java.lang.String, java.lang.String)
String token
String context
private static java.lang.String nextToken (java.lang.String[], int, java.lang.String) throws java.text.ParseException
String[] tokens
int x
String context
private static com.ibm.icu.text.PluralRules$Rule parseRule (java.lang.String) throws java.text.ParseException
com.ibm.icu.text.PluralRules$Constraint constraint
String description
int x
String keyword
String[] constraintOrSamples
boolean sampleFailure
com.ibm.icu.text.PluralRules$FixedDecimalSamples integerSamples
com.ibm.icu.text.PluralRules$FixedDecimalSamples decimalSamples
boolean isOther
com.ibm.icu.text.PluralRules$Constraint constraint
private static com.ibm.icu.text.PluralRules$RuleList parseRuleChain (java.lang.String) throws java.text.ParseException
com.ibm.icu.text.PluralRules$Rule rule
int i
String description
com.ibm.icu.text.PluralRules$RuleList result
String[] rules
private static void addRange (java.lang.StringBuilder, double, double, boolean)
StringBuilder result
double lb
double ub
boolean addSeparator
private static java.lang.String format (double)
double lb
long lbi
private boolean addConditional (java.util.Set, java.util.Set, double)
boolean added
java.util.Set toAddTo
java.util.Set others
double trial
boolean added
com.ibm.icu.text.PluralRules$IFixedDecimal toAdd
public static com.ibm.icu.text.PluralRules forLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.PluralRules forLocale (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.PluralRules forLocale (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.PluralRules$PluralType type
public static com.ibm.icu.text.PluralRules forLocale (java.util.Locale, com.ibm.icu.text.PluralRules$PluralType)
java.util.Locale locale
com.ibm.icu.text.PluralRules$PluralType type
private static boolean isValidKeyword (java.lang.String)
String token
private void (com.ibm.icu.text.PluralRules$RuleList)
com.ibm.icu.text.PluralRules$RuleList rules
public int hashCode ()
public java.lang.String select (double)
double number
public java.lang.String select (double, int, long)
double number
int countVisibleFractionDigits
long fractionaldigits
public java.lang.String select (com.ibm.icu.text.PluralRules$IFixedDecimal)
com.ibm.icu.text.PluralRules$IFixedDecimal number
public boolean matches (com.ibm.icu.text.PluralRules$FixedDecimal, java.lang.String)
com.ibm.icu.text.PluralRules$FixedDecimal sample
String keyword
public java.util.Set getKeywords ()
public double getUniqueKeywordValue (java.lang.String)
String keyword
java.util.Collection values
public java.util.Collection getAllKeywordValues (java.lang.String)
String keyword
public java.util.Collection getAllKeywordValues (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
String keyword
com.ibm.icu.text.PluralRules$SampleType type
java.util.Collection samples
public java.util.Collection getSamples (java.lang.String)
String keyword
public java.util.Collection getSamples (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
com.ibm.icu.text.PluralRules$FixedDecimalSamples samples
int i
int i
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
java.util.Set result
int maxCount
public boolean addSample (java.lang.String, java.lang.Number, int, java.util.Set)
String keyword
Number sample
int maxCount
java.util.Set result
String selectedKeyword
public com.ibm.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static com.ibm.icu.util.ULocale getFunctionalEquivalent (com.ibm.icu.util.ULocale, boolean[])
com.ibm.icu.util.ULocale locale
boolean[] isAvailable
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object rhs
public boolean equals (com.ibm.icu.text.PluralRules)
com.ibm.icu.text.PluralRules rhs
public com.ibm.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, com.ibm.icu.util.Output)
String keyword
int offset
java.util.Set explicits
com.ibm.icu.util.Output uniqueValue
public com.ibm.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, com.ibm.icu.util.Output, com.ibm.icu.text.PluralRules$SampleType)
Double explicit
String keyword
int offset
java.util.Set explicits
com.ibm.icu.util.Output uniqueValue
com.ibm.icu.text.PluralRules$SampleType sampleType
java.util.Collection values
int originalSize
java.util.HashSet subtractedSet
public java.lang.String getRules (java.lang.String)
String keyword
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
public int compareTo (com.ibm.icu.text.PluralRules)
com.ibm.icu.text.PluralRules other
public java.lang.Boolean isLimited (java.lang.String)
String keyword
public boolean isLimited (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
public boolean computeLimited (java.lang.String, com.ibm.icu.text.PluralRules$SampleType)
String keyword
com.ibm.icu.text.PluralRules$SampleType sampleType
static void access$500 (java.lang.StringBuilder, double, double, boolean)
StringBuilder x0
double x1
double x2
boolean x3
static com.ibm.icu.text.PluralRules$Rule access$600 (java.lang.String) throws java.text.ParseException
String x0
static void ()
}
com/ibm/icu/text/PluralRulesSerialProxy.classPluralRulesSerialProxy.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRulesSerialProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String data
void (java.lang.String)
String rules
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
com/ibm/icu/text/PluralSamples.classPluralSamples.java
package com.ibm.icu.text
public com.ibm.icu.text.PluralSamples extends java.lang.Object {
private com.ibm.icu.text.PluralRules pluralRules
private final java.util.Map _keySamplesMap
public final java.util.Map _keyLimitedMap
private final java.util.Map _keyFractionSamplesMap
private final java.util.Set _fractionSamples
private static final int[] TENS
private static final int LIMIT_FRACTION_SAMPLES
public void (com.ibm.icu.text.PluralRules)
String k
int i
String keyword
com.ibm.icu.text.PluralRules$FixedDecimal s
boolean done
int i
boolean done
int i
String keyword
java.util.Set list
com.ibm.icu.text.PluralRules$FixedDecimal s
String k
java.util.Map$Entry entry
java.util.Map$Entry entry
com.ibm.icu.text.PluralRules pluralRules
java.util.Set keywords
int MAX_SAMPLES
java.util.Map temp
java.util.Map sampleMap
int keywordsRemaining
int limit
java.util.Map sampleFractionMap
java.util.Set mentioned
java.util.Map foundKeywords
private int addSimpleSamples (com.ibm.icu.text.PluralRules, int, java.util.Map, int, double)
com.ibm.icu.text.PluralRules pluralRules
int MAX_SAMPLES
java.util.Map sampleMap
int keywordsRemaining
double val
String keyword
boolean keyIsLimited
java.util.List list
private void addRelation (java.util.Map, java.lang.String, com.ibm.icu.text.PluralRules$FixedDecimal)
java.util.Map foundKeywords
String keyword
com.ibm.icu.text.PluralRules$FixedDecimal s
java.util.Set set
private boolean addIfNotPresent (double, java.util.Set, java.util.Map)
double d
java.util.Set mentioned
java.util.Map foundKeywords
com.ibm.icu.text.PluralRules$FixedDecimal numberInfo
String keyword
private java.util.Set fractions (java.util.Set)
com.ibm.icu.text.PluralRules$FixedDecimal base1
int i
int visibleFractions
Integer base
String keyword
Integer fract
int j
java.util.Set original
java.util.Set toAddTo
java.util.Set result
java.util.List ints
java.util.Set keywords
private java.lang.Integer getDifferentCategory (java.util.List, java.lang.String)
Integer other
String keywordOther
int i
java.util.List ints
String keyword
public com.ibm.icu.text.PluralRules$KeywordStatus getStatus (java.lang.String, int, java.util.Set, com.ibm.icu.util.Output)
Double explicit
String keyword
int offset
java.util.Set explicits
com.ibm.icu.util.Output uniqueValue
java.util.Collection values
int originalSize
java.util.HashSet subtractedSet
java.util.Map getKeySamplesMap ()
java.util.Map getKeyFractionSamplesMap ()
java.util.Set getFractionSamples ()
java.util.Collection getAllKeywordValues (java.lang.String)
String keyword
java.util.Collection result
static void ()
}
com/ibm/icu/text/Quantifier.classQuantifier.java
package com.ibm.icu.text
com.ibm.icu.text.Quantifier extends java.lang.Object implements com.ibm.icu.text.UnicodeMatcher {
private com.ibm.icu.text.UnicodeMatcher matcher
private int minCount
private int maxCount
public static final int MAX
public void (com.ibm.icu.text.UnicodeMatcher, int, int)
com.ibm.icu.text.UnicodeMatcher theMatcher
int theMinCount
int theMaxCount
public int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
int pos
int m
com.ibm.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
int start
int count
public java.lang.String toPattern (boolean)
boolean escapeUnprintable
StringBuilder result
public boolean matchesIndexValue (int)
int v
public void addMatchSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet toUnionTo
}
com/ibm/icu/text/QuantityFormatter.classQuantityFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.QuantityFormatter extends java.lang.Object {
private final com.ibm.icu.text.SimpleFormatter[] templates
static final boolean $assertionsDisabled
public void ()
public void addIfAbsent (java.lang.CharSequence, java.lang.String)
CharSequence variant
String template
int idx
public boolean isValid ()
public java.lang.String format (double, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.PluralRules)
double number
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.PluralRules pluralRules
String formatStr
com.ibm.icu.impl.StandardPlural p
com.ibm.icu.text.SimpleFormatter formatter
public com.ibm.icu.text.SimpleFormatter getByVariant (java.lang.CharSequence)
CharSequence variant
int idx
com.ibm.icu.text.SimpleFormatter template
public static com.ibm.icu.impl.StandardPlural selectPlural (double, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.PluralRules)
String pluralKeyword
double number
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.PluralRules rules
String pluralKeyword
public static com.ibm.icu.impl.StandardPlural selectPlural (java.lang.Number, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.PluralRules, java.lang.StringBuffer, java.text.FieldPosition)
Number number
com.ibm.icu.text.NumberFormat fmt
com.ibm.icu.text.PluralRules rules
StringBuffer formattedNumber
java.text.FieldPosition pos
com.ibm.icu.text.UFieldPosition fpos
com.ibm.icu.text.PluralRules$FixedDecimal fd
String pluralKeyword
public static java.lang.StringBuilder format (java.lang.String, java.lang.CharSequence, java.lang.StringBuilder, java.text.FieldPosition)
String compiledPattern
CharSequence value
StringBuilder appendTo
java.text.FieldPosition pos
int[] offsets
static void ()
}
com/ibm/icu/text/RBBINode.classRBBINode.java
package com.ibm.icu.text
com.ibm.icu.text.RBBINode extends java.lang.Object {
static final int setRef
static final int uset
static final int varRef
static final int leafChar
static final int lookAhead
static final int tag
static final int endMark
static final int opStart
static final int opCat
static final int opOr
static final int opStar
static final int opPlus
static final int opQuestion
static final int opBreak
static final int opReverse
static final int opLParen
static final int nodeTypeLimit
static final String[] nodeTypeNames
static final int precZero
static final int precStart
static final int precLParen
static final int precOpOr
static final int precOpCat
int fType
com.ibm.icu.text.RBBINode fParent
com.ibm.icu.text.RBBINode fLeftChild
com.ibm.icu.text.RBBINode fRightChild
com.ibm.icu.text.UnicodeSet fInputSet
int fPrecedence
String fText
int fFirstPos
int fLastPos
boolean fNullable
int fVal
boolean fLookAheadEnd
boolean fRuleRoot
boolean fChainIn
java.util.Set fFirstPosSet
java.util.Set fLastPosSet
java.util.Set fFollowPos
int fSerialNum
static int gLastSerial
void (int)
int t
void (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode other
com.ibm.icu.text.RBBINode cloneTree ()
com.ibm.icu.text.RBBINode n
com.ibm.icu.text.RBBINode n
com.ibm.icu.text.RBBINode n
com.ibm.icu.text.RBBINode flattenVariables ()
com.ibm.icu.text.RBBINode retNode
void flattenSets ()
com.ibm.icu.text.RBBINode setRefNode
com.ibm.icu.text.RBBINode usetNode
com.ibm.icu.text.RBBINode replTree
com.ibm.icu.text.RBBINode setRefNode
com.ibm.icu.text.RBBINode usetNode
com.ibm.icu.text.RBBINode replTree
void findNodes (java.util.List, int)
java.util.List dest
int kind
static void printNode (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode n
static void printString (java.lang.String, int)
int i
int i
String s
int minWidth
static void printInt (int, int)
int i
int minWidth
String s
static void printHex (int, int)
int i
int minWidth
String s
String leadingZeroes
void printTree (boolean)
boolean printHeading
static void ()
}
com/ibm/icu/text/RBBIRuleBuilder$IntPair.classRBBIRuleBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleBuilder$IntPair extends java.lang.Object {
int first
int second
void ()
void (int, int)
int f
int s
}
com/ibm/icu/text/RBBIRuleBuilder.classRBBIRuleBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleBuilder extends java.lang.Object {
String fDebugEnv
String fRules
StringBuilder fStrippedRules
com.ibm.icu.text.RBBIRuleScanner fScanner
com.ibm.icu.text.RBBINode[] fTreeRoots
static final int fForwardTree
static final int fReverseTree
static final int fSafeFwdTree
static final int fSafeRevTree
int fDefaultTree
boolean fChainRules
boolean fLBCMNoChain
boolean fLookAheadHardBreak
com.ibm.icu.text.RBBISetBuilder fSetBuilder
java.util.List fUSetNodes
com.ibm.icu.text.RBBITableBuilder fForwardTable
java.util.Map fStatusSets
java.util.List fRuleStatusVals
static final int U_BRK_ERROR_START
static final int U_BRK_INTERNAL_ERROR
static final int U_BRK_HEX_DIGITS_EXPECTED
static final int U_BRK_SEMICOLON_EXPECTED
static final int U_BRK_RULE_SYNTAX
static final int U_BRK_UNCLOSED_SET
static final int U_BRK_ASSIGN_ERROR
static final int U_BRK_VARIABLE_REDFINITION
static final int U_BRK_MISMATCHED_PAREN
static final int U_BRK_NEW_LINE_IN_QUOTED_STRING
static final int U_BRK_UNDEFINED_VARIABLE
static final int U_BRK_INIT_ERROR
static final int U_BRK_RULE_EMPTY_SET
static final int U_BRK_UNRECOGNIZED_OPTION
static final int U_BRK_MALFORMED_RULE_TAG
static final int U_BRK_MALFORMED_SET
static final int U_BRK_ERROR_LIMIT
static final boolean $assertionsDisabled
void (java.lang.String)
String rules
static final int align8 (int)
int i
void flattenData (java.io.OutputStream) throws java.io.IOException
Integer val
java.io.OutputStream os
java.io.DataOutputStream dos
int i
String strippedRules
int headerSize
int forwardTableSize
int reverseTableSize
int trieSize
int statusTableSize
int rulesSize
int totalSize
int outputPos
int[] header
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable table
static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException
String rules
java.io.OutputStream os
com.ibm.icu.text.RBBIRuleBuilder builder
void build (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
void optimizeTables ()
com.ibm.icu.text.RBBIRuleBuilder$IntPair duplPair
boolean didSomething
static void ()
}
com/ibm/icu/text/RBBIRuleParseTable$RBBIRuleTableElement.classRBBIRuleParseTable.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleParseTable$RBBIRuleTableElement extends java.lang.Object {
short fAction
short fCharClass
short fNextState
short fPushState
boolean fNextChar
String fStateName
void (short, int, int, int, boolean, java.lang.String)
short a
int cc
int ns
int ps
boolean nc
String sn
}
com/ibm/icu/text/RBBIRuleParseTable.classRBBIRuleParseTable.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleParseTable extends java.lang.Object {
static final short doCheckVarDef
static final short doDotAny
static final short doEndAssign
static final short doEndOfRule
static final short doEndVariableName
static final short doExit
static final short doExprCatOperator
static final short doExprFinished
static final short doExprOrOperator
static final short doExprRParen
static final short doExprStart
static final short doLParen
static final short doNOP
static final short doNoChain
static final short doOptionEnd
static final short doOptionStart
static final short doReverseDir
static final short doRuleChar
static final short doRuleError
static final short doRuleErrorAssignExpr
static final short doScanUnicodeSet
static final short doSlash
static final short doStartAssign
static final short doStartTagValue
static final short doStartVariableName
static final short doTagDigit
static final short doTagExpectedError
static final short doTagValue
static final short doUnaryOpPlus
static final short doUnaryOpQuestion
static final short doUnaryOpStar
static final short doVariableNameExpectedErr
static final short kRuleSet_default
static final short kRuleSet_digit_char
static final short kRuleSet_eof
static final short kRuleSet_escaped
static final short kRuleSet_name_char
static final short kRuleSet_name_start_char
static final short kRuleSet_rule_char
static final short kRuleSet_white_space
static com.ibm.icu.text.RBBIRuleParseTable$RBBIRuleTableElement[] gRuleParseStateTable
void ()
static void ()
}
com/ibm/icu/text/RBBIRuleScanner$RBBIRuleChar.classRBBIRuleScanner.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar extends java.lang.Object {
int fChar
boolean fEscaped
void ()
}
com/ibm/icu/text/RBBIRuleScanner$RBBISetTableEl.classRBBIRuleScanner.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleScanner$RBBISetTableEl extends java.lang.Object {
String key
com.ibm.icu.text.RBBINode val
void ()
}
com/ibm/icu/text/RBBIRuleScanner.classRBBIRuleScanner.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleScanner extends java.lang.Object {
private static final int kStackSize
com.ibm.icu.text.RBBIRuleBuilder fRB
int fScanIndex
int fNextIndex
boolean fQuoteMode
int fLineNum
int fCharNum
int fLastChar
com.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar fC
short[] fStack
int fStackPtr
com.ibm.icu.text.RBBINode[] fNodeStack
int fNodeStackPtr
boolean fReverseRule
boolean fLookAheadRule
boolean fNoChainInRule
com.ibm.icu.text.RBBISymbolTable fSymbolTable
java.util.HashMap fSetTable
com.ibm.icu.text.UnicodeSet[] fRuleSets
int fRuleNum
int fOptionStart
private static String gRuleSet_rule_char_pattern
private static String gRuleSet_name_char_pattern
private static String gRuleSet_digit_char_pattern
private static String gRuleSet_name_start_char_pattern
private static String gRuleSet_white_space_pattern
private static String kAny
static final int chNEL
static final int chLS
void (com.ibm.icu.text.RBBIRuleBuilder)
com.ibm.icu.text.RBBIRuleBuilder rb
boolean doParseActions (int)
com.ibm.icu.text.RBBINode operandNode
com.ibm.icu.text.RBBINode orNode
com.ibm.icu.text.RBBINode operandNode
com.ibm.icu.text.RBBINode catNode
com.ibm.icu.text.RBBINode startExprNode
com.ibm.icu.text.RBBINode varRefNode
com.ibm.icu.text.RBBINode RHSExprNode
com.ibm.icu.text.RBBINode endNode
com.ibm.icu.text.RBBINode catNode
com.ibm.icu.text.RBBINode prevRules
com.ibm.icu.text.RBBINode orNode
com.ibm.icu.text.RBBINode thisRule
int destRules
com.ibm.icu.text.RBBINode operandNode
com.ibm.icu.text.RBBINode plusNode
com.ibm.icu.text.RBBINode operandNode
com.ibm.icu.text.RBBINode qNode
com.ibm.icu.text.RBBINode operandNode
com.ibm.icu.text.RBBINode starNode
String s
int v
String opt
int action
com.ibm.icu.text.RBBINode n
boolean returnVal
void error (int)
int e
String s
IllegalArgumentException ex
void fixOpStack (int)
int p
com.ibm.icu.text.RBBINode n
void findSetFor (java.lang.String, com.ibm.icu.text.RBBINode, com.ibm.icu.text.UnicodeSet)
int c
String s
com.ibm.icu.text.RBBINode node
com.ibm.icu.text.UnicodeSet setToAdopt
com.ibm.icu.text.RBBIRuleScanner$RBBISetTableEl el
com.ibm.icu.text.RBBINode usetNode
static java.lang.String stripRules (java.lang.String)
int cp
boolean whiteSpace
int idx
String rules
StringBuilder strippedRules
int rulesLength
boolean skippingSpaces
int nextCharLL ()
int ch
void nextChar (com.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar)
int i
int commentStart
int[] unescapeIndex
com.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar c
void parse ()
com.ibm.icu.text.UnicodeSet uniset
int tableRow
com.ibm.icu.text.RBBIRuleParseTable$RBBIRuleTableElement tableEl
int state
void printNodeStack (java.lang.String)
String title
int i
com.ibm.icu.text.RBBINode pushNewNode (int)
int nodeType
void scanSet ()
Exception e
com.ibm.icu.text.UnicodeSet uset
int startPos
java.text.ParsePosition pos
int i
com.ibm.icu.text.RBBINode n
static void ()
}
com/ibm/icu/text/RBBISetBuilder$RangeDescriptor.classRBBISetBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor extends java.lang.Object {
int fStartChar
int fEndChar
int fNum
java.util.List fIncludesSets
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor fNext
void ()
void (com.ibm.icu.text.RBBISetBuilder$RangeDescriptor)
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor other
void split (int)
int where
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor nr
void setDictionaryFlag ()
com.ibm.icu.text.RBBINode varRef
com.ibm.icu.text.RBBINode usetNode
String setName
com.ibm.icu.text.RBBINode setRef
int i
}
com/ibm/icu/text/RBBISetBuilder.classRBBISetBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBISetBuilder extends java.lang.Object {
com.ibm.icu.text.RBBIRuleBuilder fRB
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor fRangeList
com.ibm.icu.impl.Trie2Writable fTrie
com.ibm.icu.impl.Trie2_16 fFrozenTrie
int fGroupCount
boolean fSawBOF
static final int DICT_BIT
static final boolean $assertionsDisabled
void (com.ibm.icu.text.RBBIRuleBuilder)
com.ibm.icu.text.RBBIRuleBuilder rb
void buildRanges ()
int inputSetRangeBegin
int inputSetRangeEnd
com.ibm.icu.text.UnicodeSet inputSet
int inputSetRangeCount
int inputSetRangeIndex
com.ibm.icu.text.RBBINode usetNode
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlSearchRange
com.ibm.icu.text.UnicodeSet inputSet
com.ibm.icu.text.RBBINode usetNode
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
String eofString
String bofString
void buildTrie ()
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
void mergeCategories (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
int rangeNum
int rangeDict
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rd
com.ibm.icu.text.RBBIRuleBuilder$IntPair categories
int getTrieSize ()
void serializeTrie (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
void addValToSets (java.util.List, int)
com.ibm.icu.text.RBBINode usetNode
java.util.List sets
int val
void addValToSet (com.ibm.icu.text.RBBINode, int)
com.ibm.icu.text.RBBINode orNode
com.ibm.icu.text.RBBINode usetNode
int val
com.ibm.icu.text.RBBINode leafNode
int getNumCharCategories ()
boolean sawBOF ()
int getFirstChar (int)
int category
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
int retVal
void printRanges ()
com.ibm.icu.text.RBBINode varRef
com.ibm.icu.text.RBBINode usetNode
String setName
com.ibm.icu.text.RBBINode setRef
int i
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
void printRangeGroups ()
com.ibm.icu.text.RBBINode varRef
com.ibm.icu.text.RBBINode usetNode
String setName
com.ibm.icu.text.RBBINode setRef
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor tRange
int i
int groupNum
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
int lastPrintedGroupNum
void printSets ()
com.ibm.icu.text.RBBINode varRef
com.ibm.icu.text.RBBINode usetNode
com.ibm.icu.text.RBBINode setRef
String setName
int i
static void ()
}
com/ibm/icu/text/RBBISymbolTable$RBBISymbolTableEntry.classRBBISymbolTable.java
package com.ibm.icu.text
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry extends java.lang.Object {
String key
com.ibm.icu.text.RBBINode val
void ()
}
com/ibm/icu/text/RBBISymbolTable.classRBBISymbolTable.java
package com.ibm.icu.text
com.ibm.icu.text.RBBISymbolTable extends java.lang.Object implements com.ibm.icu.text.SymbolTable {
java.util.HashMap fHashTable
com.ibm.icu.text.RBBIRuleScanner fRuleScanner
String ffffString
com.ibm.icu.text.UnicodeSet fCachedSetLookup
void (com.ibm.icu.text.RBBIRuleScanner)
com.ibm.icu.text.RBBIRuleScanner rs
public char[] lookup (java.lang.String)
com.ibm.icu.text.RBBINode usetNode
String retString
String s
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry el
com.ibm.icu.text.RBBINode varRefNode
com.ibm.icu.text.RBBINode exprNode
String retString
public com.ibm.icu.text.UnicodeMatcher lookupMatcher (int)
int ch
com.ibm.icu.text.UnicodeSet retVal
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
int c
String text
java.text.ParsePosition pos
int limit
int start
int i
String result
com.ibm.icu.text.RBBINode lookupNode (java.lang.String)
String key
com.ibm.icu.text.RBBINode retNode
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry el
void addEntry (java.lang.String, com.ibm.icu.text.RBBINode)
String key
com.ibm.icu.text.RBBINode val
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry e
void rbbiSymtablePrint ()
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry s
int i
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry s
int i
com.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry[] syms
}
com/ibm/icu/text/RBBITableBuilder$RBBIStateDescriptor.classRBBITableBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor extends java.lang.Object {
boolean fMarked
int fAccepting
int fLookAhead
java.util.SortedSet fTagVals
int fTagsIdx
java.util.Set fPositions
int[] fDtran
void (int)
int maxInputSymbol
}
com/ibm/icu/text/RBBITableBuilder.classRBBITableBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBITableBuilder extends java.lang.Object {
private com.ibm.icu.text.RBBIRuleBuilder fRB
private int fRootIx
private java.util.List fDStates
private java.util.List fSafeTable
static final boolean $assertionsDisabled
void (com.ibm.icu.text.RBBIRuleBuilder, int)
com.ibm.icu.text.RBBIRuleBuilder rb
int rootNodeIx
void buildForwardTable ()
com.ibm.icu.text.RBBINode bofTop
com.ibm.icu.text.RBBINode bofLeaf
com.ibm.icu.text.RBBINode cn
void calcNullable (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode n
void calcFirstPos (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode n
void calcLastPos (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode n
void calcFollowPos (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode i
com.ibm.icu.text.RBBINode i
com.ibm.icu.text.RBBINode n
void addRuleRootNodes (java.util.List, com.ibm.icu.text.RBBINode)
java.util.List dest
com.ibm.icu.text.RBBINode node
void calcChainedFollowPos (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode node
com.ibm.icu.text.RBBINode endMarkerNode
int cLBProp
int c
com.ibm.icu.text.RBBINode startNode
com.ibm.icu.text.RBBINode endNode
com.ibm.icu.text.RBBINode tNode
com.ibm.icu.text.RBBINode tree
java.util.List endMarkerNodes
java.util.List leafNodes
java.util.List ruleRootNodes
java.util.Set matchStartNodes
void bofFixup ()
com.ibm.icu.text.RBBINode startNode
com.ibm.icu.text.RBBINode bofNode
java.util.Set matchStartNodes
void buildStateTable ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor temp
com.ibm.icu.text.RBBINode p
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor temp2
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor newState
int ix
java.util.Set U
int ux
boolean UinDstates
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor T
int tx
int a
int lastInputSymbol
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor failState
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor initialState
void flagAcceptingStates ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
com.ibm.icu.text.RBBINode endMarker
int n
java.util.List endMarkerNodes
int i
void flagLookAheadStates ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
com.ibm.icu.text.RBBINode lookAheadNode
int n
java.util.List lookAheadNodes
int i
void flagTaggedStates ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
com.ibm.icu.text.RBBINode tagNode
int n
java.util.List tagNodes
int i
void mergeRuleStatusVals ()
java.util.SortedSet s0
Integer izero
java.util.SortedSet s1
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
java.util.Set statusVals
Integer arrayIndexI
int n
void printPosSets (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode n
boolean findDuplCharClassFrom (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int state
com.ibm.icu.text.RBBIRuleBuilder$IntPair categories
int numStates
int numCols
int table_base
int table_dupl
void removeColumn (int)
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int[] newArray
int state
int column
int numStates
boolean findDuplicateState (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
int firstVal
int duplVal
int col
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor duplSD
boolean rowsMatch
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor firstSD
com.ibm.icu.text.RBBIRuleBuilder$IntPair states
int numStates
int numCols
boolean findDuplicateSafeState (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
int firstVal
int duplVal
int col
short[] duplRow
boolean rowsMatch
int numCols
short[] firstRow
com.ibm.icu.text.RBBIRuleBuilder$IntPair states
int numStates
void removeState (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
int existingVal
int newVal
int col
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int state
com.ibm.icu.text.RBBIRuleBuilder$IntPair duplStates
int keepState
int duplState
int numStates
int numCols
void removeSafeState (com.ibm.icu.text.RBBIRuleBuilder$IntPair)
int existingVal
int newVal
int col
short[] row
int state
com.ibm.icu.text.RBBIRuleBuilder$IntPair duplStates
int keepState
int duplState
int numStates
int removeDuplicateStates ()
com.ibm.icu.text.RBBIRuleBuilder$IntPair dupls
int numStatesRemoved
int getTableSize ()
int size
int numRows
int numCols
int rowSize
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable exportTable ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int row
int col
int state
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable table
int rowLen
int tableSize
int numCharCategories
void buildSafeReverseTable ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor startStateD
int s2
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor s2StateD
int startState
int wantedEndState
int endState
int c2
int c1
int row
int charClass
int row
int c1
int c2
short[] rowState
int pairIdx
StringBuilder safePairs
int numCharClasses
int numStates
short[] startState
com.ibm.icu.text.RBBIRuleBuilder$IntPair states
int getSafeTableSize ()
int size
int numRows
int numCols
int rowSize
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable exportSafeTable ()
int col
short[] rowArray
int row
int state
com.ibm.icu.impl.RBBIDataWrapper$RBBIStateTable table
int numCharCategories
int rowLen
int tableSize
void printSet (java.util.Collection)
com.ibm.icu.text.RBBINode n
java.util.Collection s
void printStates ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int c
int n
void printReverseTable ()
short[] rowArray
int n
int c
int numCharCategories
void printRuleStatusTable ()
int val
int i
int thisRecord
int nextRecord
java.util.List tbl
static void ()
}
com/ibm/icu/text/RBNFChinesePostProcessor.classRBNFChinesePostProcessor.java
package com.ibm.icu.text
final com.ibm.icu.text.RBNFChinesePostProcessor extends java.lang.Object implements com.ibm.icu.text.RBNFPostProcessor {
private boolean longForm
private int format
private static final String[] rulesetNames
void ()
public void init (com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
com.ibm.icu.text.RuleBasedNumberFormat formatter
String rules
public void process (java.lang.StringBuilder, com.ibm.icu.text.NFRuleSet)
int i
int i
int n
int i
String[] m
int m
int nn
int ns
char c
int i
StringBuilder buf
com.ibm.icu.text.NFRuleSet ruleSet
String name
String DIAN
String[][] markers
int x
int s
int n
String ling
static void ()
}
com/ibm/icu/text/RBNFPostProcessor.classRBNFPostProcessor.java
package com.ibm.icu.text
abstract com.ibm.icu.text.RBNFPostProcessor extends java.lang.Object {
public abstract void init (com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
public abstract void process (java.lang.StringBuilder, com.ibm.icu.text.NFRuleSet)
}
com/ibm/icu/text/RbnfLenientScanner.classRbnfLenientScanner.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.RbnfLenientScanner extends java.lang.Object {
public abstract boolean allIgnorable (java.lang.String)
public abstract int prefixLength (java.lang.String, java.lang.String)
public abstract int[] findText (java.lang.String, java.lang.String, int)
}
com/ibm/icu/text/RbnfLenientScannerProvider.classRbnfLenientScannerProvider.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.RbnfLenientScannerProvider extends java.lang.Object {
public abstract com.ibm.icu.text.RbnfLenientScanner get (com.ibm.icu.util.ULocale, java.lang.String)
}
com/ibm/icu/text/RelativeDateTimeFormatter$1.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.RelativeDateTimeFormatter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$RelativeDateTimeFormatter$RelativeDateTimeUnit
static final int[] $SwitchMap$com$ibm$icu$text$RelativeDateTimeFormatter$Style
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$AbsoluteUnit.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SUNDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit TUESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEDNESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit THURSDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit FRIDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SATURDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit DAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEEK
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONTH
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit YEAR
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit NOW
public static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit QUARTER
private static final com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$Cache$1.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.RelativeDateTimeFormatter$Cache$1 extends com.ibm.icu.impl.SoftCache {
final com.ibm.icu.text.RelativeDateTimeFormatter$Cache this$0
void (com.ibm.icu.text.RelativeDateTimeFormatter$Cache)
com.ibm.icu.text.RelativeDateTimeFormatter$Cache this$0
protected com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData createInstance (java.lang.String, com.ibm.icu.util.ULocale)
String key
com.ibm.icu.util.ULocale locale
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/RelativeDateTimeFormatter$Cache.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.RelativeDateTimeFormatter$Cache extends java.lang.Object {
private final com.ibm.icu.impl.CacheBase cache
private void ()
public com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData get (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String key
void (com.ibm.icu.text.RelativeDateTimeFormatter$1)
com.ibm.icu.text.RelativeDateTimeFormatter$1 x0
}
com/ibm/icu/text/RelativeDateTimeFormatter$Direction.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter$Direction extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction LAST_2
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction LAST
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction THIS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction NEXT
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction NEXT_2
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction PLAIN
private static final com.ibm.icu.text.RelativeDateTimeFormatter$Direction[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$Direction[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$Direction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$Loader.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.RelativeDateTimeFormatter$Loader extends java.lang.Object {
private final com.ibm.icu.util.ULocale ulocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
private java.lang.String getDateTimePattern (com.ibm.icu.impl.ICUResourceBundle)
int elementType
com.ibm.icu.impl.ICUResourceBundle r
String calType
String resourcePath
com.ibm.icu.impl.ICUResourceBundle patternsRb
public com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData load ()
com.ibm.icu.text.RelativeDateTimeFormatter$Style newStyle2
com.ibm.icu.text.RelativeDateTimeFormatter$Style newStyle1
com.ibm.icu.text.RelativeDateTimeFormatter$Style testStyle
com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink sink
com.ibm.icu.impl.ICUResourceBundle r
}
com/ibm/icu/text/RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SECOND
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MINUTE
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit HOUR
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit DAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit WEEK
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MONTH
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit QUARTER
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit YEAR
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SUNDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MONDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit TUESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit WEDNESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit THURSDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit FRIDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SATURDAY
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit relUnit
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit
private static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit, com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit)
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit relUnit
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit
private static final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit orNullFromString (java.lang.CharSequence)
CharSequence keyword
static com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit access$100 (java.lang.CharSequence)
CharSequence x0
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$RelDateTimeDataSink.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
final com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink extends com.ibm.icu.impl.UResource$Sink {
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap styleRelUnitPatterns
StringBuilder sb
int pastFutureIndex
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit unit
private com.ibm.icu.text.RelativeDateTimeFormatter$Style styleFromKey (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key key
private com.ibm.icu.text.RelativeDateTimeFormatter$Style styleFromAlias (com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.UResource$Value value
String s
private static int styleSuffixLength (com.ibm.icu.text.RelativeDateTimeFormatter$Style)
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
public void consumeTableRelative (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
java.util.EnumMap unitStrings
String valueString
java.util.EnumMap absMap
com.ibm.icu.text.RelativeDateTimeFormatter$Direction keyDirection
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit
java.util.EnumMap dirMap
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table unitTypesTable
public void consumeTableRelativeTime (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table unitTypesTable
public void consumeTimeDetail (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
int pluralIndex
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table unitTypesTable
java.util.EnumMap unitPatterns
String[][] patterns
private void handlePlainDirection (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit
java.util.EnumMap unitMap
java.util.EnumMap dirMap
public void consumeTimeUnit (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table unitTypesTable
private void handleAlias (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
com.ibm.icu.text.RelativeDateTimeFormatter$Style targetStyle
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.text.RelativeDateTimeFormatter$Style sourceStyle
int limit
com.ibm.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit unit
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int limit
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table table
void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$RelativeDateTimeFormatterData.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData extends java.lang.Object {
public final java.util.EnumMap qualitativeUnitMap
java.util.EnumMap relUnitPatternMap
public final String dateTimePattern
public void (java.util.EnumMap, java.util.EnumMap, java.lang.String)
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap relUnitPatternMap
String dateTimePattern
}
com/ibm/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit YEAR
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit QUARTER
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MONTH
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit WEEK
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit DAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit HOUR
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MINUTE
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SECOND
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SUNDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MONDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit TUESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit WEDNESDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit THURSDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit FRIDAY
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SATURDAY
private static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$RelativeUnit.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit SECONDS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit MINUTES
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit HOURS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit DAYS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit WEEKS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit MONTHS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit YEARS
public static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit QUARTERS
private static final com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter$Style.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter$Style extends java.lang.Enum {
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Style LONG
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Style SHORT
public static final com.ibm.icu.text.RelativeDateTimeFormatter$Style NARROW
private static final int INDEX_COUNT
private static final com.ibm.icu.text.RelativeDateTimeFormatter$Style[] $VALUES
public static com.ibm.icu.text.RelativeDateTimeFormatter$Style[] values ()
public static com.ibm.icu.text.RelativeDateTimeFormatter$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/RelativeDateTimeFormatter.classRelativeDateTimeFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.RelativeDateTimeFormatter extends java.lang.Object {
private int[] styleToDateFormatSymbolsWidth
private final java.util.EnumMap qualitativeUnitMap
private final java.util.EnumMap patternMap
private final String combinedDateAndTime
private final com.ibm.icu.text.PluralRules pluralRules
private final com.ibm.icu.text.NumberFormat numberFormat
private final com.ibm.icu.text.RelativeDateTimeFormatter$Style style
private final com.ibm.icu.text.DisplayContext capitalizationContext
private final com.ibm.icu.text.BreakIterator breakIterator
private final com.ibm.icu.util.ULocale locale
private final com.ibm.icu.text.DateFormatSymbols dateFormatSymbols
private static final com.ibm.icu.text.RelativeDateTimeFormatter$Style[] fallbackCache
private static final com.ibm.icu.text.RelativeDateTimeFormatter$Cache cache
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance ()
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberFormat)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberFormat nf
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance (com.ibm.icu.util.ULocale, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.RelativeDateTimeFormatter$Style, com.ibm.icu.text.DisplayContext)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.NumberFormat nf
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.DisplayContext capitalizationContext
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData data
public static com.ibm.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale, com.ibm.icu.text.NumberFormat)
java.util.Locale locale
com.ibm.icu.text.NumberFormat nf
public java.lang.String format (double, com.ibm.icu.text.RelativeDateTimeFormatter$Direction, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit)
StringBuffer formatStr
com.ibm.icu.impl.DontCareFieldPosition fieldPosition
com.ibm.icu.impl.StandardPlural pluralForm
String formatter
String result
double quantity
com.ibm.icu.text.RelativeDateTimeFormatter$Direction direction
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
String result
int pastFutureIndex
public java.lang.String formatNumeric (double, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit)
double offset
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit relunit
com.ibm.icu.text.RelativeDateTimeFormatter$Direction direction
String result
public java.lang.String format (com.ibm.icu.text.RelativeDateTimeFormatter$Direction, com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit)
int dateSymbolsDayOrdinal
String[] dayNames
String result
com.ibm.icu.text.RelativeDateTimeFormatter$Direction direction
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit
String result
public java.lang.String format (double, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit)
double offsetx100
int intoffsetx100
String result
double offset
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit
boolean useNumeric
com.ibm.icu.text.RelativeDateTimeFormatter$Direction direction
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absunit
private java.lang.String getAbsoluteUnitString (com.ibm.icu.text.RelativeDateTimeFormatter$Style, com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, com.ibm.icu.text.RelativeDateTimeFormatter$Direction)
String result
java.util.EnumMap dirMap
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit
com.ibm.icu.text.RelativeDateTimeFormatter$Direction direction
java.util.EnumMap unitMap
public java.lang.String combineDateAndTime (java.lang.String, java.lang.String)
String relativeDateString
String timeString
public com.ibm.icu.text.NumberFormat getNumberFormat ()
public com.ibm.icu.text.DisplayContext getCapitalizationContext ()
public com.ibm.icu.text.RelativeDateTimeFormatter$Style getFormatStyle ()
private java.lang.String adjustForContext (java.lang.String)
String originalFormattedString
private void (java.util.EnumMap, java.util.EnumMap, java.lang.String, com.ibm.icu.text.PluralRules, com.ibm.icu.text.NumberFormat, com.ibm.icu.text.RelativeDateTimeFormatter$Style, com.ibm.icu.text.DisplayContext, com.ibm.icu.text.BreakIterator, com.ibm.icu.util.ULocale)
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap patternMap
String combinedDateAndTime
com.ibm.icu.text.PluralRules pluralRules
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.DisplayContext capitalizationContext
com.ibm.icu.text.BreakIterator breakIterator
com.ibm.icu.util.ULocale locale
private java.lang.String getRelativeUnitPluralPattern (com.ibm.icu.text.RelativeDateTimeFormatter$Style, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit, int, com.ibm.icu.impl.StandardPlural)
String formatter
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
int pastFutureIndex
com.ibm.icu.impl.StandardPlural pluralForm
private java.lang.String getRelativeUnitPattern (com.ibm.icu.text.RelativeDateTimeFormatter$Style, com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit, int, com.ibm.icu.impl.StandardPlural)
String[][] spfCompiledPatterns
java.util.EnumMap unitMap
com.ibm.icu.text.RelativeDateTimeFormatter$Style style
com.ibm.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
int pastFutureIndex
com.ibm.icu.impl.StandardPlural pluralForm
int pluralIndex
private static com.ibm.icu.text.RelativeDateTimeFormatter$Direction keyToDirection (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key key
static com.ibm.icu.text.RelativeDateTimeFormatter$Direction access$000 (com.ibm.icu.impl.UResource$Key)
com.ibm.icu.impl.UResource$Key x0
static com.ibm.icu.text.RelativeDateTimeFormatter$Style[] access$200 ()
static void ()
}
com/ibm/icu/text/Replaceable.classReplaceable.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Replaceable extends java.lang.Object {
public abstract int length ()
public abstract char charAt (int)
public abstract int char32At (int)
public abstract void getChars (int, int, char[], int)
public abstract void replace (int, int, java.lang.String)
public abstract void replace (int, int, char[], int, int)
public abstract void copy (int, int, int)
public abstract boolean hasMetaData ()
}
com/ibm/icu/text/ReplaceableContextIterator.classReplaceableContextIterator.java
package com.ibm.icu.text
com.ibm.icu.text.ReplaceableContextIterator extends java.lang.Object implements com.ibm.icu.impl.UCaseProps$ContextIterator {
protected com.ibm.icu.text.Replaceable rep
protected int index
protected int limit
protected int cpStart
protected int cpLimit
protected int contextStart
protected int contextLimit
protected int dir
protected boolean reachedLimit
void ()
public void setText (com.ibm.icu.text.Replaceable)
com.ibm.icu.text.Replaceable rep
public void setIndex (int)
int index
public int getCaseMapCPStart ()
public void setLimit (int)
int lim
public void setContextLimits (int, int)
int contextStart
int contextLimit
public int nextCaseMapCP ()
int c
public int replace (java.lang.String)
String text
int delta
public boolean didReachLimit ()
public void reset (int)
int direction
public int next ()
int c
int c
}
com/ibm/icu/text/ReplaceableString.classReplaceableString.java
package com.ibm.icu.text
public com.ibm.icu.text.ReplaceableString extends java.lang.Object implements com.ibm.icu.text.Replaceable {
private StringBuffer buf
public void (java.lang.String)
String str
public void (java.lang.StringBuffer)
StringBuffer buf
public void ()
public java.lang.String toString ()
public java.lang.String substring (int, int)
int start
int limit
public int length ()
public char charAt (int)
int offset
public int char32At (int)
int offset
public void getChars (int, int, char[], int)
int srcStart
int srcLimit
char[] dst
int dstStart
public void replace (int, int, java.lang.String)
int start
int limit
String text
public void replace (int, int, char[], int, int)
int start
int limit
char[] chars
int charsStart
int charsLen
public void copy (int, int, int)
int start
int limit
int dest
char[] text
public boolean hasMetaData ()
}
com/ibm/icu/text/RuleBasedBreakIterator$BreakCache.classRuleBasedBreakIterator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedBreakIterator$BreakCache extends java.lang.Object {
static final boolean RetainCachePosition
static final boolean UpdateCachePosition
static final int CACHE_SIZE
int fStartBufIdx
int fEndBufIdx
int fTextIdx
int fBufIdx
int[] fBoundaries
short[] fStatuses
com.ibm.icu.text.DictionaryBreakEngine$DequeI fSideBuffer
static final boolean $assertionsDisabled
final com.ibm.icu.text.RuleBasedBreakIterator this$0
void (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator this$0
void reset (int, int)
int pos
int ruleStatus
void reset ()
void next ()
void previous ()
int initialBufIdx
void following (int)
int startPos
void preceding (int)
int startPos
int current ()
boolean populateNear (int)
int backupPos
int aBoundary
int ruleStatusIndex
int position
boolean populateFollowing ()
int count
int fromPosition
int fromRuleStatusIdx
int pos
int ruleStatusIdx
boolean populatePreceding ()
int dictSegEndPosition
int prevPosition
int prevStatusIdx
boolean segmentHandledByDictionary
int textBegin
int fromPosition
int position
int positionStatusIdx
int backupPosition
boolean success
void addFollowing (int, int, boolean)
int position
int ruleStatusIdx
boolean update
int nextIdx
boolean addPreceding (int, int, boolean)
int position
int ruleStatusIdx
boolean update
int nextIdx
boolean seek (int)
int probe
int pos
int min
int max
void (com.ibm.icu.text.RuleBasedBreakIterator, com.ibm.icu.text.RuleBasedBreakIterator$BreakCache)
com.ibm.icu.text.RuleBasedBreakIterator this$0
com.ibm.icu.text.RuleBasedBreakIterator$BreakCache src
void dumpCache ()
int i
private final int modChunkSize (int)
int index
static void ()
}
com/ibm/icu/text/RuleBasedBreakIterator$DictionaryCache.classRuleBasedBreakIterator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedBreakIterator$DictionaryCache extends java.lang.Object {
com.ibm.icu.text.DictionaryBreakEngine$DequeI fBreaks
int fPositionInCache
int fStart
int fLimit
int fFirstRuleStatusIndex
int fOtherRuleStatusIndex
int fBoundary
int fStatusIndex
static final boolean $assertionsDisabled
final com.ibm.icu.text.RuleBasedBreakIterator this$0
void reset ()
boolean following (int)
int fromPos
int r
boolean preceding (int)
int r
int r
int fromPos
void populateDictionary (int, int, int, int)
com.ibm.icu.text.LanguageBreakEngine lbe
int startPos
int endPos
int firstRuleStatus
int otherRuleStatus
int rangeStart
int rangeEnd
int category
int current
int foundBreakCount
int c
void (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator this$0
void (com.ibm.icu.text.RuleBasedBreakIterator, com.ibm.icu.text.RuleBasedBreakIterator$DictionaryCache)
CloneNotSupportedException e
com.ibm.icu.text.RuleBasedBreakIterator this$0
com.ibm.icu.text.RuleBasedBreakIterator$DictionaryCache src
static void ()
}
com/ibm/icu/text/RuleBasedBreakIterator$LookAheadResults.classRuleBasedBreakIterator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedBreakIterator$LookAheadResults extends java.lang.Object {
int fUsedSlotLimit
int[] fPositions
int[] fKeys
static final boolean $assertionsDisabled
void ()
int getPosition (int)
int i
int key
void setPosition (int, int)
int key
int position
int i
void reset ()
static void ()
}
com/ibm/icu/text/RuleBasedBreakIterator.classRuleBasedBreakIterator.java
package com.ibm.icu.text
public com.ibm.icu.text.RuleBasedBreakIterator extends com.ibm.icu.text.BreakIterator {
private static final int START_STATE
private static final int STOP_STATE
private static final int RBBI_START
private static final int RBBI_RUN
private static final int RBBI_END
private java.text.CharacterIterator fText
public com.ibm.icu.impl.RBBIDataWrapper fRData
private int fPosition
private int fRuleStatusIndex
private boolean fDone
private com.ibm.icu.text.RuleBasedBreakIterator$BreakCache fBreakCache
private int fDictionaryCharCount
private com.ibm.icu.text.RuleBasedBreakIterator$DictionaryCache fDictionaryCache
private static final String RBBI_DEBUG_ARG
private static final boolean TRACE
private static final com.ibm.icu.text.UnhandledBreakEngine gUnhandledBreakEngine
private static final java.util.List gAllBreakEngines
private java.util.List fBreakEngines
public static final String fDebugEnv
private static final int kMaxLookaheads
private com.ibm.icu.text.RuleBasedBreakIterator$LookAheadResults fLookAheadMatches
static final boolean $assertionsDisabled
private void ()
public static com.ibm.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
com.ibm.icu.text.RuleBasedBreakIterator This
public static com.ibm.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
com.ibm.icu.text.RuleBasedBreakIterator This
public void (java.lang.String)
java.io.ByteArrayOutputStream ruleOS
RuntimeException rte
java.io.IOException e
String rules
public java.lang.Object clone ()
com.ibm.icu.text.RuleBasedBreakIterator result
public boolean equals (java.lang.Object)
com.ibm.icu.text.RuleBasedBreakIterator other
ClassCastException e
Object that
public java.lang.String toString ()
String retStr
public int hashCode ()
public void dump (java.io.PrintStream)
java.io.PrintStream out
public static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException
String rules
java.io.OutputStream ruleBinary
public int first ()
int start
public int last ()
int endPos
boolean endShouldBeBoundary
public int next (int)
int n
int result
public int next ()
public int previous ()
public int following (int)
int startPos
public int preceding (int)
int offset
int adjustedOffset
protected static final void checkOffset (int, java.text.CharacterIterator)
int offset
java.text.CharacterIterator text
public boolean isBoundary (int)
int offset
int adjustedOffset
boolean result
public int current ()
public int getRuleStatus ()
int idx
int tagVal
public int getRuleStatusVec (int[])
int i
int numToCopy
int[] fillInArray
int numStatusVals
public java.text.CharacterIterator getText ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
private com.ibm.icu.text.LanguageBreakEngine getLanguageBreakEngine (int)
com.ibm.icu.text.LanguageBreakEngine candidate
com.ibm.icu.text.LanguageBreakEngine candidate
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
com.ibm.icu.text.LanguageBreakEngine eng
java.io.IOException e
int script
com.ibm.icu.text.LanguageBreakEngine eng
int c
private int handleNext ()
int lookaheadResult
int pos
int completedRule
int rule
java.text.CharacterIterator text
com.ibm.icu.impl.Trie2 trie
short[] stateTable
int initialPosition
int result
int c
int state
int row
short category
int flagsState
int mode
private int handleSafePrevious (int)
int fromPosition
int state
short category
int result
java.text.CharacterIterator text
com.ibm.icu.impl.Trie2 trie
short[] stateTable
int c
int row
private static int CISetIndex32 (java.text.CharacterIterator, int)
java.text.CharacterIterator ci
int index
static java.text.CharacterIterator access$000 (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator x0
static com.ibm.icu.text.LanguageBreakEngine access$100 (com.ibm.icu.text.RuleBasedBreakIterator, int)
com.ibm.icu.text.RuleBasedBreakIterator x0
int x1
static boolean access$202 (com.ibm.icu.text.RuleBasedBreakIterator, boolean)
com.ibm.icu.text.RuleBasedBreakIterator x0
boolean x1
static int access$302 (com.ibm.icu.text.RuleBasedBreakIterator, int)
com.ibm.icu.text.RuleBasedBreakIterator x0
int x1
static int access$402 (com.ibm.icu.text.RuleBasedBreakIterator, int)
com.ibm.icu.text.RuleBasedBreakIterator x0
int x1
static int access$500 (com.ibm.icu.text.RuleBasedBreakIterator, int)
com.ibm.icu.text.RuleBasedBreakIterator x0
int x1
static int access$600 (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator x0
static int access$400 (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator x0
static com.ibm.icu.text.RuleBasedBreakIterator$DictionaryCache access$700 (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator x0
static int access$800 (com.ibm.icu.text.RuleBasedBreakIterator)
com.ibm.icu.text.RuleBasedBreakIterator x0
static void ()
}
com/ibm/icu/text/RuleBasedNumberFormat.classRuleBasedNumberFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.RuleBasedNumberFormat extends com.ibm.icu.text.NumberFormat {
static final long serialVersionUID
public static final int SPELLOUT
public static final int ORDINAL
public static final int DURATION
public static final int NUMBERING_SYSTEM
private transient com.ibm.icu.text.NFRuleSet[] ruleSets
private transient java.util.Map ruleSetsMap
private transient com.ibm.icu.text.NFRuleSet defaultRuleSet
private com.ibm.icu.util.ULocale locale
private int roundingMode
private transient com.ibm.icu.text.RbnfLenientScannerProvider scannerProvider
private transient boolean lookedForScanner
private transient com.ibm.icu.text.DecimalFormatSymbols decimalFormatSymbols
private transient com.ibm.icu.text.DecimalFormat decimalFormat
private transient com.ibm.icu.text.NFRule defaultInfinityRule
private transient com.ibm.icu.text.NFRule defaultNaNRule
private boolean lenientParse
private transient String lenientParseRules
private transient String postProcessRules
private transient com.ibm.icu.text.RBNFPostProcessor postProcessor
private java.util.Map ruleSetDisplayNames
private String[] publicRuleSetNames
private boolean capitalizationInfoIsSet
private boolean capitalizationForListOrMenu
private boolean capitalizationForStandAlone
private transient com.ibm.icu.text.BreakIterator capitalizationBrkIter
private static final boolean DEBUG
private static final String[] rulenames
private static final String[] locnames
private static final com.ibm.icu.math.BigDecimal MAX_VALUE
private static final com.ibm.icu.math.BigDecimal MIN_VALUE
public void (java.lang.String)
String description
public void (java.lang.String, java.lang.String[][])
String description
String[][] localizations
public void (java.lang.String, java.util.Locale)
String description
java.util.Locale locale
public void (java.lang.String, com.ibm.icu.util.ULocale)
String description
com.ibm.icu.util.ULocale locale
public void (java.lang.String, java.lang.String[][], com.ibm.icu.util.ULocale)
String description
String[][] localizations
com.ibm.icu.util.ULocale locale
public void (java.util.Locale, int)
java.util.Locale locale
int format
public void (com.ibm.icu.util.ULocale, int)
com.ibm.icu.impl.ICUResourceBundle rules
com.ibm.icu.util.UResourceBundleIterator it
int i
com.ibm.icu.util.ULocale locale
int format
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.util.ULocale uloc
StringBuilder description
String[][] localizations
com.ibm.icu.util.UResourceBundle locNamesBundle
public void (int)
int format
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
int i
com.ibm.icu.text.RuleBasedNumberFormat that2
Object that
public int hashCode ()
public java.lang.String toString ()
com.ibm.icu.text.NFRuleSet ruleSet
StringBuilder result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
com.ibm.icu.util.ULocale loc
Exception e
java.io.ObjectInputStream in
String description
com.ibm.icu.util.ULocale loc
com.ibm.icu.text.RuleBasedNumberFormat temp
public java.lang.String[] getRuleSetNames ()
public com.ibm.icu.util.ULocale[] getRuleSetDisplayNameLocales ()
int i
java.util.Set s
String[] locales
com.ibm.icu.util.ULocale[] result
private java.lang.String[] getNameListForLocale (com.ibm.icu.util.ULocale)
String[] names
String lname
String[] localeNames
com.ibm.icu.util.ULocale loc
public java.lang.String[] getRuleSetDisplayNames (com.ibm.icu.util.ULocale)
int i
com.ibm.icu.util.ULocale loc
String[] names
public java.lang.String[] getRuleSetDisplayNames ()
public java.lang.String getRuleSetDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String[] names
int ix
String ruleSetName
com.ibm.icu.util.ULocale loc
String[] rsnames
public java.lang.String getRuleSetDisplayName (java.lang.String)
String ruleSetName
public java.lang.String format (double, java.lang.String) throws java.lang.IllegalArgumentException
double number
String ruleSet
public java.lang.String format (long, java.lang.String) throws java.lang.IllegalArgumentException
long number
String ruleSet
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition ignore
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer toAppendTo
java.text.FieldPosition ignore
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (com.ibm.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
int i
String text
java.text.ParsePosition parsePosition
String workingText
java.text.ParsePosition workingPos
Number tempResult
Number result
java.text.ParsePosition highWaterMark
public void setLenientParseMode (boolean)
boolean enabled
public boolean lenientParseEnabled ()
public void setLenientScannerProvider (com.ibm.icu.text.RbnfLenientScannerProvider)
com.ibm.icu.text.RbnfLenientScannerProvider scannerProvider
public com.ibm.icu.text.RbnfLenientScannerProvider getLenientScannerProvider ()
Class cls
com.ibm.icu.text.RbnfLenientScannerProvider provider
public void setDefaultRuleSet (java.lang.String)
String currentName
int n
String ruleSetName
public java.lang.String getDefaultRuleSetName ()
public void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.DecimalFormatSymbols newSymbols
public void setContext (com.ibm.icu.text.DisplayContext)
com.ibm.icu.text.DisplayContext context
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
com.ibm.icu.text.NFRuleSet getDefaultRuleSet ()
com.ibm.icu.text.RbnfLenientScanner getLenientScanner ()
com.ibm.icu.text.RbnfLenientScannerProvider provider
com.ibm.icu.text.DecimalFormatSymbols getDecimalFormatSymbols ()
com.ibm.icu.text.DecimalFormat getDecimalFormat ()
String pattern
com.ibm.icu.text.PluralFormat createPluralFormat (com.ibm.icu.text.PluralRules$PluralType, java.lang.String)
com.ibm.icu.text.PluralRules$PluralType pluralType
String pattern
com.ibm.icu.text.NFRule getDefaultInfinityRule ()
com.ibm.icu.text.NFRule getDefaultNaNRule ()
private java.lang.String extractSpecial (java.lang.StringBuilder, java.lang.String)
int lpEnd
int lpStart
StringBuilder description
String specialName
String result
int lp
private void init (java.lang.String, java.lang.String[][])
com.ibm.icu.text.NFRuleSet ruleSet
String currentName
int i
int i
int i
int j
String name
int i
String description
String[][] localizations
StringBuilder descBuf
int numRuleSets
int p
int publicRuleSetCount
String[] ruleSetDescriptions
int curRuleSet
int start
String[] publicRuleSetTemp
private void initLocalizations (java.lang.String[][])
String[] data
String loc
String[] names
int i
java.util.Map m
String[][] localizations
private void initCapitalizationContextInfo (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.ICUResourceBundle rdb
int[] intVector
com.ibm.icu.util.ULocale theLocale
com.ibm.icu.impl.ICUResourceBundle rb
private java.lang.StringBuilder stripWhitespace (java.lang.String)
int p
String description
StringBuilder result
int descriptionLength
int start
private java.lang.String format (double, com.ibm.icu.text.NFRuleSet)
double number
com.ibm.icu.text.NFRuleSet ruleSet
StringBuilder result
private java.lang.String format (long, com.ibm.icu.text.NFRuleSet)
long number
com.ibm.icu.text.NFRuleSet ruleSet
StringBuilder result
private void postProcess (java.lang.StringBuilder, com.ibm.icu.text.NFRuleSet)
Class cls
Exception e
int ix
String ppClassName
StringBuilder result
com.ibm.icu.text.NFRuleSet ruleSet
private java.lang.String adjustForContext (java.lang.String)
String result
com.ibm.icu.text.DisplayContext capitalization
com.ibm.icu.text.NFRuleSet findRuleSet (java.lang.String) throws java.lang.IllegalArgumentException
String name
com.ibm.icu.text.NFRuleSet result
static void ()
}
com/ibm/icu/text/SCSU.classSCSU.java
package com.ibm.icu.text
abstract com.ibm.icu.text.SCSU extends java.lang.Object {
public static final int COMPRESSIONOFFSET
public static final int NUMWINDOWS
public static final int NUMSTATICWINDOWS
public static final int INVALIDWINDOW
public static final int INVALIDCHAR
public static final int SINGLEBYTEMODE
public static final int UNICODEMODE
public static final int MAXINDEX
public static final int RESERVEDINDEX
public static final int LATININDEX
public static final int IPAEXTENSIONINDEX
public static final int GREEKINDEX
public static final int ARMENIANINDEX
public static final int HIRAGANAINDEX
public static final int KATAKANAINDEX
public static final int HALFWIDTHKATAKANAINDEX
public static final int SDEFINEX
public static final int SRESERVED
public static final int SQUOTEU
public static final int SCHANGEU
public static final int SQUOTE0
public static final int SQUOTE1
public static final int SQUOTE2
public static final int SQUOTE3
public static final int SQUOTE4
public static final int SQUOTE5
public static final int SQUOTE6
public static final int SQUOTE7
public static final int SCHANGE0
public static final int SCHANGE1
public static final int SCHANGE2
public static final int SCHANGE3
public static final int SCHANGE4
public static final int SCHANGE5
public static final int SCHANGE6
public static final int SCHANGE7
public static final int SDEFINE0
public static final int SDEFINE1
public static final int SDEFINE2
public static final int SDEFINE3
public static final int SDEFINE4
public static final int SDEFINE5
public static final int SDEFINE6
public static final int SDEFINE7
public static final int UCHANGE0
public static final int UCHANGE1
public static final int UCHANGE2
public static final int UCHANGE3
public static final int UCHANGE4
public static final int UCHANGE5
public static final int UCHANGE6
public static final int UCHANGE7
public static final int UDEFINE0
public static final int UDEFINE1
public static final int UDEFINE2
public static final int UDEFINE3
public static final int UDEFINE4
public static final int UDEFINE5
public static final int UDEFINE6
public static final int UDEFINE7
public static final int UQUOTEU
public static final int UDEFINEX
public static final int URESERVED
public static final int[] sOffsetTable
public static final int[] sOffsets
static void ()
}
com/ibm/icu/text/SameValueSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.SameValueSubstitution extends com.ibm.icu.text.NFSubstitution {
void (int, com.ibm.icu.text.NFRuleSet, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
com/ibm/icu/text/ScientificNumberFormatter$1.classScientificNumberFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ScientificNumberFormatter$1 extends java.lang.Object {
}
com/ibm/icu/text/ScientificNumberFormatter$MarkupStyle.classScientificNumberFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ScientificNumberFormatter$MarkupStyle extends com.ibm.icu.text.ScientificNumberFormatter$Style {
private final String beginMarkup
private final String endMarkup
void (java.lang.String, java.lang.String)
String beginMarkup
String endMarkup
java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
int limit
java.util.Map attributeSet
java.text.AttributedCharacterIterator iterator
String preExponent
int copyFromOffset
StringBuilder result
}
com/ibm/icu/text/ScientificNumberFormatter$Style.classScientificNumberFormatter.java
package com.ibm.icu.text
abstract com.ibm.icu.text.ScientificNumberFormatter$Style extends java.lang.Object {
private void ()
abstract java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
static void append (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder)
int i
java.text.AttributedCharacterIterator iterator
int start
int limit
StringBuilder result
int oldIndex
void (com.ibm.icu.text.ScientificNumberFormatter$1)
com.ibm.icu.text.ScientificNumberFormatter$1 x0
}
com/ibm/icu/text/ScientificNumberFormatter$SuperscriptStyle.classScientificNumberFormatter.java
package com.ibm.icu.text
com.ibm.icu.text.ScientificNumberFormatter$SuperscriptStyle extends com.ibm.icu.text.ScientificNumberFormatter$Style {
private static final char[] SUPERSCRIPT_DIGITS
private static final char SUPERSCRIPT_PLUS_SIGN
private static final char SUPERSCRIPT_MINUS_SIGN
private void ()
java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
int start
int limit
int aChar
int start
int limit
java.util.Map attributeSet
java.text.AttributedCharacterIterator iterator
String preExponent
int copyFromOffset
StringBuilder result
private static void copyAsSuperscript (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder)
int aChar
int digit
java.text.AttributedCharacterIterator iterator
int start
int limit
StringBuilder result
int oldIndex
private static int char32AtAndAdvance (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator iterator
char c1
char c2
void (com.ibm.icu.text.ScientificNumberFormatter$1)
com.ibm.icu.text.ScientificNumberFormatter$1 x0
static void ()
}
com/ibm/icu/text/ScientificNumberFormatter.classScientificNumberFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.ScientificNumberFormatter extends java.lang.Object {
private final String preExponent
private final com.ibm.icu.text.DecimalFormat fmt
private final com.ibm.icu.text.ScientificNumberFormatter$Style style
private static final com.ibm.icu.text.ScientificNumberFormatter$Style SUPER_SCRIPT
public static com.ibm.icu.text.ScientificNumberFormatter getSuperscriptInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.ScientificNumberFormatter getSuperscriptInstance (com.ibm.icu.text.DecimalFormat)
com.ibm.icu.text.DecimalFormat df
public static com.ibm.icu.text.ScientificNumberFormatter getMarkupInstance (com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
com.ibm.icu.util.ULocale locale
String beginMarkup
String endMarkup
public static com.ibm.icu.text.ScientificNumberFormatter getMarkupInstance (com.ibm.icu.text.DecimalFormat, java.lang.String, java.lang.String)
com.ibm.icu.text.DecimalFormat df
String beginMarkup
String endMarkup
public java.lang.String format (java.lang.Object)
Object number
private static java.lang.String getPreExponent (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols dfs
StringBuilder preExponent
char[] digits
private static com.ibm.icu.text.ScientificNumberFormatter getInstance (com.ibm.icu.text.DecimalFormat, com.ibm.icu.text.ScientificNumberFormatter$Style)
com.ibm.icu.text.DecimalFormat decimalFormat
com.ibm.icu.text.ScientificNumberFormatter$Style style
com.ibm.icu.text.DecimalFormatSymbols dfs
private static com.ibm.icu.text.ScientificNumberFormatter getInstanceForLocale (com.ibm.icu.util.ULocale, com.ibm.icu.text.ScientificNumberFormatter$Style)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.ScientificNumberFormatter$Style style
com.ibm.icu.text.DecimalFormat decimalFormat
private void (com.ibm.icu.text.DecimalFormat, java.lang.String, com.ibm.icu.text.ScientificNumberFormatter$Style)
com.ibm.icu.text.DecimalFormat decimalFormat
String preExponent
com.ibm.icu.text.ScientificNumberFormatter$Style style
static void ()
}
com/ibm/icu/text/SelectFormat.classSelectFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.SelectFormat extends java.text.Format {
private static final long serialVersionUID
private String pattern
private transient com.ibm.icu.text.MessagePattern msgPattern
static final boolean $assertionsDisabled
public void (java.lang.String)
String pattern
private void reset ()
public void applyPattern (java.lang.String)
RuntimeException e
String pattern
public java.lang.String toPattern ()
static int findSubMessage (com.ibm.icu.text.MessagePattern, int, java.lang.String)
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
com.ibm.icu.text.MessagePattern pattern
int partIndex
String keyword
int count
int msgStart
public final java.lang.String format (java.lang.String)
int msgLimit
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
int i
String keyword
int msgStart
StringBuilder result
int prevIndex
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object keyword
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.SelectFormat sf
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
com/ibm/icu/text/SimpleDateFormat$1.classSimpleDateFormat.java
package com.ibm.icu.text
com.ibm.icu.text.SimpleDateFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$DisplayContext
static void ()
}
com/ibm/icu/text/SimpleDateFormat$ContextValue.classSimpleDateFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.SimpleDateFormat$ContextValue extends java.lang.Enum {
public static final com.ibm.icu.text.SimpleDateFormat$ContextValue UNKNOWN
public static final com.ibm.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
public static final com.ibm.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
public static final com.ibm.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_UI_LIST_OR_MENU
public static final com.ibm.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_STANDALONE
private static final com.ibm.icu.text.SimpleDateFormat$ContextValue[] $VALUES
public static com.ibm.icu.text.SimpleDateFormat$ContextValue[] values ()
public static com.ibm.icu.text.SimpleDateFormat$ContextValue valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/SimpleDateFormat$PatternItem.classSimpleDateFormat.java
package com.ibm.icu.text
com.ibm.icu.text.SimpleDateFormat$PatternItem extends java.lang.Object {
final char type
final int length
final boolean isNumeric
void (char, int)
char type
int length
}
com/ibm/icu/text/SimpleDateFormat.classSimpleDateFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.SimpleDateFormat extends com.ibm.icu.text.DateFormat {
private static final long serialVersionUID
static final int currentSerialVersion
static boolean DelayedHebrewMonthCheck
private static final int[] CALENDAR_FIELD_TO_LEVEL
private static final int[] PATTERN_CHAR_TO_LEVEL
private static final boolean[] PATTERN_CHAR_IS_SYNTAX
private static final int HEBREW_CAL_CUR_MILLENIUM_START_YEAR
private static final int HEBREW_CAL_CUR_MILLENIUM_END_YEAR
private int serialVersionOnStream
private String pattern
private String override
private java.util.HashMap numberFormatters
private java.util.HashMap overrideMap
private com.ibm.icu.text.DateFormatSymbols formatData
private transient com.ibm.icu.util.ULocale locale
private java.util.Date defaultCenturyStart
private transient int defaultCenturyStartYear
private transient long defaultCenturyBase
private static final int millisPerHour
private static final int ISOSpecialEra
private static final String SUPPRESS_NEGATIVE_PREFIX
private transient boolean useFastFormat
private volatile com.ibm.icu.text.TimeZoneFormat tzFormat
private transient com.ibm.icu.text.BreakIterator capitalizationBrkIter
private transient boolean hasMinute
private transient boolean hasSecond
private static com.ibm.icu.util.ULocale cachedDefaultLocale
private static String cachedDefaultPattern
private static final String FALLBACKPATTERN
private static final int[] PATTERN_CHAR_TO_INDEX
private static final int[] PATTERN_INDEX_TO_CALENDAR_FIELD
private static final int[] PATTERN_INDEX_TO_DATE_FORMAT_FIELD
private static final com.ibm.icu.text.DateFormat$Field[] PATTERN_INDEX_TO_DATE_FORMAT_ATTRIBUTE
private static com.ibm.icu.impl.ICUCache PARSED_PATTERN_CACHE
private transient Object[] patternItems
private transient boolean useLocalZeroPaddingNumberFormat
private transient char[] decDigits
private transient char[] decimalBuf
private static final int DECIMAL_BUF_SIZE
private static final String NUMERIC_FORMAT_CHARS
private static final String NUMERIC_FORMAT_CHARS2
static final com.ibm.icu.text.UnicodeSet DATE_PATTERN_TYPE
static final boolean $assertionsDisabled
private static int getLevelFromChar (char)
char ch
private static boolean isSyntaxChar (char)
char ch
public void ()
public void (java.lang.String)
String pattern
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale loc
public void (java.lang.String, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.util.ULocale loc
public void (java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String pattern
String override
com.ibm.icu.util.ULocale loc
public void (java.lang.String, com.ibm.icu.text.DateFormatSymbols)
String pattern
com.ibm.icu.text.DateFormatSymbols formatData
public void (java.lang.String, com.ibm.icu.text.DateFormatSymbols, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.text.DateFormatSymbols formatData
com.ibm.icu.util.ULocale loc
void (java.lang.String, com.ibm.icu.text.DateFormatSymbols, com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale, boolean, java.lang.String)
String pattern
com.ibm.icu.text.DateFormatSymbols formatData
com.ibm.icu.util.Calendar calendar
com.ibm.icu.util.ULocale locale
boolean useFastFormat
String override
private void (java.lang.String, com.ibm.icu.text.DateFormatSymbols, com.ibm.icu.util.Calendar, com.ibm.icu.text.NumberFormat, com.ibm.icu.util.ULocale, boolean, java.lang.String)
String pattern
com.ibm.icu.text.DateFormatSymbols formatData
com.ibm.icu.util.Calendar calendar
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.util.ULocale locale
boolean useFastFormat
String override
public static com.ibm.icu.text.SimpleDateFormat getInstance (com.ibm.icu.util.Calendar$FormatConfiguration)
com.ibm.icu.util.Calendar$FormatConfiguration formatConfig
String ostr
boolean useFast
private void initialize ()
String nsName
com.ibm.icu.text.NumberingSystem ns
String digitString
private synchronized void initializeTimeZoneFormat (boolean)
String digit
com.ibm.icu.text.DecimalFormatSymbols decsym
String[] strDigits
StringBuilder digitsBuf
String digits
boolean bForceUpdate
private com.ibm.icu.text.TimeZoneFormat tzFormat ()
private static synchronized java.lang.String getDefaultPattern ()
int defaultIndex
String basePattern
com.ibm.icu.impl.ICUResourceBundle rb
String resourcePath
com.ibm.icu.impl.ICUResourceBundle patternsRb
java.util.MissingResourceException e
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale defaultLocale
private void parseAmbiguousDatesAsAfter (java.util.Date)
java.util.Date startDate
private void initializeDefaultCenturyStart (long)
long baseTime
com.ibm.icu.util.Calendar tmpCal
private java.util.Date getDefaultCenturyStart ()
private int getDefaultCenturyStartYear ()
public void set2DigitYearStart (java.util.Date)
java.util.Date startDate
public java.util.Date get2DigitYearStart ()
public void setContext (com.ibm.icu.text.DisplayContext)
com.ibm.icu.text.DisplayContext context
public java.lang.StringBuffer format (com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition pos
com.ibm.icu.util.TimeZone backupTZ
StringBuffer result
private java.lang.StringBuffer format (com.ibm.icu.util.Calendar, com.ibm.icu.text.DisplayContext, java.lang.StringBuffer, java.text.FieldPosition, java.util.List)
com.ibm.icu.text.DateFormat$Field attr
java.text.FieldPosition fp
int end
com.ibm.icu.text.SimpleDateFormat$PatternItem item
int start
int i
com.ibm.icu.util.Calendar cal
com.ibm.icu.text.DisplayContext capitalizationContext
StringBuffer toAppendTo
java.text.FieldPosition pos
java.util.List attributes
Object[] items
private static int getIndexFromChar (char)
char ch
protected com.ibm.icu.text.DateFormat$Field patternCharToDateFormatField (char)
char ch
int patternCharIndex
protected java.lang.String subFormat (char, int, int, java.text.FieldPosition, com.ibm.icu.text.DateFormatSymbols, com.ibm.icu.util.Calendar) throws java.lang.IllegalArgumentException
char ch
int count
int beginOffset
java.text.FieldPosition pos
com.ibm.icu.text.DateFormatSymbols fmtData
com.ibm.icu.util.Calendar cal
protected java.lang.String subFormat (char, int, int, int, com.ibm.icu.text.DisplayContext, java.text.FieldPosition, com.ibm.icu.util.Calendar)
char ch
int count
int beginOffset
int fieldNum
com.ibm.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
com.ibm.icu.util.Calendar cal
StringBuffer buf
protected void subFormat (java.lang.StringBuffer, char, int, int, int, com.ibm.icu.text.DisplayContext, java.text.FieldPosition, com.ibm.icu.util.Calendar)
boolean isLeap
StringBuffer monthNumber
String[] monthNumberStrings
int isLeapMonth
java.text.FieldPosition p
int hour
String toAppend
com.ibm.icu.impl.DayPeriodRules$DayPeriod periodType
com.ibm.icu.impl.DayPeriodRules$DayPeriod periodType
int index
int index
com.ibm.icu.impl.DayPeriodRules ruleSet
int hour
int minute
int second
com.ibm.icu.impl.DayPeriodRules$DayPeriod periodType
String toAppend
boolean[] transforms
String firstField
String firstFieldTitleCase
boolean titlecase
StringBuffer buf
char ch
int count
int beginOffset
int fieldNum
com.ibm.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
com.ibm.icu.util.Calendar cal
int maxIntCount
int bufstart
com.ibm.icu.util.TimeZone tz
long date
String result
int patternCharIndex
int field
int value
com.ibm.icu.text.NumberFormat currentNumberFormat
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage capContextUsageType
private static void safeAppend (java.lang.String[], int, java.lang.StringBuffer)
String[] array
int value
StringBuffer appendTo
private static void safeAppendWithMonthPattern (java.lang.String[], int, java.lang.StringBuffer, java.lang.String)
String s
String[] array
int value
StringBuffer appendTo
String monthPattern
private java.lang.Object[] getPatternItems ()
char ch
int i
boolean isPrevQuote
boolean inQuote
StringBuilder text
char itemType
int itemLength
java.util.List items
protected void zeroPaddingNumber (com.ibm.icu.text.NumberFormat, java.lang.StringBuffer, int, int, int)
com.ibm.icu.text.NumberFormat nf
StringBuffer buf
int value
int minDigits
int maxDigits
public void setNumberFormat (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat newNumberFormat
private void initLocalZeroPaddingNumberFormat ()
int i
com.ibm.icu.text.DecimalFormatSymbols tmpDecfs
String[] tmpDigits
private void fastZeroPaddingNumber (java.lang.StringBuffer, int, int, int)
StringBuffer buf
int value
int minDigits
int maxDigits
int limit
int index
int padding
protected java.lang.String zeroPaddingNumber (long, int, int)
long value
int minDigits
int maxDigits
private static final boolean isNumeric (char, int)
char formatChar
int count
public void parse (java.lang.String, com.ibm.icu.util.Calendar, java.text.ParsePosition)
int len
ClassCastException cce
char pch
String patl
int plen
int idx
int s
com.ibm.icu.text.SimpleDateFormat$PatternItem field
boolean[] complete
Object lastItem
char extra
double midPoint
int midPointHour
int midPointMinute
int hourOfDay
double currentHour
double midPointHour
double hoursAheadMidPoint
int hourOfDay
com.ibm.icu.impl.DayPeriodRules ruleSet
java.util.Date parsedDate
com.ibm.icu.util.Calendar copy
long time
com.ibm.icu.util.TimeZoneTransition beforeTrs
com.ibm.icu.util.TimeZoneTransition afterTrs
long beforeT
long afterT
int beforeSav
int afterSav
com.ibm.icu.util.TimeZone tz
com.ibm.icu.util.BasicTimeZone btz
long localMillis
int[] offsets
int resolvedSavings
com.ibm.icu.util.Calendar copy
com.ibm.icu.text.TimeZoneFormat$TimeType tztype
IllegalArgumentException e
String text
com.ibm.icu.util.Calendar cal
java.text.ParsePosition parsePos
com.ibm.icu.util.TimeZone backupTZ
com.ibm.icu.util.Calendar resultCal
int pos
int start
com.ibm.icu.util.Output dayPeriod
com.ibm.icu.util.Output tzTimeType
boolean[] ambiguousYear
int numericFieldStart
int numericFieldLength
int numericStartPos
com.ibm.icu.text.MessageFormat numericLeapMonthFormatter
Object[] items
int i
private int matchLiteral (java.lang.String, int, java.lang.Object[], int, boolean[])
boolean isNumeric
Object before
char pch
char ich
char ich
int newPos
char beforeType
char afterType
Object before
Object after
String text
int pos
Object[] items
int itemIndex
boolean[] complete
int originalPos
String patternLiteral
int plen
int tlen
int idx
protected int matchString (java.lang.String, int, int, java.lang.String[], com.ibm.icu.util.Calendar)
String text
int start
int field
String[] data
com.ibm.icu.util.Calendar cal
private int matchString (java.lang.String, int, int, java.lang.String[], java.lang.String, com.ibm.icu.util.Calendar)
String leapMonthName
int length
String text
int start
int field
String[] data
String monthPattern
com.ibm.icu.util.Calendar cal
int i
int count
int bestMatchLength
int bestMatch
int isLeapMonth
int matchLength
private int regionMatchesWithOptionalDot (java.lang.String, int, java.lang.String, int)
String text
int start
String data
int length
boolean matches
protected int matchQuarterString (java.lang.String, int, int, java.lang.String[], com.ibm.icu.util.Calendar)
int length
String text
int start
int field
String[] data
com.ibm.icu.util.Calendar cal
int i
int count
int bestMatchLength
int bestMatch
int matchLength
private int matchDayPeriodString (java.lang.String, int, java.lang.String[], int, com.ibm.icu.util.Output)
int length
int i
String text
int start
String[] data
int dataLength
com.ibm.icu.util.Output dayPeriod
int bestMatchLength
int bestMatch
int matchLength
protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], com.ibm.icu.util.Calendar)
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
com.ibm.icu.util.Calendar cal
private int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], com.ibm.icu.util.Calendar, com.ibm.icu.text.MessageFormat, com.ibm.icu.util.Output)
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
com.ibm.icu.util.Calendar cal
com.ibm.icu.text.MessageFormat numericLeapMonthFormatter
com.ibm.icu.util.Output tzTimeType
private int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], com.ibm.icu.util.Calendar, com.ibm.icu.text.MessageFormat, com.ibm.icu.util.Output, com.ibm.icu.util.Output)
int c
Object[] args
boolean parsedNumericLeapMonth
int ps
int ambiguousTwoDigitYear
int newStart
boolean haveMonthPat
int newStart
int a
int i
int newStart
int newStart
int newStart
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
int newStart
int newStart
java.util.ArrayList data
int newStart
int ampmStart
int newStart
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
com.ibm.icu.util.Calendar cal
com.ibm.icu.text.MessageFormat numericLeapMonthFormatter
com.ibm.icu.util.Output tzTimeType
com.ibm.icu.util.Output dayPeriod
Number number
com.ibm.icu.text.NumberFormat currentNumberFormat
int value
java.text.ParsePosition pos
int patternCharIndex
int field
boolean isChineseCalendar
private boolean allowNumericFallback (int)
int patternCharIndex
private java.lang.Number parseInt (java.lang.String, java.text.ParsePosition, boolean, com.ibm.icu.text.NumberFormat)
String text
java.text.ParsePosition pos
boolean allowNegative
com.ibm.icu.text.NumberFormat fmt
private java.lang.Number parseInt (java.lang.String, int, java.text.ParsePosition, boolean, com.ibm.icu.text.NumberFormat)
Number number
String oldPrefix
Number number
boolean dateNumberFormat
double val
int nDigits
String text
int maxDigits
java.text.ParsePosition pos
boolean allowNegative
com.ibm.icu.text.NumberFormat fmt
Number number
int oldPos
private static int countDigits (java.lang.String, int, int)
int cp
String text
int start
int end
int numDigits
int idx
private java.lang.String translatePattern (java.lang.String, java.lang.String, java.lang.String)
int ci
char c
int i
String pat
String from
String to
StringBuilder result
boolean inQuote
public java.lang.String toPattern ()
public java.lang.String toLocalizedPattern ()
public void applyPattern (java.lang.String)
String pat
public void applyLocalizedPattern (java.lang.String)
String pat
public com.ibm.icu.text.DateFormatSymbols getDateFormatSymbols ()
public void setDateFormatSymbols (com.ibm.icu.text.DateFormatSymbols)
com.ibm.icu.text.DateFormatSymbols newFormatSymbols
protected com.ibm.icu.text.DateFormatSymbols getSymbols ()
public com.ibm.icu.text.TimeZoneFormat getTimeZoneFormat ()
public void setTimeZoneFormat (com.ibm.icu.text.TimeZoneFormat)
com.ibm.icu.text.TimeZoneFormat tzfmt
public java.lang.Object clone ()
com.ibm.icu.text.SimpleDateFormat other
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.SimpleDateFormat that
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.ibm.icu.text.DisplayContext context
java.io.ObjectInputStream stream
int capitalizationSettingValue
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
java.text.FieldPosition fp
java.text.Format$Field attribute
int i
Object obj
com.ibm.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition pos
java.util.List attributes
java.text.AttributedString as
com.ibm.icu.util.ULocale getLocale ()
boolean isFieldUnitIgnored (int)
int field
static boolean isFieldUnitIgnored (java.lang.String, int)
int level
char ch
int i
int level
String pattern
int field
int fieldLevel
boolean inQuote
char prevCh
int count
public final java.lang.StringBuffer intervalFormatByAlgorithm (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) throws java.lang.IllegalArgumentException
int i
int i
IllegalArgumentException e
com.ibm.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
int i
int i
int i
IllegalArgumentException e
com.ibm.icu.text.SimpleDateFormat$PatternItem item
int i
com.ibm.icu.text.SimpleDateFormat$PatternItem item
int i
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
Object[] items
int diffBegin
int diffEnd
int highestLevel
com.ibm.icu.text.DisplayContext capSetting
private boolean diffCalFieldValue (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.Object[], int) throws java.lang.IllegalArgumentException
int value
int value_2
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
Object[] items
int i
com.ibm.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
int field
private boolean lowerLevel (java.lang.Object[], int, int) throws java.lang.IllegalArgumentException
Object[] items
int i
int level
com.ibm.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
public void setNumberFormat (java.lang.String, com.ibm.icu.text.NumberFormat)
char field
int i
String fields
com.ibm.icu.text.NumberFormat overrideNF
String nsName
public com.ibm.icu.text.NumberFormat getNumberFormat (char)
String nsName
com.ibm.icu.text.NumberFormat nf
char field
Character ovrField
private void initNumberFormatters (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
private void processOverrideString (com.ibm.icu.util.ULocale, java.lang.String)
int end
String nsName
boolean fullOverride
Character ovrField
int delimiterPosition
String currentString
int equalSignPosition
com.ibm.icu.util.ULocale ovrLoc
com.ibm.icu.text.NumberFormat nf
int end
String nsName
boolean fullOverride
com.ibm.icu.util.ULocale loc
String str
int start
boolean moreToProcess
private void parsePattern ()
char ch
int i
boolean inQuote
static boolean access$000 (char, int)
char x0
int x1
static void ()
}
com/ibm/icu/text/SimpleFormatter.classSimpleFormatter.java
package com.ibm.icu.text
public final com.ibm.icu.text.SimpleFormatter extends java.lang.Object {
private final String compiledPattern
private void (java.lang.String)
String compiledPattern
public static com.ibm.icu.text.SimpleFormatter compile (java.lang.CharSequence)
CharSequence pattern
public static com.ibm.icu.text.SimpleFormatter compileMinMaxArguments (java.lang.CharSequence, int, int)
CharSequence pattern
int min
int max
StringBuilder sb
String compiledPattern
public int getArgumentLimit ()
public transient java.lang.String format (java.lang.CharSequence[])
CharSequence[] values
public transient java.lang.StringBuilder formatAndAppend (java.lang.StringBuilder, int[], java.lang.CharSequence[])
StringBuilder appendTo
int[] offsets
CharSequence[] values
public transient java.lang.StringBuilder formatAndReplace (java.lang.StringBuilder, int[], java.lang.CharSequence[])
StringBuilder result
int[] offsets
CharSequence[] values
public java.lang.String toString ()
int i
String[] values
public java.lang.String getTextWithNoArguments ()
}
com/ibm/icu/text/SpoofChecker$1.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$1 extends java.lang.Object {
}
com/ibm/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUString.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString extends java.lang.Object {
String fStr
int fCharOrStrTableIndex
void (java.lang.String)
String s
}
com/ibm/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator extends java.lang.Object implements java.util.Comparator {
static final com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator INSTANCE
private void ()
public int compare (com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString, com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString)
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sL
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sR
int lenL
int lenR
public volatile int compare (java.lang.Object, java.lang.Object)
static void ()
}
com/ibm/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool extends java.lang.Object {
private java.util.Vector fVec
private java.util.Hashtable fHash
public void ()
public int size ()
public com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString getByIndex (int)
int index
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString retString
public com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString addString (java.lang.String)
String src
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString hashedString
public void sort ()
}
com/ibm/icu/text/SpoofChecker$Builder$ConfusabledataBuilder.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder extends java.lang.Object {
private java.util.Hashtable fTable
private com.ibm.icu.text.UnicodeSet fKeySet
private StringBuffer fStringTable
private java.util.ArrayList fKeyVec
private java.util.ArrayList fValueVec
private com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool stringPool
private java.util.regex.Pattern fParseLine
private java.util.regex.Pattern fParseHexNum
private int fLineNum
static final boolean $assertionsDisabled
void ()
void build (java.io.Reader, com.ibm.icu.text.SpoofChecker$SpoofData) throws java.text.ParseException java.io.IOException
String line
int c
int keyChar
java.util.regex.Matcher m
StringBuilder mapString
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString smapString
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString s
int strLen
int strIndex
int keyChar
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString targetMapping
int key
int value
String keyCharStr
int key
int codePoint
int value
java.io.Reader confusables
com.ibm.icu.text.SpoofChecker$SpoofData dest
StringBuffer fInput
java.io.LineNumberReader lnr
java.util.regex.Matcher matcher
int poolSize
int i
int numKeys
int previousCodePoint
int numValues
public static void buildConfusableData (java.io.Reader, com.ibm.icu.text.SpoofChecker$SpoofData) throws java.io.IOException java.text.ParseException
java.io.Reader confusables
com.ibm.icu.text.SpoofChecker$SpoofData dest
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder builder
static void ()
}
com/ibm/icu/text/SpoofChecker$Builder.classSpoofChecker.java
package com.ibm.icu.text
public com.ibm.icu.text.SpoofChecker$Builder extends java.lang.Object {
int fChecks
com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
final com.ibm.icu.text.UnicodeSet fAllowedCharsSet
final java.util.Set fAllowedLocales
private com.ibm.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel
public void ()
public void (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker src
public com.ibm.icu.text.SpoofChecker build ()
com.ibm.icu.text.SpoofChecker result
public com.ibm.icu.text.SpoofChecker$Builder setData (java.io.Reader) throws java.text.ParseException java.io.IOException
java.io.Reader confusables
public com.ibm.icu.text.SpoofChecker$Builder setData (java.io.Reader, java.io.Reader) throws java.text.ParseException java.io.IOException
java.io.Reader confusables
java.io.Reader confusablesWholeScript
public com.ibm.icu.text.SpoofChecker$Builder setChecks (int)
int checks
public com.ibm.icu.text.SpoofChecker$Builder setAllowedLocales (java.util.Set)
com.ibm.icu.util.ULocale locale
java.util.Set locales
com.ibm.icu.text.UnicodeSet tempSet
public com.ibm.icu.text.SpoofChecker$Builder setAllowedJavaLocales (java.util.Set)
java.util.Locale locale
java.util.Set locales
java.util.HashSet ulocales
private void addScriptChars (com.ibm.icu.util.ULocale, com.ibm.icu.text.UnicodeSet)
int i
com.ibm.icu.text.UnicodeSet tmpSet
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.UnicodeSet allowedChars
int[] scripts
public com.ibm.icu.text.SpoofChecker$Builder setAllowedChars (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet chars
public com.ibm.icu.text.SpoofChecker$Builder setRestrictionLevel (com.ibm.icu.text.SpoofChecker$RestrictionLevel)
com.ibm.icu.text.SpoofChecker$RestrictionLevel restrictionLevel
}
com/ibm/icu/text/SpoofChecker$CheckResult.classSpoofChecker.java
package com.ibm.icu.text
public com.ibm.icu.text.SpoofChecker$CheckResult extends java.lang.Object {
public int checks
public int position
public com.ibm.icu.text.UnicodeSet numerics
public com.ibm.icu.text.SpoofChecker$RestrictionLevel restrictionLevel
public void ()
public java.lang.String toString ()
StringBuilder sb
}
com/ibm/icu/text/SpoofChecker$ConfusableDataUtils.classSpoofChecker.java
package com.ibm.icu.text
final com.ibm.icu.text.SpoofChecker$ConfusableDataUtils extends java.lang.Object {
public static final int FORMAT_VERSION
static final boolean $assertionsDisabled
private void ()
public static final int keyToCodePoint (int)
int key
public static final int keyToLength (int)
int key
public static final int codePointAndLengthToKey (int, int)
int codePoint
int length
static void ()
}
com/ibm/icu/text/SpoofChecker$RestrictionLevel.classSpoofChecker.java
package com.ibm.icu.text
public final com.ibm.icu.text.SpoofChecker$RestrictionLevel extends java.lang.Enum {
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel ASCII
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel SINGLE_SCRIPT_RESTRICTIVE
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel HIGHLY_RESTRICTIVE
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel MODERATELY_RESTRICTIVE
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel MINIMALLY_RESTRICTIVE
public static final com.ibm.icu.text.SpoofChecker$RestrictionLevel UNRESTRICTIVE
private static final com.ibm.icu.text.SpoofChecker$RestrictionLevel[] $VALUES
public static com.ibm.icu.text.SpoofChecker$RestrictionLevel[] values ()
public static com.ibm.icu.text.SpoofChecker$RestrictionLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/SpoofChecker$ScriptSet.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$ScriptSet extends java.util.BitSet {
private static final long serialVersionUID
void ()
public void and (int)
int script
public void setAll ()
public boolean isFull ()
public void appendStringTo (java.lang.StringBuilder)
int script
StringBuilder sb
public java.lang.String toString ()
StringBuilder sb
}
com/ibm/icu/text/SpoofChecker$SpoofData$DefaultData.classSpoofChecker.java
package com.ibm.icu.text
final com.ibm.icu.text.SpoofChecker$SpoofData$DefaultData extends java.lang.Object {
private static com.ibm.icu.text.SpoofChecker$SpoofData INSTANCE
private static java.io.IOException EXCEPTION
private void ()
static java.io.IOException access$900 ()
static com.ibm.icu.text.SpoofChecker$SpoofData access$1000 ()
static void ()
java.io.IOException e
}
com/ibm/icu/text/SpoofChecker$SpoofData$IsAcceptable.classSpoofChecker.java
package com.ibm.icu.text
final com.ibm.icu.text.SpoofChecker$SpoofData$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.text.SpoofChecker$1)
com.ibm.icu.text.SpoofChecker$1 x0
}
com/ibm/icu/text/SpoofChecker$SpoofData.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$SpoofData extends java.lang.Object {
int[] fCFUKeys
short[] fCFUValues
String fCFUStrings
private static final int DATA_FORMAT
private static final com.ibm.icu.text.SpoofChecker$SpoofData$IsAcceptable IS_ACCEPTABLE
public static com.ibm.icu.text.SpoofChecker$SpoofData getDefault ()
private void ()
private void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.SpoofChecker$SpoofData otherData
public int hashCode ()
private void readData (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
int magic
int dataFormatVersion
int dataLength
int CFUKeysOffset
int CFUKeysSize
int CFUValuesOffset
int CFUValuesSize
int CFUStringTableOffset
int CFUStringTableSize
public void confusableLookup (int, java.lang.StringBuilder)
int mid
int inChar
StringBuilder dest
int lo
int hi
public int length ()
public int codePointAt (int)
int index
public void appendValueTo (int, java.lang.StringBuilder)
int index
StringBuilder dest
int stringLength
short value
void (com.ibm.icu.text.SpoofChecker$1)
com.ibm.icu.text.SpoofChecker$1 x0
void (java.nio.ByteBuffer, com.ibm.icu.text.SpoofChecker$1) throws java.io.IOException
java.nio.ByteBuffer x0
com.ibm.icu.text.SpoofChecker$1 x1
static void ()
}
com/ibm/icu/text/SpoofChecker.classSpoofChecker.java
package com.ibm.icu.text
public com.ibm.icu.text.SpoofChecker extends java.lang.Object {
public static final com.ibm.icu.text.UnicodeSet INCLUSION
public static final com.ibm.icu.text.UnicodeSet RECOMMENDED
public static final int SINGLE_SCRIPT_CONFUSABLE
public static final int MIXED_SCRIPT_CONFUSABLE
public static final int WHOLE_SCRIPT_CONFUSABLE
public static final int CONFUSABLE
public static final int ANY_CASE
public static final int RESTRICTION_LEVEL
public static final int SINGLE_SCRIPT
public static final int INVISIBLE
public static final int CHAR_LIMIT
public static final int MIXED_NUMBERS
public static final int HIDDEN_OVERLAY
public static final int ALL_CHECKS
static final com.ibm.icu.text.UnicodeSet ASCII
private int fChecks
private com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
private java.util.Set fAllowedLocales
private com.ibm.icu.text.UnicodeSet fAllowedCharsSet
private com.ibm.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel
private static com.ibm.icu.text.Normalizer2 nfdNormalizer
static final boolean $assertionsDisabled
private void ()
public com.ibm.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel ()
public int getChecks ()
public java.util.Set getAllowedLocales ()
public java.util.Set getAllowedJavaLocales ()
com.ibm.icu.util.ULocale uloc
java.util.HashSet locales
public com.ibm.icu.text.UnicodeSet getAllowedChars ()
public boolean failsChecks (java.lang.String, com.ibm.icu.text.SpoofChecker$CheckResult)
com.ibm.icu.text.SpoofChecker$RestrictionLevel textRestrictionLevel
com.ibm.icu.text.UnicodeSet numerics
int index
int i
int c
String nfdText
int i
int c
int firstNonspacingMark
boolean haveMultipleMarks
com.ibm.icu.text.UnicodeSet marksSeenSoFar
String text
com.ibm.icu.text.SpoofChecker$CheckResult checkResult
int length
int result
public boolean failsChecks (java.lang.String)
String text
public int areConfusable (java.lang.String, java.lang.String)
String s1
String s2
String s1Skeleton
String s2Skeleton
com.ibm.icu.text.SpoofChecker$ScriptSet s1RSS
com.ibm.icu.text.SpoofChecker$ScriptSet s2RSS
int result
public java.lang.String getSkeleton (java.lang.CharSequence)
int c
int inputIndex
CharSequence str
String nfdId
int normalizedLen
StringBuilder skelSB
String skelStr
public java.lang.String getSkeleton (int, java.lang.String)
int type
String id
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.text.SpoofChecker otherSC
public int hashCode ()
private static void getAugmentedScriptSet (int, com.ibm.icu.text.SpoofChecker$ScriptSet)
int codePoint
com.ibm.icu.text.SpoofChecker$ScriptSet result
private void getResolvedScriptSet (java.lang.CharSequence, com.ibm.icu.text.SpoofChecker$ScriptSet)
CharSequence input
com.ibm.icu.text.SpoofChecker$ScriptSet result
private void getResolvedScriptSetWithout (java.lang.CharSequence, int, com.ibm.icu.text.SpoofChecker$ScriptSet)
int codePoint
int utf16Offset
CharSequence input
int script
com.ibm.icu.text.SpoofChecker$ScriptSet result
com.ibm.icu.text.SpoofChecker$ScriptSet temp
private void getNumerics (java.lang.String, com.ibm.icu.text.UnicodeSet)
int codePoint
int utf16Offset
String input
com.ibm.icu.text.UnicodeSet result
private com.ibm.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel (java.lang.String)
String input
com.ibm.icu.text.SpoofChecker$ScriptSet resolvedScriptSet
com.ibm.icu.text.SpoofChecker$ScriptSet resolvedNoLatn
int findHiddenOverlay (java.lang.String)
int cp
int combiningClass
int i
String input
boolean sawLeadCharacter
StringBuilder sb
boolean isIllegalCombiningDotLeadCharacterNoLookup (int)
int cp
boolean isIllegalCombiningDotLeadCharacter (int, java.lang.StringBuilder)
int cp
StringBuilder sb
int finalCp
static int access$000 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
static com.ibm.icu.text.SpoofChecker$SpoofData access$100 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
static com.ibm.icu.text.UnicodeSet access$200 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
static java.util.Set access$300 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
static com.ibm.icu.text.SpoofChecker$RestrictionLevel access$400 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
void (com.ibm.icu.text.SpoofChecker$1)
com.ibm.icu.text.SpoofChecker$1 x0
static int access$002 (com.ibm.icu.text.SpoofChecker, int)
com.ibm.icu.text.SpoofChecker x0
int x1
static com.ibm.icu.text.SpoofChecker$SpoofData access$102 (com.ibm.icu.text.SpoofChecker, com.ibm.icu.text.SpoofChecker$SpoofData)
com.ibm.icu.text.SpoofChecker x0
com.ibm.icu.text.SpoofChecker$SpoofData x1
static com.ibm.icu.text.UnicodeSet access$202 (com.ibm.icu.text.SpoofChecker, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.SpoofChecker x0
com.ibm.icu.text.UnicodeSet x1
static java.util.Set access$302 (com.ibm.icu.text.SpoofChecker, java.util.Set)
com.ibm.icu.text.SpoofChecker x0
java.util.Set x1
static com.ibm.icu.text.SpoofChecker$RestrictionLevel access$402 (com.ibm.icu.text.SpoofChecker, com.ibm.icu.text.SpoofChecker$RestrictionLevel)
com.ibm.icu.text.SpoofChecker x0
com.ibm.icu.text.SpoofChecker$RestrictionLevel x1
static void ()
}
com/ibm/icu/text/StringCharacterIterator.classStringCharacterIterator.java
package com.ibm.icu.text
public final com.ibm.icu.text.StringCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private String text
private int begin
private int end
private int pos
public void (java.lang.String)
String text
public void (java.lang.String, int)
String text
int pos
public void (java.lang.String, int, int, int)
String text
int begin
int end
int pos
public void setText (java.lang.String)
String text
public char first ()
public char last ()
public char setIndex (int)
int p
public char current ()
public char next ()
public char previous ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.StringCharacterIterator that
public int hashCode ()
public java.lang.Object clone ()
com.ibm.icu.text.StringCharacterIterator other
CloneNotSupportedException e
}
com/ibm/icu/text/StringPrep$1.classStringPrep.java
package com.ibm.icu.text
com.ibm.icu.text.StringPrep$1 extends java.lang.Object {
}
com/ibm/icu/text/StringPrep$Values.classStringPrep.java
package com.ibm.icu.text
final com.ibm.icu.text.StringPrep$Values extends java.lang.Object {
boolean isIndex
int value
int type
private void ()
public void reset ()
void (com.ibm.icu.text.StringPrep$1)
com.ibm.icu.text.StringPrep$1 x0
}
com/ibm/icu/text/StringPrep.classStringPrep.java
package com.ibm.icu.text
public final com.ibm.icu.text.StringPrep extends java.lang.Object {
public static final int DEFAULT
public static final int ALLOW_UNASSIGNED
public static final int RFC3491_NAMEPREP
public static final int RFC3530_NFS4_CS_PREP
public static final int RFC3530_NFS4_CS_PREP_CI
public static final int RFC3530_NFS4_CIS_PREP
public static final int RFC3530_NFS4_MIXED_PREP_PREFIX
public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX
public static final int RFC3722_ISCSI
public static final int RFC3920_NODEPREP
public static final int RFC3920_RESOURCEPREP
public static final int RFC4011_MIB
public static final int RFC4013_SASLPREP
public static final int RFC4505_TRACE
public static final int RFC4518_LDAP
public static final int RFC4518_LDAP_CI
private static final int MAX_PROFILE
private static final String[] PROFILE_NAMES
private static final java.lang.ref.WeakReference[] CACHE
private static final int UNASSIGNED
private static final int MAP
private static final int PROHIBITED
private static final int DELETE
private static final int TYPE_LIMIT
private static final int NORMALIZATION_ON
private static final int CHECK_BIDI_ON
private static final int TYPE_THRESHOLD
private static final int MAX_INDEX_VALUE
private static final int INDEX_MAPPING_DATA_SIZE
private static final int NORM_CORRECTNS_LAST_UNI_VERSION
private static final int ONE_UCHAR_MAPPING_INDEX_START
private static final int TWO_UCHARS_MAPPING_INDEX_START
private static final int THREE_UCHARS_MAPPING_INDEX_START
private static final int FOUR_UCHARS_MAPPING_INDEX_START
private static final int OPTIONS
private static final int INDEX_TOP
private com.ibm.icu.impl.CharTrie sprepTrie
private int[] indexes
private char[] mappingData
private com.ibm.icu.util.VersionInfo sprepUniVer
private com.ibm.icu.util.VersionInfo normCorrVer
private boolean doNFKC
private boolean checkBiDi
private com.ibm.icu.impl.UBiDiProps bdp
private char getCodePointValue (int)
int ch
private static com.ibm.icu.util.VersionInfo getVersionInfo (int)
int comp
int micro
int milli
int minor
int major
private static com.ibm.icu.util.VersionInfo getVersionInfo (byte[])
byte[] version
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
private void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
com.ibm.icu.impl.StringPrepDataReader reader
com.ibm.icu.util.VersionInfo normUniVer
public static com.ibm.icu.text.StringPrep getInstance (int)
java.io.IOException e
java.nio.ByteBuffer bytes
java.lang.ref.WeakReference ref
int profile
com.ibm.icu.text.StringPrep instance
private static final void getValues (char, com.ibm.icu.text.StringPrep$Values)
char trieWord
com.ibm.icu.text.StringPrep$Values values
private java.lang.StringBuffer map (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
int length
int length
int length
int index
int length
com.ibm.icu.text.UCharacterIterator iter
int options
com.ibm.icu.text.StringPrep$Values val
char result
int ch
StringBuffer dest
boolean allowUnassigned
private java.lang.StringBuffer normalize (java.lang.StringBuffer)
StringBuffer src
public java.lang.StringBuffer prepare (com.ibm.icu.text.UCharacterIterator, int) throws com.ibm.icu.text.StringPrepParseException
char result
com.ibm.icu.text.UCharacterIterator src
int options
StringBuffer mapOut
StringBuffer normOut
int ch
com.ibm.icu.text.UCharacterIterator iter
com.ibm.icu.text.StringPrep$Values val
int direction
int firstCharDir
int rtlPos
int ltrPos
boolean rightToLeft
boolean leftToRight
public java.lang.String prepare (java.lang.String, int) throws com.ibm.icu.text.StringPrepParseException
String src
int options
StringBuffer result
static void ()
}
com/ibm/icu/text/StringPrepParseException.classStringPrepParseException.java
package com.ibm.icu.text
public com.ibm.icu.text.StringPrepParseException extends java.text.ParseException {
static final long serialVersionUID
public static final int INVALID_CHAR_FOUND
public static final int ILLEGAL_CHAR_FOUND
public static final int PROHIBITED_ERROR
public static final int UNASSIGNED_ERROR
public static final int CHECK_BIDI_ERROR
public static final int STD3_ASCII_RULES_ERROR
public static final int ACE_PREFIX_ERROR
public static final int VERIFICATION_ERROR
public static final int LABEL_TOO_LONG_ERROR
public static final int BUFFER_OVERFLOW_ERROR
public static final int ZERO_LENGTH_LABEL
public static final int DOMAIN_NAME_TOO_LONG_ERROR
private int error
private int line
private StringBuffer preContext
private StringBuffer postContext
private static final int PARSE_CONTEXT_LEN
static final boolean $assertionsDisabled
public void (java.lang.String, int)
String message
int error
public void (java.lang.String, int, java.lang.String, int)
String message
int error
String rules
int pos
public void (java.lang.String, int, java.lang.String, int, int)
String message
int error
String rules
int pos
int lineNumber
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void setPreContext (java.lang.String, int)
String str
int pos
private void setPreContext (char[], int)
char[] str
int pos
int start
int len
private void setPostContext (java.lang.String, int)
String str
int pos
private void setPostContext (char[], int)
char[] str
int pos
int start
int len
private void setContext (java.lang.String, int)
String str
int pos
public int getError ()
static void ()
}
com/ibm/icu/text/StringTransform.classStringTransform.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.StringTransform extends java.lang.Object implements com.ibm.icu.text.Transform {
public abstract java.lang.String transform (java.lang.String)
}
com/ibm/icu/text/SymbolTable.classSymbolTable.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.SymbolTable extends java.lang.Object {
public static final char SYMBOL_REF
public abstract char[] lookup (java.lang.String)
public abstract com.ibm.icu.text.UnicodeMatcher lookupMatcher (int)
public abstract java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
}
com/ibm/icu/text/ThaiBreakEngine.classThaiBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.ThaiBreakEngine extends com.ibm.icu.text.DictionaryBreakEngine {
private static final byte THAI_LOOKAHEAD
private static final byte THAI_ROOT_COMBINE_THRESHOLD
private static final byte THAI_PREFIX_COMBINE_THRESHOLD
private static final char THAI_PAIYANNOI
private static final char THAI_MAIYAMOK
private static final byte THAI_MIN_WORD
private static final byte THAI_MIN_WORD_SPAN
private com.ibm.icu.text.DictionaryMatcher fDictionary
private static com.ibm.icu.text.UnicodeSet fThaiWordSet
private static com.ibm.icu.text.UnicodeSet fEndWordSet
private static com.ibm.icu.text.UnicodeSet fBeginWordSet
private static com.ibm.icu.text.UnicodeSet fSuffixSet
private static com.ibm.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int)
int c
int script
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
int candidate
int remaining
int pc
int chars
int uc
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
com.ibm.icu.text.DictionaryBreakEngine$PossibleWord[] words
int current
static void ()
}
com/ibm/icu/text/TimeUnitFormat$TimeUnitFormatSetupSink.classTimeUnitFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.TimeUnitFormat$TimeUnitFormatSetupSink extends com.ibm.icu.impl.UResource$Sink {
java.util.Map timeUnitToCountToPatterns
int style
java.util.Set pluralKeywords
com.ibm.icu.util.ULocale locale
boolean beenHere
void (java.util.Map, int, java.util.Set, com.ibm.icu.util.ULocale)
java.util.Map timeUnitToCountToPatterns
int style
java.util.Set pluralKeywords
com.ibm.icu.util.ULocale locale
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String pattern
com.ibm.icu.text.MessageFormat messageFormat
String pluralCount
Object[] pair
int j
String timeUnitName
com.ibm.icu.util.TimeUnit timeUnit
java.util.Map countToPatterns
com.ibm.icu.impl.UResource$Table countsToPatternTable
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table units
}
com/ibm/icu/text/TimeUnitFormat.classTimeUnitFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.TimeUnitFormat extends com.ibm.icu.text.MeasureFormat {
public static final int FULL_NAME
public static final int ABBREVIATED_NAME
private static final int TOTAL_STYLES
private static final long serialVersionUID
private com.ibm.icu.text.NumberFormat format
private com.ibm.icu.util.ULocale locale
private int style
private transient java.util.Map timeUnitToCountToPatterns
private transient com.ibm.icu.text.PluralRules pluralRules
private transient boolean isReady
private static final String DEFAULT_PATTERN_FOR_SECOND
private static final String DEFAULT_PATTERN_FOR_MINUTE
private static final String DEFAULT_PATTERN_FOR_HOUR
private static final String DEFAULT_PATTERN_FOR_DAY
private static final String DEFAULT_PATTERN_FOR_WEEK
private static final String DEFAULT_PATTERN_FOR_MONTH
private static final String DEFAULT_PATTERN_FOR_YEAR
public void ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale locale
int style
private void (com.ibm.icu.util.ULocale, int, com.ibm.icu.text.NumberFormat)
com.ibm.icu.util.ULocale locale
int style
com.ibm.icu.text.NumberFormat numberFormat
public void (java.util.Locale, int)
java.util.Locale locale
int style
public com.ibm.icu.text.TimeUnitFormat setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public com.ibm.icu.text.TimeUnitFormat setLocale (java.util.Locale)
java.util.Locale locale
public com.ibm.icu.text.TimeUnitFormat setNumberFormat (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat format
public com.ibm.icu.text.NumberFormat getNumberFormat ()
com.ibm.icu.text.NumberFormat getNumberFormatInternal ()
com.ibm.icu.number.LocalizedNumberFormatter getNumberFormatter ()
public com.ibm.icu.util.TimeUnitAmount parseObject (java.lang.String, java.text.ParsePosition)
java.text.ParseException e
Object tempObj
com.ibm.icu.text.MessageFormat pattern
Object parsed
Number temp
int parseDistance
int styl
String count
java.util.Map$Entry patternEntry
java.util.Map countToPattern
com.ibm.icu.util.TimeUnit timeUnit
String source
java.text.ParsePosition pos
Number resultNumber
com.ibm.icu.util.TimeUnit resultTimeUnit
int oldPos
int newPos
int longestParseDistance
String countOfLongestMatch
private void setup ()
java.util.Set pluralKeywords
private void setup (java.lang.String, java.util.Map, int, java.util.Set)
com.ibm.icu.impl.ICUResourceBundle resource
com.ibm.icu.text.TimeUnitFormat$TimeUnitFormatSetupSink sink
String pluralCount
com.ibm.icu.util.TimeUnit timeUnit
java.util.Map countToPatterns
int i
String resourceKey
java.util.Map timeUnitToCountToPatterns
int style
java.util.Set pluralKeywords
com.ibm.icu.util.TimeUnit[] timeUnits
java.util.Set keywords
private void searchInTree (java.lang.String, int, com.ibm.icu.util.TimeUnit, java.lang.String, java.lang.String, java.util.Map)
com.ibm.icu.impl.ICUResourceBundle unitsRes
com.ibm.icu.impl.ICUResourceBundle oneUnitRes
String pattern
com.ibm.icu.text.MessageFormat messageFormat
Object[] pair
com.ibm.icu.text.MessageFormat messageFormat
Object[] pair
String resourceKey
int styl
com.ibm.icu.util.TimeUnit timeUnit
String srcPluralCount
String searchPluralCount
java.util.Map countToPatterns
com.ibm.icu.util.ULocale parentLocale
String srcTimeUnitName
public java.lang.Object clone ()
com.ibm.icu.text.TimeUnitFormat result
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
public volatile com.ibm.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
}
com/ibm/icu/text/TimeZoneFormat$1.classTimeZoneFormat.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneFormat$Style
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
com/ibm/icu/text/TimeZoneFormat$GMTOffsetField.classTimeZoneFormat.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField extends java.lang.Object {
final char _type
final int _width
void (char, int)
char type
int width
char getType ()
int getWidth ()
static boolean isValid (char, int)
char type
int width
}
com/ibm/icu/text/TimeZoneFormat$GMTOffsetPatternType.classTimeZoneFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HM
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HMS
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HM
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HMS
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_H
public static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_H
private String _defaultPattern
private String _required
private boolean _isPositive
private static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] $VALUES
public static com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] values ()
public static com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, boolean)
String defaultPattern
String required
boolean isPositive
private java.lang.String defaultPattern ()
private java.lang.String required ()
private boolean isPositive ()
static java.lang.String access$100 (com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType)
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static java.lang.String access$200 (com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType)
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static boolean access$300 (com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType)
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static void ()
}
com/ibm/icu/text/TimeZoneFormat$OffsetFields.classTimeZoneFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.TimeZoneFormat$OffsetFields extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneFormat$OffsetFields H
public static final com.ibm.icu.text.TimeZoneFormat$OffsetFields HM
public static final com.ibm.icu.text.TimeZoneFormat$OffsetFields HMS
private static final com.ibm.icu.text.TimeZoneFormat$OffsetFields[] $VALUES
public static com.ibm.icu.text.TimeZoneFormat$OffsetFields[] values ()
public static com.ibm.icu.text.TimeZoneFormat$OffsetFields valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/TimeZoneFormat$ParseOption.classTimeZoneFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.TimeZoneFormat$ParseOption extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneFormat$ParseOption ALL_STYLES
public static final com.ibm.icu.text.TimeZoneFormat$ParseOption TZ_DATABASE_ABBREVIATIONS
private static final com.ibm.icu.text.TimeZoneFormat$ParseOption[] $VALUES
public static com.ibm.icu.text.TimeZoneFormat$ParseOption[] values ()
public static com.ibm.icu.text.TimeZoneFormat$ParseOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/TimeZoneFormat$Style.classTimeZoneFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.TimeZoneFormat$Style extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneFormat$Style GENERIC_LOCATION
public static final com.ibm.icu.text.TimeZoneFormat$Style GENERIC_LONG
public static final com.ibm.icu.text.TimeZoneFormat$Style GENERIC_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style SPECIFIC_LONG
public static final com.ibm.icu.text.TimeZoneFormat$Style SPECIFIC_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style LOCALIZED_GMT
public static final com.ibm.icu.text.TimeZoneFormat$Style LOCALIZED_GMT_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_FIXED
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FIXED
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_FULL
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FULL
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FIXED
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FIXED
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FULL
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FULL
public static final com.ibm.icu.text.TimeZoneFormat$Style ZONE_ID
public static final com.ibm.icu.text.TimeZoneFormat$Style ZONE_ID_SHORT
public static final com.ibm.icu.text.TimeZoneFormat$Style EXEMPLAR_LOCATION
final int flag
private static final com.ibm.icu.text.TimeZoneFormat$Style[] $VALUES
public static com.ibm.icu.text.TimeZoneFormat$Style[] values ()
public static com.ibm.icu.text.TimeZoneFormat$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int flag
static void ()
}
com/ibm/icu/text/TimeZoneFormat$TimeType.classTimeZoneFormat.java
package com.ibm.icu.text
public final com.ibm.icu.text.TimeZoneFormat$TimeType extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneFormat$TimeType UNKNOWN
public static final com.ibm.icu.text.TimeZoneFormat$TimeType STANDARD
public static final com.ibm.icu.text.TimeZoneFormat$TimeType DAYLIGHT
private static final com.ibm.icu.text.TimeZoneFormat$TimeType[] $VALUES
public static com.ibm.icu.text.TimeZoneFormat$TimeType[] values ()
public static com.ibm.icu.text.TimeZoneFormat$TimeType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/TimeZoneFormat$TimeZoneFormatCache.classTimeZoneFormat.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneFormat$TimeZoneFormatCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.text.TimeZoneFormat createInstance (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale key
com.ibm.icu.util.ULocale data
com.ibm.icu.text.TimeZoneFormat fmt
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.text.TimeZoneFormat$1)
com.ibm.icu.text.TimeZoneFormat$1 x0
}
com/ibm/icu/text/TimeZoneFormat.classTimeZoneFormat.java
package com.ibm.icu.text
public com.ibm.icu.text.TimeZoneFormat extends com.ibm.icu.text.UFormat implements com.ibm.icu.util.Freezable java.io.Serializable {
private static final long serialVersionUID
private static final int ISO_Z_STYLE_FLAG
private static final int ISO_LOCAL_STYLE_FLAG
private com.ibm.icu.util.ULocale _locale
private com.ibm.icu.text.TimeZoneNames _tznames
private String _gmtPattern
private String[] _gmtOffsetPatterns
private String[] _gmtOffsetDigits
private String _gmtZeroFormat
private boolean _parseAllStyles
private boolean _parseTZDBNames
private volatile transient com.ibm.icu.impl.TimeZoneGenericNames _gnames
private transient String _gmtPatternPrefix
private transient String _gmtPatternSuffix
private transient Object[][] _gmtOffsetPatternItems
private transient boolean _abuttingOffsetHoursAndMinutes
private transient String _region
private volatile transient boolean _frozen
private volatile transient com.ibm.icu.text.TimeZoneNames _tzdbNames
private static final String TZID_GMT
private static final String[] ALT_GMT_STRINGS
private static final String DEFAULT_GMT_PATTERN
private static final String DEFAULT_GMT_ZERO
private static final String[] DEFAULT_GMT_DIGITS
private static final char DEFAULT_GMT_OFFSET_SEP
private static final String ASCII_DIGITS
private static final String ISO8601_UTC
private static final String UNKNOWN_ZONE_ID
private static final String UNKNOWN_SHORT_ZONE_ID
private static final String UNKNOWN_LOCATION
private static final com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] PARSE_GMT_OFFSET_TYPES
private static final int MILLIS_PER_HOUR
private static final int MILLIS_PER_MINUTE
private static final int MILLIS_PER_SECOND
private static final int MAX_OFFSET
private static final int MAX_OFFSET_HOUR
private static final int MAX_OFFSET_MINUTE
private static final int MAX_OFFSET_SECOND
private static final int UNKNOWN_OFFSET
private static com.ibm.icu.text.TimeZoneFormat$TimeZoneFormatCache _tzfCache
private static final java.util.EnumSet ALL_SIMPLE_NAME_TYPES
private static final java.util.EnumSet ALL_GENERIC_NAME_TYPES
private static volatile com.ibm.icu.impl.TextTrieMap ZONE_ID_TRIE
private static volatile com.ibm.icu.impl.TextTrieMap SHORT_ZONE_ID_TRIE
private static final java.io.ObjectStreamField[] serialPersistentFields
static final boolean $assertionsDisabled
protected void (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.ICUResourceBundle bundle
String[] hourPatterns
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType patType
com.ibm.icu.util.ULocale locale
String gmtPattern
String hourFormats
String[] gmtOffsetPatterns
com.ibm.icu.text.NumberingSystem ns
public static com.ibm.icu.text.TimeZoneFormat getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.text.TimeZoneFormat getInstance (java.util.Locale)
java.util.Locale locale
public com.ibm.icu.text.TimeZoneNames getTimeZoneNames ()
private com.ibm.icu.impl.TimeZoneGenericNames getTimeZoneGenericNames ()
private com.ibm.icu.text.TimeZoneNames getTZDBTimeZoneNames ()
public com.ibm.icu.text.TimeZoneFormat setTimeZoneNames (com.ibm.icu.text.TimeZoneNames)
com.ibm.icu.text.TimeZoneNames tznames
public java.lang.String getGMTPattern ()
public com.ibm.icu.text.TimeZoneFormat setGMTPattern (java.lang.String)
String pattern
public java.lang.String getGMTOffsetPattern (com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType)
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType type
public com.ibm.icu.text.TimeZoneFormat setGMTOffsetPattern (com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType, java.lang.String)
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType type
String pattern
Object[] parsedItems
public java.lang.String getGMTOffsetDigits ()
String digit
StringBuilder buf
public com.ibm.icu.text.TimeZoneFormat setGMTOffsetDigits (java.lang.String)
String digits
String[] digitArray
public java.lang.String getGMTZeroFormat ()
public com.ibm.icu.text.TimeZoneFormat setGMTZeroFormat (java.lang.String)
String gmtZeroFormat
public com.ibm.icu.text.TimeZoneFormat setDefaultParseOptions (java.util.EnumSet)
java.util.EnumSet options
public java.util.EnumSet getDefaultParseOptions ()
public final java.lang.String formatOffsetISO8601Basic (int, boolean, boolean, boolean)
int offset
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
public final java.lang.String formatOffsetISO8601Extended (int, boolean, boolean, boolean)
int offset
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
public java.lang.String formatOffsetLocalizedGMT (int)
int offset
public java.lang.String formatOffsetShortLocalizedGMT (int)
int offset
public final java.lang.String format (com.ibm.icu.text.TimeZoneFormat$Style, com.ibm.icu.util.TimeZone, long)
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
long date
public java.lang.String format (com.ibm.icu.text.TimeZoneFormat$Style, com.ibm.icu.util.TimeZone, long, com.ibm.icu.util.Output)
int[] offsets
int offset
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
long date
com.ibm.icu.util.Output timeType
String result
boolean noOffsetFormatFallback
public final int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public int parseOffsetShortLocalizedGMT (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public com.ibm.icu.util.TimeZone parse (com.ibm.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, java.util.EnumSet, com.ibm.icu.util.Output)
com.ibm.icu.util.Output hasDigitOffset
int offset
int offset
int offset
int offset
com.ibm.icu.util.Output hasDigitOffset
int offset
com.ibm.icu.text.TimeZoneNames$MatchInfo match
com.ibm.icu.text.TimeZoneNames$MatchInfo specificMatch
com.ibm.icu.text.TimeZoneNames$MatchInfo match
com.ibm.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch
java.util.Collection tzdbNameMatches
java.util.EnumSet nameTypes
java.util.Collection specificMatches
java.util.EnumSet genericNameTypes
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestGeneric
String id
String id
String id
com.ibm.icu.util.Output hasDigitOffset
int offset
com.ibm.icu.util.Output hasDigitOffset
int offset
com.ibm.icu.util.Output hasDigitOffset
int offset
com.ibm.icu.text.TimeZoneNames$MatchInfo match
java.util.Collection specificMatches
com.ibm.icu.text.TimeZoneNames$MatchInfo specificMatch
int matchPos
com.ibm.icu.text.TimeZoneNames$MatchInfo match
java.util.Collection tzdbNameMatches
com.ibm.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch
int matchPos
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo genericMatch
String id
String id
com.ibm.icu.util.TimeZone parsedTZ
com.ibm.icu.text.TimeZoneFormat$Style style
String text
java.text.ParsePosition pos
java.util.EnumSet options
com.ibm.icu.util.Output timeType
int startIdx
int maxPos
boolean fallbackLocalizedGMT
boolean fallbackShortLocalizedGMT
int evaluated
java.text.ParsePosition tmpPos
int parsedOffset
int parsedPos
boolean parseTZDBAbbrev
String parsedID
com.ibm.icu.text.TimeZoneFormat$TimeType parsedTimeType
boolean parseAllStyles
public com.ibm.icu.util.TimeZone parse (com.ibm.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, com.ibm.icu.util.Output)
com.ibm.icu.text.TimeZoneFormat$Style style
String text
java.text.ParsePosition pos
com.ibm.icu.util.Output timeType
public final com.ibm.icu.util.TimeZone parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public final com.ibm.icu.util.TimeZone parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition pos
com.ibm.icu.util.TimeZone tz
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
com.ibm.icu.util.TimeZone tz
long date
String result
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
java.text.AttributedString as
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
private java.lang.String formatOffsetLocalizedGMT (int, boolean)
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField field
Object item
int offset
boolean isShort
StringBuilder buf
boolean positive
int offsetH
int offsetM
int offsetS
Object[] offsetPatternItems
private java.lang.String formatOffsetISO8601 (int, boolean, boolean, boolean, boolean)
int idx
int idx
int offset
boolean isBasic
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
int absOffset
com.ibm.icu.text.TimeZoneFormat$OffsetFields minFields
com.ibm.icu.text.TimeZoneFormat$OffsetFields maxFields
Character sep
int[] fields
int lastIdx
StringBuilder buf
char sign
private java.lang.String formatSpecific (com.ibm.icu.util.TimeZone, com.ibm.icu.text.TimeZoneNames$NameType, com.ibm.icu.text.TimeZoneNames$NameType, long, com.ibm.icu.util.Output)
com.ibm.icu.util.TimeZone tz
com.ibm.icu.text.TimeZoneNames$NameType stdType
com.ibm.icu.text.TimeZoneNames$NameType dstType
long date
com.ibm.icu.util.Output timeType
boolean isDaylight
String name
private java.lang.String formatExemplarLocation (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone tz
String location
private java.lang.String getTimeZoneID (java.lang.String, java.lang.String)
String tzID
String mzID
String id
private synchronized java.lang.String getTargetRegion ()
com.ibm.icu.util.ULocale tmp
private com.ibm.icu.text.TimeZoneFormat$TimeType getTimeType (com.ibm.icu.text.TimeZoneNames$NameType)
com.ibm.icu.text.TimeZoneNames$NameType nameType
private void initGMTPattern (java.lang.String)
String gmtPattern
int idx
private static java.lang.String unquote (java.lang.String)
char c
int i
String s
boolean isPrevQuote
boolean inQuote
StringBuilder buf
private void initGMTOffsetPatterns (java.lang.String[])
int idx
Object[] parsedItems
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType t
String[] gmtOffsetPatterns
int size
Object[][] gmtOffsetPatternItems
private void checkAbuttingHoursAndMinutes ()
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField fld
Object item
boolean afterH
Object[] items
private static java.lang.Object[] parseOffsetPattern (java.lang.String, java.lang.String)
int patFieldIdx
char ch
int i
String pattern
String letters
boolean isPrevQuote
boolean inQuote
StringBuilder text
char itemType
int itemLength
boolean invalidPattern
java.util.List items
java.util.BitSet checkBits
private static java.lang.String expandOffsetPattern (java.lang.String)
String offsetHM
int idx_mm
String sep
int idx_H
private static java.lang.String truncateOffsetPattern (java.lang.String)
String offsetHM
int idx_mm
int idx_HH
int idx_H
private void appendOffsetDigits (java.lang.StringBuilder, int, int)
int i
StringBuilder buf
int n
int minDigits
int numDigits
private com.ibm.icu.util.TimeZone getTimeZoneForOffset (int)
int offset
private int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition, boolean, com.ibm.icu.util.Output)
String defGMTZero
String text
java.text.ParsePosition pos
boolean isShort
com.ibm.icu.util.Output hasDigitOffset
int start
int offset
int[] parsedLength
private int parseOffsetLocalizedGMTPattern (java.lang.String, int, boolean, int[])
int len
int[] offsetLen
String text
int start
boolean isShort
int[] parsedLen
int idx
int offset
boolean parsed
private int parseOffsetFields (java.lang.String, int, boolean, int[])
Object[] items
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType
Object[] items
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType
int tmpLen
int tmpSign
String text
int start
boolean isShort
int[] parsedLen
int outLen
int offset
int sign
int offsetH
int offsetM
int offsetS
int[] fields
private int parseOffsetFieldsWithPattern (java.lang.String, int, java.lang.Object[], boolean, int[])
int cpLen
int cp
String patStr
int len
int patIdx
int maxDigits
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField field
char fieldType
int i
String text
int start
Object[] patternItems
boolean forceSingleHourDigit
int[] fields
boolean failed
int offsetH
int offsetM
int offsetS
int idx
int[] tmpParsedLen
private int parseOffsetDefaultLocalizedGMT (java.lang.String, int, int[])
int len
String gmt
int[] lenAbut
int offsetAbut
int gmtLen
int sign
char c
int[] lenWithSep
int offsetWithSep
String text
int start
int[] parsedLen
int idx
int offset
int parsed
private int parseDefaultOffsetFields (java.lang.String, int, char, int[])
String text
int start
char separator
int[] parsedLen
int max
int idx
int[] len
int hour
int min
int sec
private int parseAbuttingOffsetFields (java.lang.String, int, int[])
int i
int hour
int min
int sec
String text
int start
int[] parsedLen
int MAXDIGITS
int[] digits
int[] parsed
int idx
int[] len
int numDigits
int offset
private int parseOffsetFieldWithLocalizedDigits (java.lang.String, int, int, int, int, int, int[])
int digit
int tmpVal
String text
int start
int minDigits
int maxDigits
int minVal
int maxVal
int[] parsedLen
int decVal
int numDigits
int idx
int[] digitLen
private int parseSingleLocalizedDigit (java.lang.String, int, int[])
int i
int cp
String text
int start
int[] len
int digit
private static java.lang.String[] toCodePoints (java.lang.String)
int code
int codeLen
int i
int offset
String str
int len
String[] codePoints
private static int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition, boolean, com.ibm.icu.util.Output)
int sign
int sign
java.text.ParsePosition posBasic
int tmpOffset
String text
java.text.ParsePosition pos
boolean extendedOnly
com.ibm.icu.util.Output hasDigitOffset
int start
char firstChar
int sign
java.text.ParsePosition posOffset
int offset
private static int parseAbuttingAsciiOffsetFields (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.TimeZoneFormat$OffsetFields, com.ibm.icu.text.TimeZoneFormat$OffsetFields, boolean)
int digit
String text
java.text.ParsePosition pos
com.ibm.icu.text.TimeZoneFormat$OffsetFields minFields
com.ibm.icu.text.TimeZoneFormat$OffsetFields maxFields
boolean fixedHourWidth
int start
int minDigits
int maxDigits
int[] digits
int numDigits
int idx
int hour
int min
int sec
boolean bParsed
private static int parseAsciiOffsetFields (java.lang.String, java.text.ParsePosition, char, com.ibm.icu.text.TimeZoneFormat$OffsetFields, com.ibm.icu.text.TimeZoneFormat$OffsetFields)
char c
int digit
int idx
int fieldIdx
String text
java.text.ParsePosition pos
char sep
com.ibm.icu.text.TimeZoneFormat$OffsetFields minFields
com.ibm.icu.text.TimeZoneFormat$OffsetFields maxFields
int start
int[] fieldVal
int[] fieldLen
int offset
int parsedLen
com.ibm.icu.text.TimeZoneFormat$OffsetFields parsedFields
private static java.lang.String parseZoneID (java.lang.String, java.text.ParsePosition)
String id
com.ibm.icu.impl.TextTrieMap trie
String[] ids
String text
java.text.ParsePosition pos
String resolvedID
com.ibm.icu.impl.TextTrieMap$Output trieOutput
java.util.Iterator itr
private static java.lang.String parseShortZoneID (java.lang.String, java.text.ParsePosition)
String shortID
String id
com.ibm.icu.impl.TextTrieMap trie
java.util.Set canonicalIDs
String text
java.text.ParsePosition pos
String resolvedID
com.ibm.icu.impl.TextTrieMap$Output trieOutput
java.util.Iterator itr
private java.lang.String parseExemplarLocation (java.lang.String, java.text.ParsePosition)
com.ibm.icu.text.TimeZoneNames$MatchInfo match
com.ibm.icu.text.TimeZoneNames$MatchInfo exemplarMatch
String text
java.text.ParsePosition pos
int startIdx
int parsedPos
String tzID
java.util.EnumSet nameTypes
java.util.Collection exemplarMatches
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException
int i
java.io.ObjectInputStream ois
java.io.ObjectInputStream$GetField fields
String[] tmpGmtOffsetPatterns
public boolean isFrozen ()
public com.ibm.icu.text.TimeZoneFormat freeze ()
public com.ibm.icu.text.TimeZoneFormat cloneAsThawed ()
com.ibm.icu.text.TimeZoneFormat copy
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
com/ibm/icu/text/TimeZoneNames$1.classTimeZoneNames.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneNames$1 extends java.lang.Object {
}
com/ibm/icu/text/TimeZoneNames$Cache.classTimeZoneNames.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneNames$Cache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.text.TimeZoneNames createInstance (java.lang.String, com.ibm.icu.util.ULocale)
String key
com.ibm.icu.util.ULocale data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.text.TimeZoneNames$1)
com.ibm.icu.text.TimeZoneNames$1 x0
}
com/ibm/icu/text/TimeZoneNames$DefaultTimeZoneNames$FactoryImpl.classTimeZoneNames.java
package com.ibm.icu.text
public com.ibm.icu.text.TimeZoneNames$DefaultTimeZoneNames$FactoryImpl extends com.ibm.icu.text.TimeZoneNames$Factory {
public void ()
public com.ibm.icu.text.TimeZoneNames getTimeZoneNames (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
}
com/ibm/icu/text/TimeZoneNames$DefaultTimeZoneNames.classTimeZoneNames.java
package com.ibm.icu.text
com.ibm.icu.text.TimeZoneNames$DefaultTimeZoneNames extends com.ibm.icu.text.TimeZoneNames {
private static final long serialVersionUID
public static final com.ibm.icu.text.TimeZoneNames$DefaultTimeZoneNames INSTANCE
private void ()
public java.util.Set getAvailableMetaZoneIDs ()
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
public java.lang.String getMetaZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String mzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
String tzID
com.ibm.icu.text.TimeZoneNames$NameType type
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet nameTypes
static void ()
}
com/ibm/icu/text/TimeZoneNames$Factory.classTimeZoneNames.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.TimeZoneNames$Factory extends java.lang.Object {
public abstract com.ibm.icu.text.TimeZoneNames getTimeZoneNames (com.ibm.icu.util.ULocale)
protected void ()
}
com/ibm/icu/text/TimeZoneNames$MatchInfo.classTimeZoneNames.java
package com.ibm.icu.text
public com.ibm.icu.text.TimeZoneNames$MatchInfo extends java.lang.Object {
private com.ibm.icu.text.TimeZoneNames$NameType _nameType
private String _tzID
private String _mzID
private int _matchLength
public void (com.ibm.icu.text.TimeZoneNames$NameType, java.lang.String, java.lang.String, int)
com.ibm.icu.text.TimeZoneNames$NameType nameType
String tzID
String mzID
int matchLength
public java.lang.String tzID ()
public java.lang.String mzID ()
public com.ibm.icu.text.TimeZoneNames$NameType nameType ()
public int matchLength ()
}
com/ibm/icu/text/TimeZoneNames$NameType.classTimeZoneNames.java
package com.ibm.icu.text
public final com.ibm.icu.text.TimeZoneNames$NameType extends java.lang.Enum {
public static final com.ibm.icu.text.TimeZoneNames$NameType LONG_GENERIC
public static final com.ibm.icu.text.TimeZoneNames$NameType LONG_STANDARD
public static final com.ibm.icu.text.TimeZoneNames$NameType LONG_DAYLIGHT
public static final com.ibm.icu.text.TimeZoneNames$NameType SHORT_GENERIC
public static final com.ibm.icu.text.TimeZoneNames$NameType SHORT_STANDARD
public static final com.ibm.icu.text.TimeZoneNames$NameType SHORT_DAYLIGHT
public static final com.ibm.icu.text.TimeZoneNames$NameType EXEMPLAR_LOCATION
private static final com.ibm.icu.text.TimeZoneNames$NameType[] $VALUES
public static com.ibm.icu.text.TimeZoneNames$NameType[] values ()
public static com.ibm.icu.text.TimeZoneNames$NameType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/TimeZoneNames.classTimeZoneNames.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.TimeZoneNames extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static com.ibm.icu.text.TimeZoneNames$Cache TZNAMES_CACHE
private static final com.ibm.icu.text.TimeZoneNames$Factory TZNAMES_FACTORY
private static final String FACTORY_NAME_PROP
private static final String DEFAULT_FACTORY_CLASS
public static com.ibm.icu.text.TimeZoneNames getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String key
public static com.ibm.icu.text.TimeZoneNames getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.text.TimeZoneNames getTZDBInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public abstract java.util.Set getAvailableMetaZoneIDs ()
public abstract java.util.Set getAvailableMetaZoneIDs (java.lang.String)
public abstract java.lang.String getMetaZoneID (java.lang.String, long)
public abstract java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
public abstract java.lang.String getMetaZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
public final java.lang.String getDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType, long)
String mzID
String tzID
com.ibm.icu.text.TimeZoneNames$NameType type
long date
String name
public abstract java.lang.String getTimeZoneDisplayName (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType)
public java.lang.String getExemplarLocationName (java.lang.String)
String tzID
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet types
public void loadAllDisplayNames ()
public void getDisplayNames (java.lang.String, com.ibm.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int)
com.ibm.icu.text.TimeZoneNames$NameType type
String name
int i
String tzID
com.ibm.icu.text.TimeZoneNames$NameType[] types
long date
String[] dest
int destOffset
String mzID
protected void ()
static com.ibm.icu.text.TimeZoneNames$Factory access$100 ()
static void ()
com.ibm.icu.text.TimeZoneNames$Factory factory
String classname
}
com/ibm/icu/text/Transform.classTransform.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Transform extends java.lang.Object {
public abstract java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/UCharacterIterator.classUCharacterIterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UCharacterIterator extends java.lang.Object implements java.lang.Cloneable com.ibm.icu.text.UForwardCharacterIterator {
protected void ()
public static final com.ibm.icu.text.UCharacterIterator getInstance (com.ibm.icu.text.Replaceable)
com.ibm.icu.text.Replaceable source
public static final com.ibm.icu.text.UCharacterIterator getInstance (java.lang.String)
String source
public static final com.ibm.icu.text.UCharacterIterator getInstance (char[])
char[] source
public static final com.ibm.icu.text.UCharacterIterator getInstance (char[], int, int)
char[] source
int start
int limit
public static final com.ibm.icu.text.UCharacterIterator getInstance (java.lang.StringBuffer)
StringBuffer source
public static final com.ibm.icu.text.UCharacterIterator getInstance (java.text.CharacterIterator)
java.text.CharacterIterator source
public java.text.CharacterIterator getCharacterIterator ()
public abstract int current ()
public int currentCodePoint ()
int ch2
int ch
public abstract int getLength ()
public abstract int getIndex ()
public abstract int next ()
public int nextCodePoint ()
int ch2
int ch1
public abstract int previous ()
public int previousCodePoint ()
int ch2
int ch1
public abstract void setIndex (int)
public void setToLimit ()
public void setToStart ()
public abstract int getText (char[], int)
public final int getText (char[])
char[] fillIn
public java.lang.String getText ()
char[] text
public int moveIndex (int)
int delta
int x
public int moveCodePointIndex (int)
int delta
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/ibm/icu/text/UFieldPosition.classUFieldPosition.java
package com.ibm.icu.text
public com.ibm.icu.text.UFieldPosition extends java.text.FieldPosition {
private int countVisibleFractionDigits
private long fractionDigits
public void ()
public void (int)
int field
public void (java.text.Format$Field, int)
java.text.Format$Field attribute
int fieldID
public void (java.text.Format$Field)
java.text.Format$Field attribute
public void setFractionDigits (int, long)
int countVisibleFractionDigits
long fractionDigits
public int getCountVisibleFractionDigits ()
public long getFractionDigits ()
}
com/ibm/icu/text/UFormat.classUFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UFormat extends java.text.Format {
private static final long serialVersionUID
private com.ibm.icu.util.ULocale validLocale
private com.ibm.icu.util.ULocale actualLocale
public void ()
public final com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
final void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
}
com/ibm/icu/text/UForwardCharacterIterator.classUForwardCharacterIterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UForwardCharacterIterator extends java.lang.Object {
public static final int DONE
public abstract int next ()
public abstract int nextCodePoint ()
}
com/ibm/icu/text/UTF16$StringComparator.classUTF16.java
package com.ibm.icu.text
public final com.ibm.icu.text.UTF16$StringComparator extends java.lang.Object implements java.util.Comparator {
public static final int FOLD_CASE_DEFAULT
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
private int m_codePointCompare_
private int m_foldCase_
private boolean m_ignoreCase_
private static final int CODE_POINT_COMPARE_SURROGATE_OFFSET_
public void ()
public void (boolean, boolean, int)
boolean codepointcompare
boolean ignorecase
int foldcaseoption
public void setCodePointCompare (boolean)
boolean flag
public void setIgnoreCase (boolean, int)
boolean ignorecase
int foldcaseoption
public boolean getCodePointCompare ()
public boolean getIgnoreCase ()
public int getIgnoreCaseOption ()
public int compare (java.lang.String, java.lang.String)
String a
String b
private int compareCaseInsensitive (java.lang.String, java.lang.String)
String s1
String s2
private int compareCaseSensitive (java.lang.String, java.lang.String)
String s1
String s2
int length1
int length2
int minlength
int result
char c1
char c2
int index
boolean codepointcompare
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/UTF16.classUTF16.java
package com.ibm.icu.text
public final com.ibm.icu.text.UTF16 extends java.lang.Object {
public static final int SINGLE_CHAR_BOUNDARY
public static final int LEAD_SURROGATE_BOUNDARY
public static final int TRAIL_SURROGATE_BOUNDARY
public static final int CODEPOINT_MIN_VALUE
public static final int CODEPOINT_MAX_VALUE
public static final int SUPPLEMENTARY_MIN_VALUE
public static final int LEAD_SURROGATE_MIN_VALUE
public static final int TRAIL_SURROGATE_MIN_VALUE
public static final int LEAD_SURROGATE_MAX_VALUE
public static final int TRAIL_SURROGATE_MAX_VALUE
public static final int SURROGATE_MIN_VALUE
public static final int SURROGATE_MAX_VALUE
private static final int LEAD_SURROGATE_BITMASK
private static final int TRAIL_SURROGATE_BITMASK
private static final int SURROGATE_BITMASK
private static final int LEAD_SURROGATE_BITS
private static final int TRAIL_SURROGATE_BITS
private static final int SURROGATE_BITS
private static final int LEAD_SURROGATE_SHIFT_
private static final int TRAIL_SURROGATE_MASK_
private static final int LEAD_SURROGATE_OFFSET_
private void ()
public static int charAt (java.lang.String, int)
String source
int offset16
char single
private static int _charAt (java.lang.String, int, char)
char trail
char lead
String source
int offset16
char single
public static int charAt (java.lang.CharSequence, int)
CharSequence source
int offset16
char single
private static int _charAt (java.lang.CharSequence, int, char)
char trail
char lead
CharSequence source
int offset16
char single
public static int charAt (java.lang.StringBuffer, int)
char trail
char lead
StringBuffer source
int offset16
char single
public static int charAt (char[], int, int, int)
char trail
char lead
char[] source
int start
int limit
int offset16
char single
public static int charAt (com.ibm.icu.text.Replaceable, int)
char trail
char lead
com.ibm.icu.text.Replaceable source
int offset16
char single
public static int getCharCount (int)
int char32
public static int bounds (java.lang.String, int)
String source
int offset16
char ch
public static int bounds (java.lang.StringBuffer, int)
StringBuffer source
int offset16
char ch
public static int bounds (char[], int, int, int)
char[] source
int start
int limit
int offset16
char ch
public static boolean isSurrogate (char)
char char16
public static boolean isTrailSurrogate (char)
char char16
public static boolean isLeadSurrogate (char)
char char16
public static char getLeadSurrogate (int)
int char32
public static char getTrailSurrogate (int)
int char32
public static java.lang.String valueOf (int)
int char32
public static java.lang.String valueOf (java.lang.String, int)
String source
int offset16
public static java.lang.String valueOf (java.lang.StringBuffer, int)
StringBuffer source
int offset16
public static java.lang.String valueOf (char[], int, int, int)
char[] source
int start
int limit
int offset16
public static int findOffsetFromCodePoint (java.lang.String, int)
char ch
String source
int offset32
int size
int result
int count
public static int findOffsetFromCodePoint (java.lang.StringBuffer, int)
char ch
StringBuffer source
int offset32
int size
int result
int count
public static int findOffsetFromCodePoint (char[], int, int, int)
char ch
char[] source
int start
int limit
int offset32
int result
int count
public static int findCodePointOffset (java.lang.String, int)
char ch
int i
String source
int offset16
int result
boolean hadLeadSurrogate
public static int findCodePointOffset (java.lang.StringBuffer, int)
char ch
int i
StringBuffer source
int offset16
int result
boolean hadLeadSurrogate
public static int findCodePointOffset (char[], int, int, int)
char ch
int i
char[] source
int start
int limit
int offset16
int result
boolean hadLeadSurrogate
public static java.lang.StringBuffer append (java.lang.StringBuffer, int)
StringBuffer target
int char32
public static java.lang.StringBuffer appendCodePoint (java.lang.StringBuffer, int)
StringBuffer target
int cp
public static int append (char[], int, int)
char[] target
int limit
int char32
public static int countCodePoint (java.lang.String)
String source
public static int countCodePoint (java.lang.StringBuffer)
StringBuffer source
public static int countCodePoint (char[], int, int)
char[] source
int start
int limit
public static void setCharAt (java.lang.StringBuffer, int, int)
StringBuffer target
int offset16
int char32
int count
char single
public static int setCharAt (char[], int, int, int)
char[] target
int limit
int offset16
int char32
int count
char single
String str
int result
int strlength
public static int moveCodePointOffset (java.lang.String, int, int)
int count
char ch
char ch
String source
int offset16
int shift32
int result
int size
int count
public static int moveCodePointOffset (java.lang.StringBuffer, int, int)
int count
char ch
char ch
StringBuffer source
int offset16
int shift32
int result
int size
int count
public static int moveCodePointOffset (char[], int, int, int, int)
int count
char ch
char ch
char[] source
int start
int limit
int offset16
int shift32
int size
int count
int result
public static java.lang.StringBuffer insert (java.lang.StringBuffer, int, int)
StringBuffer target
int offset16
int char32
String str
public static int insert (char[], int, int, int)
char[] target
int limit
int offset16
int char32
String str
int size
public static java.lang.StringBuffer delete (java.lang.StringBuffer, int)
StringBuffer target
int offset16
int count
public static int delete (char[], int, int)
char[] target
int limit
int offset16
int count
public static int indexOf (java.lang.String, int)
int result
String source
int char32
String char32str
public static int indexOf (java.lang.String, java.lang.String)
String source
String str
int strLength
int result
int resultEnd
public static int indexOf (java.lang.String, int, int)
int result
String source
int char32
int fromIndex
String char32str
public static int indexOf (java.lang.String, java.lang.String, int)
String source
String str
int fromIndex
int strLength
int result
int resultEnd
public static int lastIndexOf (java.lang.String, int)
int result
String source
int char32
String char32str
public static int lastIndexOf (java.lang.String, java.lang.String)
String source
String str
int strLength
int result
public static int lastIndexOf (java.lang.String, int, int)
int result
String source
int char32
int fromIndex
String char32str
public static int lastIndexOf (java.lang.String, java.lang.String, int)
String source
String str
int fromIndex
int strLength
int result
public static java.lang.String replace (java.lang.String, int, int)
int endResultIndex
int lastEndIndex
String source
int oldChar32
int newChar32
int index
String newChar32Str
int oldChar32Size
int newChar32Size
StringBuffer result
int resultIndex
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
int endResultIndex
int lastEndIndex
String source
String oldStr
String newStr
int index
int oldStrSize
int newStrSize
StringBuffer result
int resultIndex
public static java.lang.StringBuffer reverse (java.lang.StringBuffer)
char ch2
char ch
int i
StringBuffer source
int length
StringBuffer result
public static boolean hasMoreCodePointsThan (java.lang.String, int)
String source
int number
int length
int maxsupplementary
int start
public static boolean hasMoreCodePointsThan (char[], int, int, int)
char[] source
int start
int limit
int number
int length
int maxsupplementary
public static boolean hasMoreCodePointsThan (java.lang.StringBuffer, int)
StringBuffer source
int number
int length
int maxsupplementary
int start
public static java.lang.String newString (int[], int, int)
int newlen
char[] temp
IndexOutOfBoundsException ex
int cp
int r
int e
int[] codePoints
int offset
int count
char[] chars
int w
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
int cp
public static int compareCodePoint (int, java.lang.CharSequence)
int codePoint
CharSequence s
int strLen
int second
int diff
private static java.lang.String toString (int)
int ch
StringBuilder result
}
com/ibm/icu/text/UnhandledBreakEngine.classUnhandledBreakEngine.java
package com.ibm.icu.text
final com.ibm.icu.text.UnhandledBreakEngine extends java.lang.Object implements com.ibm.icu.text.LanguageBreakEngine {
volatile com.ibm.icu.text.UnicodeSet fHandled
public void ()
public boolean handles (int)
int c
public int findBreaks (java.text.CharacterIterator, int, int, com.ibm.icu.text.DictionaryBreakEngine$DequeI)
java.text.CharacterIterator text
int startPos
int endPos
com.ibm.icu.text.DictionaryBreakEngine$DequeI foundBreaks
com.ibm.icu.text.UnicodeSet uniset
int c
public void handleChar (int)
int script
com.ibm.icu.text.UnicodeSet newSet
int c
com.ibm.icu.text.UnicodeSet originalSet
}
com/ibm/icu/text/UnicodeCompressor.classUnicodeCompressor.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeCompressor extends java.lang.Object implements com.ibm.icu.text.SCSU {
private static boolean[] sSingleTagTable
private static boolean[] sUnicodeTagTable
private int fCurrentWindow
private int[] fOffsets
private int fMode
private int[] fIndexCount
private int[] fTimeStamps
private int fTimeStamp
public void ()
public static byte[] compress (java.lang.String)
String buffer
public static byte[] compress (char[], int, int)
char[] buffer
int start
int limit
com.ibm.icu.text.UnicodeCompressor comp
int len
byte[] temp
int byteCount
byte[] result
public int compress (char[], int, int, int[], byte[], int, int)
char[] charBuffer
int charBufferStart
int charBufferLimit
int[] charsRead
byte[] byteBuffer
int byteBufferStart
int byteBufferLimit
int bytePos
int ucPos
int curUC
int curIndex
int nextUC
int forwardUC
int whichWindow
int hiByte
int loByte
public void reset ()
int i
private static int makeIndex (int)
int c
private boolean inDynamicWindow (int, int)
int c
int whichWindow
private static boolean inStaticWindow (int, int)
int c
int whichWindow
private static boolean isCompressible (int)
int c
private int findDynamicWindow (int)
int i
int c
private static int findStaticWindow (int)
int i
int c
private int getLRDefinedWindow ()
int i
int leastRU
int whichWindow
static void ()
}
com/ibm/icu/text/UnicodeDecompressor.classUnicodeDecompressor.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeDecompressor extends java.lang.Object implements com.ibm.icu.text.SCSU {
private int fCurrentWindow
private int[] fOffsets
private int fMode
private static final int BUFSIZE
private byte[] fBuffer
private int fBufferLength
public void ()
public static java.lang.String decompress (byte[])
byte[] buffer
char[] buf
public static char[] decompress (byte[], int, int)
byte[] buffer
int start
int limit
com.ibm.icu.text.UnicodeDecompressor comp
int len
char[] temp
int charCount
char[] result
public int decompress (byte[], int, int, int[], char[], int, int)
int newBytes
int count
int normalizedBase
int dByte
byte[] byteBuffer
int byteBufferStart
int byteBufferLimit
int[] bytesRead
char[] charBuffer
int charBufferStart
int charBufferLimit
int bytePos
int ucPos
int aByte
public void reset ()
}
com/ibm/icu/text/UnicodeFilter.classUnicodeFilter.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UnicodeFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeMatcher {
public abstract boolean contains (int)
public int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
int c
com.ibm.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
protected void ()
}
com/ibm/icu/text/UnicodeMatcher.classUnicodeMatcher.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UnicodeMatcher extends java.lang.Object {
public static final int U_MISMATCH
public static final int U_PARTIAL_MATCH
public static final int U_MATCH
public static final char ETHER
public abstract int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
public abstract java.lang.String toPattern (boolean)
public abstract boolean matchesIndexValue (int)
public abstract void addMatchSetTo (com.ibm.icu.text.UnicodeSet)
}
com/ibm/icu/text/UnicodeReplacer.classUnicodeReplacer.java
package com.ibm.icu.text
abstract com.ibm.icu.text.UnicodeReplacer extends java.lang.Object {
public abstract int replace (com.ibm.icu.text.Replaceable, int, int, int[])
public abstract java.lang.String toReplacerPattern (boolean)
public abstract void addReplacementSetTo (com.ibm.icu.text.UnicodeSet)
}
com/ibm/icu/text/UnicodeSet$1.classUnicodeSet.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeSet$1 extends java.lang.Object {
}
com/ibm/icu/text/UnicodeSet$ComparisonStyle.classUnicodeSet.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeSet$ComparisonStyle extends java.lang.Enum {
public static final com.ibm.icu.text.UnicodeSet$ComparisonStyle SHORTER_FIRST
public static final com.ibm.icu.text.UnicodeSet$ComparisonStyle LEXICOGRAPHIC
public static final com.ibm.icu.text.UnicodeSet$ComparisonStyle LONGER_FIRST
private static final com.ibm.icu.text.UnicodeSet$ComparisonStyle[] $VALUES
public static com.ibm.icu.text.UnicodeSet$ComparisonStyle[] values ()
public static com.ibm.icu.text.UnicodeSet$ComparisonStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/UnicodeSet$EntryRange.classUnicodeSet.java
package com.ibm.icu.text
public com.ibm.icu.text.UnicodeSet$EntryRange extends java.lang.Object {
public int codepoint
public int codepointEnd
void ()
public java.lang.String toString ()
StringBuilder b
}
com/ibm/icu/text/UnicodeSet$EntryRangeIterable.classUnicodeSet.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeSet$EntryRangeIterable extends java.lang.Object implements java.lang.Iterable {
final com.ibm.icu.text.UnicodeSet this$0
private void (com.ibm.icu.text.UnicodeSet)
public java.util.Iterator iterator ()
void (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet$1)
com.ibm.icu.text.UnicodeSet x0
com.ibm.icu.text.UnicodeSet$1 x1
}
com/ibm/icu/text/UnicodeSet$EntryRangeIterator.classUnicodeSet.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeSet$EntryRangeIterator extends java.lang.Object implements java.util.Iterator {
int pos
com.ibm.icu.text.UnicodeSet$EntryRange result
final com.ibm.icu.text.UnicodeSet this$0
private void (com.ibm.icu.text.UnicodeSet)
public boolean hasNext ()
public com.ibm.icu.text.UnicodeSet$EntryRange next ()
public void remove ()
public volatile java.lang.Object next ()
void (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet$1)
com.ibm.icu.text.UnicodeSet x0
com.ibm.icu.text.UnicodeSet$1 x1
}
com/ibm/icu/text/UnicodeSet$Filter.classUnicodeSet.java
package com.ibm.icu.text
abstract com.ibm.icu.text.UnicodeSet$Filter extends java.lang.Object {
public abstract boolean contains (int)
}
com/ibm/icu/text/UnicodeSet$GeneralCategoryMaskFilter.classUnicodeSet.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeSet$GeneralCategoryMaskFilter extends java.lang.Object implements com.ibm.icu.util.CodePointMap$ValueFilter {
int mask
void (int)
int mask
public int apply (int)
int value
}
com/ibm/icu/text/UnicodeSet$IntValueFilter.classUnicodeSet.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeSet$IntValueFilter extends java.lang.Object implements com.ibm.icu.util.CodePointMap$ValueFilter {
int v
void (int)
int value
public int apply (int)
int value
}
com/ibm/icu/text/UnicodeSet$NumericValueFilter.classUnicodeSet.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeSet$NumericValueFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeSet$Filter {
double value
void (double)
double value
public boolean contains (int)
int ch
}
com/ibm/icu/text/UnicodeSet$ScriptExtensionsFilter.classUnicodeSet.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeSet$ScriptExtensionsFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeSet$Filter {
int script
void (int)
int script
public boolean contains (int)
int c
}
com/ibm/icu/text/UnicodeSet$SpanCondition.classUnicodeSet.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeSet$SpanCondition extends java.lang.Enum {
public static final com.ibm.icu.text.UnicodeSet$SpanCondition NOT_CONTAINED
public static final com.ibm.icu.text.UnicodeSet$SpanCondition CONTAINED
public static final com.ibm.icu.text.UnicodeSet$SpanCondition SIMPLE
public static final com.ibm.icu.text.UnicodeSet$SpanCondition CONDITION_COUNT
private static final com.ibm.icu.text.UnicodeSet$SpanCondition[] $VALUES
public static com.ibm.icu.text.UnicodeSet$SpanCondition[] values ()
public static com.ibm.icu.text.UnicodeSet$SpanCondition valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/UnicodeSet$UnicodeSetIterator2.classUnicodeSet.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeSet$UnicodeSetIterator2 extends java.lang.Object implements java.util.Iterator {
private int[] sourceList
private int len
private int item
private int current
private int limit
private java.util.TreeSet sourceStrings
private java.util.Iterator stringIterator
private char[] buffer
void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet source
public boolean hasNext ()
public java.lang.String next ()
int codepoint
int offset
public void remove ()
public volatile java.lang.Object next ()
}
com/ibm/icu/text/UnicodeSet$VersionFilter.classUnicodeSet.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeSet$VersionFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeSet$Filter {
com.ibm.icu.util.VersionInfo version
void (com.ibm.icu.util.VersionInfo)
com.ibm.icu.util.VersionInfo version
public boolean contains (int)
int ch
com.ibm.icu.util.VersionInfo v
}
com/ibm/icu/text/UnicodeSet$XSymbolTable.classUnicodeSet.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.UnicodeSet$XSymbolTable extends java.lang.Object implements com.ibm.icu.text.SymbolTable {
public void ()
public com.ibm.icu.text.UnicodeMatcher lookupMatcher (int)
int i
public boolean applyPropertyAlias (java.lang.String, java.lang.String, com.ibm.icu.text.UnicodeSet)
String propertyName
String propertyValue
com.ibm.icu.text.UnicodeSet result
public char[] lookup (java.lang.String)
String s
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
String text
java.text.ParsePosition pos
int limit
}
com/ibm/icu/text/UnicodeSet.classUnicodeSet.java
package com.ibm.icu.text
public com.ibm.icu.text.UnicodeSet extends com.ibm.icu.text.UnicodeFilter implements java.lang.Iterable java.lang.Comparable com.ibm.icu.util.Freezable {
public static final com.ibm.icu.text.UnicodeSet EMPTY
public static final com.ibm.icu.text.UnicodeSet ALL_CODE_POINTS
private static com.ibm.icu.text.UnicodeSet$XSymbolTable XSYMBOL_TABLE
private static final int LOW
private static final int HIGH
public static final int MIN_VALUE
public static final int MAX_VALUE
private int len
private int[] list
private int[] rangeList
private int[] buffer
java.util.TreeSet strings
private String pat
private static final int START_EXTRA
private static final int GROW_EXTRA
private static final String ANY_ID
private static final String ASCII_ID
private static final String ASSIGNED
private volatile com.ibm.icu.impl.BMPSet bmpSet
private volatile com.ibm.icu.impl.UnicodeSetStringSpan stringSpan
private static final int LAST0_START
private static final int LAST1_RANGE
private static final int LAST2_SET
private static final int MODE0_NONE
private static final int MODE1_INBRACKET
private static final int MODE2_OUTBRACKET
private static final int SETMODE0_NONE
private static final int SETMODE1_UNICODESET
private static final int SETMODE2_PROPERTYPAT
private static final int SETMODE3_PREPARSED
private static final int MAX_DEPTH
private static final com.ibm.icu.util.VersionInfo NO_VERSION
public static final int IGNORE_SPACE
public static final int CASE
public static final int CASE_INSENSITIVE
public static final int ADD_CASE_MAPPINGS
static final boolean $assertionsDisabled
public void ()
public void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet other
public void (int, int)
int start
int end
public transient void (int[])
int start
int end
int[] pairs
int last
int i
public void (java.lang.String)
String pattern
public void (java.lang.String, boolean)
String pattern
boolean ignoreWhitespace
public void (java.lang.String, int)
String pattern
int options
public void (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.SymbolTable)
String pattern
java.text.ParsePosition pos
com.ibm.icu.text.SymbolTable symbols
public void (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.SymbolTable, int)
String pattern
java.text.ParsePosition pos
com.ibm.icu.text.SymbolTable symbols
int options
public java.lang.Object clone ()
com.ibm.icu.text.UnicodeSet result
public com.ibm.icu.text.UnicodeSet set (int, int)
int start
int end
public com.ibm.icu.text.UnicodeSet set (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet other
public final com.ibm.icu.text.UnicodeSet applyPattern (java.lang.String)
String pattern
public com.ibm.icu.text.UnicodeSet applyPattern (java.lang.String, boolean)
String pattern
boolean ignoreWhitespace
public com.ibm.icu.text.UnicodeSet applyPattern (java.lang.String, int)
String pattern
int options
public static boolean resemblesPattern (java.lang.String, int)
String pattern
int pos
private static void appendCodePoint (java.lang.Appendable, int)
java.io.IOException e
Appendable app
int c
private static void append (java.lang.Appendable, java.lang.CharSequence)
java.io.IOException e
Appendable app
CharSequence s
private static java.lang.Appendable _appendToPat (java.lang.Appendable, java.lang.String, boolean)
int cp
int i
Appendable buf
String s
boolean escapeUnprintable
private static java.lang.Appendable _appendToPat (java.lang.Appendable, int, boolean)
java.io.IOException e
Appendable buf
int c
boolean escapeUnprintable
public java.lang.String toPattern (boolean)
boolean escapeUnprintable
StringBuilder result
private java.lang.Appendable _toPattern (java.lang.Appendable, boolean)
int c
int i
boolean oddNumberOfBackslashes
java.io.IOException e
Appendable result
boolean escapeUnprintable
public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean)
StringBuffer result
boolean escapeUnprintable
public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean, boolean)
StringBuffer result
boolean escapeUnprintable
boolean includeStrings
private java.lang.Appendable appendNewPattern (java.lang.Appendable, boolean, boolean)
int start
int end
int i
int start
int end
int i
String s
int count
java.io.IOException e
Appendable result
boolean escapeUnprintable
boolean includeStrings
public int size ()
int i
int n
int count
public boolean isEmpty ()
public boolean matchesIndexValue (int)
int low
int high
int i
int c
String s
int v
public int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
int maxLen
char c
int length
String trial
boolean forward
char firstChar
int highWaterLength
com.ibm.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
private static int matchRest (com.ibm.icu.text.Replaceable, int, int, java.lang.String)
int i
int maxLen
int i
com.ibm.icu.text.Replaceable text
int start
int limit
String s
int maxLen
int slen
public int matchesAt (java.lang.CharSequence, int)
char firstStringChar
int tempLen
char firstChar
String trial
java.util.Iterator it
int cp
CharSequence text
int offset
int lastLen
private static int matchesAt (java.lang.CharSequence, int, java.lang.CharSequence)
char pc
char tc
int j
CharSequence text
int offsetInText
CharSequence substring
int len
int textLength
int i
public void addMatchSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet toUnionTo
public int indexOf (int)
int start
int limit
int c
int i
int n
public int charAt (int)
int start
int count
int i
int len2
int index
public com.ibm.icu.text.UnicodeSet add (int, int)
int start
int end
public com.ibm.icu.text.UnicodeSet addAll (int, int)
int start
int end
private com.ibm.icu.text.UnicodeSet add_unchecked (int, int)
int start
int end
public final com.ibm.icu.text.UnicodeSet add (int)
int c
private final com.ibm.icu.text.UnicodeSet add_unchecked (int)
int[] temp
int c
int i
public final com.ibm.icu.text.UnicodeSet add (java.lang.CharSequence)
CharSequence s
int cp
private static int getSingleCP (java.lang.CharSequence)
CharSequence s
int cp
public final com.ibm.icu.text.UnicodeSet addAll (java.lang.CharSequence)
int cp
int i
CharSequence s
public final com.ibm.icu.text.UnicodeSet retainAll (java.lang.CharSequence)
CharSequence s
public final com.ibm.icu.text.UnicodeSet complementAll (java.lang.CharSequence)
CharSequence s
public final com.ibm.icu.text.UnicodeSet removeAll (java.lang.CharSequence)
CharSequence s
public final com.ibm.icu.text.UnicodeSet removeAllStrings ()
public static com.ibm.icu.text.UnicodeSet from (java.lang.CharSequence)
CharSequence s
public static com.ibm.icu.text.UnicodeSet fromAll (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.UnicodeSet retain (int, int)
int start
int end
public final com.ibm.icu.text.UnicodeSet retain (int)
int c
public final com.ibm.icu.text.UnicodeSet retain (java.lang.CharSequence)
String s
boolean isIn
CharSequence cs
int cp
public com.ibm.icu.text.UnicodeSet remove (int, int)
int start
int end
public final com.ibm.icu.text.UnicodeSet remove (int)
int c
public final com.ibm.icu.text.UnicodeSet remove (java.lang.CharSequence)
CharSequence s
int cp
public com.ibm.icu.text.UnicodeSet complement (int, int)
int start
int end
public final com.ibm.icu.text.UnicodeSet complement (int)
int c
public com.ibm.icu.text.UnicodeSet complement ()
public final com.ibm.icu.text.UnicodeSet complement (java.lang.CharSequence)
String s2
CharSequence s
int cp
public boolean contains (int)
int c
int i
private final int findCodePoint (int)
int i
int c
int lo
int hi
public boolean contains (int, int)
int start
int end
int i
public final boolean contains (java.lang.CharSequence)
CharSequence s
int cp
public boolean containsAll (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet b
int[] listB
boolean needA
boolean needB
int aPtr
int bPtr
int aLen
int bLen
int startA
int startB
int limitA
int limitB
public boolean containsAll (java.lang.String)
int cp
int i
String s
private boolean containsAll (java.lang.String, int)
String setStr
String s
int i
int cp
public java.lang.String getRegexEquivalent ()
String s
StringBuilder result
public boolean containsNone (int, int)
int start
int end
int i
public boolean containsNone (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet b
int[] listB
boolean needA
boolean needB
int aPtr
int bPtr
int aLen
int bLen
int startA
int startB
int limitA
int limitB
public boolean containsNone (java.lang.CharSequence)
CharSequence s
public final boolean containsSome (int, int)
int start
int end
public final boolean containsSome (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet s
public final boolean containsSome (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.UnicodeSet addAll (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet c
public com.ibm.icu.text.UnicodeSet retainAll (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet c
public com.ibm.icu.text.UnicodeSet removeAll (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet c
public com.ibm.icu.text.UnicodeSet complementAll (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet c
public com.ibm.icu.text.UnicodeSet clear ()
public int getRangeCount ()
public int getRangeStart (int)
int index
public int getRangeEnd (int)
int index
public com.ibm.icu.text.UnicodeSet compact ()
int[] temp
public boolean equals (java.lang.Object)
int i
com.ibm.icu.text.UnicodeSet that
Exception e
Object o
public int hashCode ()
int i
int result
public java.lang.String toString ()
public com.ibm.icu.text.UnicodeSet applyPattern (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.SymbolTable, int)
int i
String pattern
java.text.ParsePosition pos
com.ibm.icu.text.SymbolTable symbols
int options
boolean parsePositionWasNull
StringBuilder rebuiltPat
com.ibm.icu.impl.RuleCharacterIterator chars
private void applyPattern (com.ibm.icu.impl.RuleCharacterIterator, com.ibm.icu.text.SymbolTable, java.lang.Appendable, int, int)
ClassCastException e
com.ibm.icu.text.UnicodeMatcher m
Exception e
int lastSingle
int curSingle
boolean ok
String curString
boolean anchor
int c
boolean literal
com.ibm.icu.text.UnicodeSet nested
int setMode
com.ibm.icu.impl.RuleCharacterIterator chars
com.ibm.icu.text.SymbolTable symbols
Appendable rebuiltPat
int options
int depth
int opts
StringBuilder patBuf
StringBuilder buf
boolean usePat
com.ibm.icu.text.UnicodeSet scratch
Object backup
int lastItem
int lastChar
int mode
char op
boolean invert
String lastString
private static void syntaxError (com.ibm.icu.impl.RuleCharacterIterator, java.lang.String)
com.ibm.icu.impl.RuleCharacterIterator chars
String msg
public java.util.Collection addAllTo (java.util.Collection)
java.util.Collection target
public java.lang.String[] addAllTo (java.lang.String[])
String[] target
public static java.lang.String[] toArray (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
public com.ibm.icu.text.UnicodeSet add (java.lang.Iterable)
Iterable source
public com.ibm.icu.text.UnicodeSet addAll (java.lang.Iterable)
Object o
Iterable source
private void ensureCapacity (int)
int newLen
int[] temp
private void ensureBufferCapacity (int)
int newLen
private int[] range (int, int)
int start
int end
private com.ibm.icu.text.UnicodeSet xor (int[], int, int)
int b
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private com.ibm.icu.text.UnicodeSet add (int[], int, int)
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private com.ibm.icu.text.UnicodeSet retain (int[], int, int)
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private static final int max (int, int)
int a
int b
private void applyFilter (com.ibm.icu.text.UnicodeSet$Filter, com.ibm.icu.text.UnicodeSet)
int ch
int start
int end
int j
com.ibm.icu.text.UnicodeSet$Filter filter
com.ibm.icu.text.UnicodeSet inclusions
int startHasProperty
int limitRange
private void applyIntPropertyValue (com.ibm.icu.util.CodePointMap, com.ibm.icu.util.CodePointMap$ValueFilter)
int end
int start
com.ibm.icu.util.CodePointMap map
com.ibm.icu.util.CodePointMap$ValueFilter filter
com.ibm.icu.util.CodePointMap$Range range
private static java.lang.String mungeCharName (java.lang.String)
char ch
int i
String source
StringBuilder buf
public com.ibm.icu.text.UnicodeSet applyIntPropertyValue (int, int)
com.ibm.icu.util.CodePointMap map
com.ibm.icu.text.UnicodeSet inclusions
com.ibm.icu.util.CodePointMap map
int prop
int value
public com.ibm.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String)
String propertyAlias
String valueAlias
public com.ibm.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String, com.ibm.icu.text.SymbolTable)
int v
int v
IllegalArgumentException e
int v
double value
String buf
int ch
com.ibm.icu.util.VersionInfo version
int v
int p
com.ibm.icu.impl.UPropertyAliases pnames
String propertyAlias
String valueAlias
com.ibm.icu.text.SymbolTable symbols
int p
int v
boolean invert
private static boolean resemblesPropertyPattern (java.lang.String, int)
String pattern
int pos
private static boolean resemblesPropertyPattern (com.ibm.icu.impl.RuleCharacterIterator, int)
int d
com.ibm.icu.impl.RuleCharacterIterator chars
int iterOpts
boolean result
Object pos
int c
private com.ibm.icu.text.UnicodeSet applyPropertyPattern (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.SymbolTable)
char c
String propName
String valueName
String pattern
java.text.ParsePosition ppos
com.ibm.icu.text.SymbolTable symbols
int pos
boolean posix
boolean isName
boolean invert
int close
int equals
String propName
String valueName
private void applyPropertyPattern (com.ibm.icu.impl.RuleCharacterIterator, java.lang.Appendable, com.ibm.icu.text.SymbolTable)
com.ibm.icu.impl.RuleCharacterIterator chars
Appendable rebuiltPat
com.ibm.icu.text.SymbolTable symbols
String patStr
java.text.ParsePosition pos
private static final void addCaseMapping (com.ibm.icu.text.UnicodeSet, int, java.lang.StringBuilder)
com.ibm.icu.text.UnicodeSet set
int result
StringBuilder full
public com.ibm.icu.text.UnicodeSet closeOver (int)
int cp
int result
int cp
int start
int end
int i
String str
String s
String str
com.ibm.icu.text.BreakIterator bi
com.ibm.icu.impl.UCaseProps csp
com.ibm.icu.text.UnicodeSet foldSet
com.ibm.icu.util.ULocale root
int n
StringBuilder full
int attribute
public boolean isFrozen ()
public com.ibm.icu.text.UnicodeSet freeze ()
int i
int capacity
int[] oldList
public int span (java.lang.CharSequence, com.ibm.icu.text.UnicodeSet$SpanCondition)
CharSequence s
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public int span (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
int which
com.ibm.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int end
public int spanAndCount (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition, com.ibm.icu.util.OutputInt)
int which
com.ibm.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
com.ibm.icu.util.OutputInt outCount
int end
private int spanCodePointsAndCount (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition, com.ibm.icu.util.OutputInt)
CharSequence s
int start
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
com.ibm.icu.util.OutputInt outCount
boolean spanContained
int c
int next
int length
int count
public int spanBack (java.lang.CharSequence, com.ibm.icu.text.UnicodeSet$SpanCondition)
CharSequence s
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public int spanBack (java.lang.CharSequence, int, com.ibm.icu.text.UnicodeSet$SpanCondition)
int which
com.ibm.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int fromIndex
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
boolean spanContained
int c
int prev
public com.ibm.icu.text.UnicodeSet cloneAsThawed ()
com.ibm.icu.text.UnicodeSet result
private void checkFrozen ()
public java.lang.Iterable ranges ()
public java.util.Iterator iterator ()
public boolean containsAll (java.lang.Iterable)
CharSequence o
Iterable collection
public boolean containsNone (java.lang.Iterable)
CharSequence o
Iterable collection
public final boolean containsSome (java.lang.Iterable)
Iterable collection
public transient com.ibm.icu.text.UnicodeSet addAll (java.lang.CharSequence[])
CharSequence str
CharSequence[] collection
public com.ibm.icu.text.UnicodeSet removeAll (java.lang.Iterable)
CharSequence o
Iterable collection
public com.ibm.icu.text.UnicodeSet retainAll (java.lang.Iterable)
Iterable collection
com.ibm.icu.text.UnicodeSet toRetain
public int compareTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet o
public int compareTo (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet$ComparisonStyle)
int diff
String item
String item
int compareResult
int i
com.ibm.icu.text.UnicodeSet o
com.ibm.icu.text.UnicodeSet$ComparisonStyle style
int result
public int compareTo (java.lang.Iterable)
Iterable other
public static int compare (java.lang.CharSequence, int)
CharSequence string
int codePoint
public static int compare (int, java.lang.CharSequence)
int codePoint
CharSequence string
public static int compare (java.lang.Iterable, java.lang.Iterable)
Iterable collection1
Iterable collection2
public static int compare (java.util.Iterator, java.util.Iterator)
Comparable item1
Comparable item2
int result
java.util.Iterator first
java.util.Iterator other
public static int compare (java.util.Collection, java.util.Collection, com.ibm.icu.text.UnicodeSet$ComparisonStyle)
int diff
java.util.Collection collection1
java.util.Collection collection2
com.ibm.icu.text.UnicodeSet$ComparisonStyle style
public static java.util.Collection addAllTo (java.lang.Iterable, java.util.Collection)
Object item
Iterable source
java.util.Collection target
public static java.lang.Object[] addAllTo (java.lang.Iterable, java.lang.Object[])
Object item
Iterable source
Object[] target
int i
public java.util.Collection strings ()
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
public com.ibm.icu.text.UnicodeSet addBridges (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSetIterator it
com.ibm.icu.text.UnicodeSet dontCare
com.ibm.icu.text.UnicodeSet notInInput
public int findIn (java.lang.CharSequence, int, boolean)
int cp
CharSequence value
int fromIndex
boolean findNot
public int findLastIn (java.lang.CharSequence, int, boolean)
int cp
CharSequence value
int fromIndex
boolean findNot
public java.lang.String stripFrom (java.lang.CharSequence, boolean)
int inside
int pos
CharSequence source
boolean matches
StringBuilder result
public static com.ibm.icu.text.UnicodeSet$XSymbolTable getDefaultXSymbolTable ()
public static void setDefaultXSymbolTable (com.ibm.icu.text.UnicodeSet$XSymbolTable)
com.ibm.icu.text.UnicodeSet$XSymbolTable xSymbolTable
public volatile int compareTo (java.lang.Object)
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static com.ibm.icu.util.VersionInfo access$000 ()
static java.lang.Appendable access$100 (java.lang.Appendable, int, boolean)
Appendable x0
int x1
boolean x2
static int access$400 (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet x0
static int[] access$500 (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet x0
static void ()
}
com/ibm/icu/text/UnicodeSetIterator.classUnicodeSetIterator.java
package com.ibm.icu.text
public com.ibm.icu.text.UnicodeSetIterator extends java.lang.Object {
public static int IS_STRING
public int codepoint
public int codepointEnd
public String string
private com.ibm.icu.text.UnicodeSet set
private int endRange
private int range
protected int endElement
protected int nextElement
private java.util.Iterator stringIterator
public void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
public void ()
public boolean next ()
public boolean nextRange ()
public void reset (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet uset
public void reset ()
public java.lang.String getString ()
public com.ibm.icu.text.UnicodeSet getSet ()
protected void loadRange (int)
int aRange
static void ()
}
com/ibm/icu/text/UnicodeSetSpanner$CountMethod.classUnicodeSetSpanner.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeSetSpanner$CountMethod extends java.lang.Enum {
public static final com.ibm.icu.text.UnicodeSetSpanner$CountMethod WHOLE_SPAN
public static final com.ibm.icu.text.UnicodeSetSpanner$CountMethod MIN_ELEMENTS
private static final com.ibm.icu.text.UnicodeSetSpanner$CountMethod[] $VALUES
public static com.ibm.icu.text.UnicodeSetSpanner$CountMethod[] values ()
public static com.ibm.icu.text.UnicodeSetSpanner$CountMethod valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/UnicodeSetSpanner$TrimOption.classUnicodeSetSpanner.java
package com.ibm.icu.text
public final com.ibm.icu.text.UnicodeSetSpanner$TrimOption extends java.lang.Enum {
public static final com.ibm.icu.text.UnicodeSetSpanner$TrimOption LEADING
public static final com.ibm.icu.text.UnicodeSetSpanner$TrimOption BOTH
public static final com.ibm.icu.text.UnicodeSetSpanner$TrimOption TRAILING
private static final com.ibm.icu.text.UnicodeSetSpanner$TrimOption[] $VALUES
public static com.ibm.icu.text.UnicodeSetSpanner$TrimOption[] values ()
public static com.ibm.icu.text.UnicodeSetSpanner$TrimOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/UnicodeSetSpanner.classUnicodeSetSpanner.java
package com.ibm.icu.text
public com.ibm.icu.text.UnicodeSetSpanner extends java.lang.Object {
private final com.ibm.icu.text.UnicodeSet unicodeSet
public void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet source
public com.ibm.icu.text.UnicodeSet getUnicodeSet ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int countIn (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$CountMethod)
CharSequence sequence
com.ibm.icu.text.UnicodeSetSpanner$CountMethod countMethod
public int countIn (java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$CountMethod, com.ibm.icu.text.UnicodeSet$SpanCondition)
int endOfSpan
CharSequence sequence
com.ibm.icu.text.UnicodeSetSpanner$CountMethod countMethod
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int count
int start
com.ibm.icu.text.UnicodeSet$SpanCondition skipSpan
int length
com.ibm.icu.util.OutputInt spanCount
public java.lang.String deleteFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String deleteFrom (java.lang.CharSequence, com.ibm.icu.text.UnicodeSet$SpanCondition)
CharSequence sequence
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$CountMethod)
CharSequence sequence
CharSequence replacement
com.ibm.icu.text.UnicodeSetSpanner$CountMethod countMethod
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$CountMethod, com.ibm.icu.text.UnicodeSet$SpanCondition)
int endModify
int i
int endModify
int endCopy
CharSequence sequence
CharSequence replacement
com.ibm.icu.text.UnicodeSetSpanner$CountMethod countMethod
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
com.ibm.icu.text.UnicodeSet$SpanCondition copySpan
boolean remove
StringBuilder result
int length
com.ibm.icu.util.OutputInt spanCount
public java.lang.CharSequence trim (java.lang.CharSequence)
CharSequence sequence
public java.lang.CharSequence trim (java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$TrimOption)
CharSequence sequence
com.ibm.icu.text.UnicodeSetSpanner$TrimOption trimOption
public java.lang.CharSequence trim (java.lang.CharSequence, com.ibm.icu.text.UnicodeSetSpanner$TrimOption, com.ibm.icu.text.UnicodeSet$SpanCondition)
int endLeadContained
int startTrailContained
CharSequence sequence
com.ibm.icu.text.UnicodeSetSpanner$TrimOption trimOption
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int endLeadContained
int startTrailContained
int length
}
com/ibm/icu/text/package.html
com/ibm/icu/util/AnnualTimeZoneRule.classAnnualTimeZoneRule.java
package com.ibm.icu.util
public com.ibm.icu.util.AnnualTimeZoneRule extends com.ibm.icu.util.TimeZoneRule {
private static final long serialVersionUID
public static final int MAX_YEAR
private final com.ibm.icu.util.DateTimeRule dateTimeRule
private final int startYear
private final int endYear
public void (java.lang.String, int, int, com.ibm.icu.util.DateTimeRule, int, int)
String name
int rawOffset
int dstSavings
com.ibm.icu.util.DateTimeRule dateTimeRule
int startYear
int endYear
public com.ibm.icu.util.DateTimeRule getRule ()
public int getStartYear ()
public int getEndYear ()
public java.util.Date getStartInYear (int, int, int)
long ruleDay
long ruleDay
int weeks
long ruleDay
int month
int dom
boolean after
int dow
int delta
int year
int prevRawOffset
int prevDSTSavings
long ruleDay
int type
long ruleTime
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
int[] fields
int year
java.util.Date d
public java.util.Date getPreviousStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
int[] fields
int year
java.util.Date d
public boolean isEquivalentTo (com.ibm.icu.util.TimeZoneRule)
com.ibm.icu.util.TimeZoneRule other
com.ibm.icu.util.AnnualTimeZoneRule otherRule
public boolean isTransitionRule ()
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/util/BasicTimeZone.classBasicTimeZone.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.BasicTimeZone extends com.ibm.icu.util.TimeZone {
private static final long serialVersionUID
private static final long MILLIS_PER_YEAR
public static final int LOCAL_STD
public static final int LOCAL_DST
public static final int LOCAL_FORMER
public static final int LOCAL_LATTER
protected static final int STD_DST_MASK
protected static final int FORMER_LATTER_MASK
public abstract com.ibm.icu.util.TimeZoneTransition getNextTransition (long, boolean)
public abstract com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
public boolean hasEquivalentTransitions (com.ibm.icu.util.TimeZone, long, long)
com.ibm.icu.util.TimeZone tz
long start
long end
public boolean hasEquivalentTransitions (com.ibm.icu.util.TimeZone, long, long, boolean)
com.ibm.icu.util.TimeZoneTransition tr1
com.ibm.icu.util.TimeZoneTransition tr2
boolean inRange1
boolean inRange2
com.ibm.icu.util.TimeZone tz
long start
long end
boolean ignoreDstAmount
int[] offsets1
int[] offsets2
long time
public abstract com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules ()
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules (long)
java.util.Date d
int i
long[] newtimes
com.ibm.icu.util.TimeArrayTimeZoneRule newtar
long[] times
int timeType
int idx
int asize
java.util.Date firstStart
com.ibm.icu.util.TimeArrayTimeZoneRule tar
long t
int[] dfields
com.ibm.icu.util.AnnualTimeZoneRule newar
com.ibm.icu.util.AnnualTimeZoneRule ar
java.util.Date firstStart
com.ibm.icu.util.TimeZoneRule toRule
int ruleIdx
long start
com.ibm.icu.util.TimeZoneRule[] all
com.ibm.icu.util.TimeZoneTransition tzt
java.util.BitSet isProcessed
java.util.List filteredRules
com.ibm.icu.util.TimeZoneRule initial
long time
boolean bFinalStd
boolean bFinalDst
com.ibm.icu.util.TimeZoneRule[] rules
public com.ibm.icu.util.TimeZoneRule[] getSimpleTimeZoneRulesNear (long)
java.util.Date d
java.util.Date d
int[] dtfields
int weekInMonth
com.ibm.icu.util.DateTimeRule dtr
com.ibm.icu.util.AnnualTimeZoneRule secondRule
String initialName
int initialRaw
int initialDst
long nextTransitionTime
int[] offsets
long date
com.ibm.icu.util.AnnualTimeZoneRule[] annualRules
com.ibm.icu.util.TimeZoneRule initialRule
com.ibm.icu.util.TimeZoneTransition tr
com.ibm.icu.util.TimeZoneRule[] result
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
protected void ()
protected void (java.lang.String)
String ID
}
com/ibm/icu/util/BuddhistCalendar.classBuddhistCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.BuddhistCalendar extends com.ibm.icu.util.GregorianCalendar {
private static final long serialVersionUID
public static final int BE
private static final int BUDDHIST_ERA_START
private static final int GREGORIAN_EPOCH
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
protected void handleComputeFields (int)
int julianDay
int y
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
}
com/ibm/icu/util/ByteArrayWrapper.classByteArrayWrapper.java
package com.ibm.icu.util
public com.ibm.icu.util.ByteArrayWrapper extends java.lang.Object implements java.lang.Comparable {
public byte[] bytes
public int size
public void ()
public void (byte[], int)
byte[] bytesToAdopt
int size
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer source
public com.ibm.icu.util.ByteArrayWrapper ensureCapacity (int)
byte[] newbytes
int capacity
public final com.ibm.icu.util.ByteArrayWrapper set (byte[], int, int)
byte[] src
int start
int limit
public final com.ibm.icu.util.ByteArrayWrapper append (byte[], int, int)
byte[] src
int start
int limit
int len
public final byte[] releaseBytes ()
byte[] result
public java.lang.String toString ()
int i
StringBuilder result
public boolean equals (java.lang.Object)
int i
com.ibm.icu.util.ByteArrayWrapper that
Object other
public int hashCode ()
int i
int result
public int compareTo (com.ibm.icu.util.ByteArrayWrapper)
int i
com.ibm.icu.util.ByteArrayWrapper other
int minSize
private static final void copyBytes (byte[], int, byte[], int, int)
int i
int n
byte[] src
int srcoff
byte[] tgt
int tgtoff
int length
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/util/BytesTrie$1.classBytesTrie.java
package com.ibm.icu.util
com.ibm.icu.util.BytesTrie$1 extends java.lang.Object {
}
com/ibm/icu/util/BytesTrie$Entry.classBytesTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrie$Entry extends java.lang.Object {
public int value
private byte[] bytes
private int length
private void (int)
int capacity
public int bytesLength ()
public byte byteAt (int)
int index
public void copyBytesTo (byte[], int)
byte[] dest
int destOffset
public java.nio.ByteBuffer bytesAsByteBuffer ()
private void ensureCapacity (int)
byte[] newBytes
int len
private void append (byte)
byte b
private void append (byte[], int, int)
byte[] b
int off
int len
private void truncateString (int)
int newLength
void (int, com.ibm.icu.util.BytesTrie$1)
int x0
com.ibm.icu.util.BytesTrie$1 x1
static void access$600 (com.ibm.icu.util.BytesTrie$Entry, byte[], int, int)
com.ibm.icu.util.BytesTrie$Entry x0
byte[] x1
int x2
int x3
static void access$700 (com.ibm.icu.util.BytesTrie$Entry, int)
com.ibm.icu.util.BytesTrie$Entry x0
int x1
static void access$800 (com.ibm.icu.util.BytesTrie$Entry, byte)
com.ibm.icu.util.BytesTrie$Entry x0
byte x1
static int access$1000 (com.ibm.icu.util.BytesTrie$Entry)
com.ibm.icu.util.BytesTrie$Entry x0
}
com/ibm/icu/util/BytesTrie$Iterator.classBytesTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrie$Iterator extends java.lang.Object implements java.util.Iterator {
private byte[] bytes_
private int pos_
private int initialPos_
private int remainingMatchLength_
private int initialRemainingMatchLength_
private int maxLength_
private com.ibm.icu.util.BytesTrie$Entry entry_
private java.util.ArrayList stack_
private void (byte[], int, int, int)
byte[] trieBytes
int offset
int remainingMatchLength
int maxStringLength
int length
public com.ibm.icu.util.BytesTrie$Iterator reset ()
int length
public boolean hasNext ()
public com.ibm.icu.util.BytesTrie$Entry next ()
long top
int length
boolean isFinal
int length
int node
int pos
public void remove ()
private com.ibm.icu.util.BytesTrie$Entry truncateAndStop ()
private int branchNext (int, int)
int pos
int length
byte trieByte
int node
boolean isFinal
int value
public volatile java.lang.Object next ()
void (byte[], int, int, int, com.ibm.icu.util.BytesTrie$1)
byte[] x0
int x1
int x2
int x3
com.ibm.icu.util.BytesTrie$1 x4
}
com/ibm/icu/util/BytesTrie$Result.classBytesTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrie$Result extends java.lang.Enum {
public static final com.ibm.icu.util.BytesTrie$Result NO_MATCH
public static final com.ibm.icu.util.BytesTrie$Result NO_VALUE
public static final com.ibm.icu.util.BytesTrie$Result FINAL_VALUE
public static final com.ibm.icu.util.BytesTrie$Result INTERMEDIATE_VALUE
private static final com.ibm.icu.util.BytesTrie$Result[] $VALUES
public static com.ibm.icu.util.BytesTrie$Result[] values ()
public static com.ibm.icu.util.BytesTrie$Result valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean matches ()
public boolean hasValue ()
public boolean hasNext ()
static void ()
}
com/ibm/icu/util/BytesTrie$State.classBytesTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrie$State extends java.lang.Object {
private byte[] bytes
private int root
private int pos
private int remainingMatchLength
public void ()
static byte[] access$002 (com.ibm.icu.util.BytesTrie$State, byte[])
com.ibm.icu.util.BytesTrie$State x0
byte[] x1
static int access$102 (com.ibm.icu.util.BytesTrie$State, int)
com.ibm.icu.util.BytesTrie$State x0
int x1
static int access$202 (com.ibm.icu.util.BytesTrie$State, int)
com.ibm.icu.util.BytesTrie$State x0
int x1
static int access$302 (com.ibm.icu.util.BytesTrie$State, int)
com.ibm.icu.util.BytesTrie$State x0
int x1
static byte[] access$000 (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State x0
static int access$100 (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State x0
static int access$200 (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State x0
static int access$300 (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State x0
}
com/ibm/icu/util/BytesTrie.classBytesTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable {
private static com.ibm.icu.util.BytesTrie$Result[] valueResults_
static final int kMaxBranchLinearSubNodeLength
static final int kMinLinearMatch
static final int kMaxLinearMatchLength
static final int kMinValueLead
private static final int kValueIsFinal
static final int kMinOneByteValueLead
static final int kMaxOneByteValue
static final int kMinTwoByteValueLead
static final int kMaxTwoByteValue
static final int kMinThreeByteValueLead
static final int kFourByteValueLead
static final int kMaxThreeByteValue
static final int kFiveByteValueLead
static final int kMaxOneByteDelta
static final int kMinTwoByteDeltaLead
static final int kMinThreeByteDeltaLead
static final int kFourByteDeltaLead
static final int kFiveByteDeltaLead
static final int kMaxTwoByteDelta
static final int kMaxThreeByteDelta
private byte[] bytes_
private int root_
private int pos_
private int remainingMatchLength_
static final boolean $assertionsDisabled
public void (byte[], int)
byte[] trieBytes
int offset
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public com.ibm.icu.util.BytesTrie reset ()
public com.ibm.icu.util.BytesTrie saveState (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State state
public com.ibm.icu.util.BytesTrie resetToState (com.ibm.icu.util.BytesTrie$State)
com.ibm.icu.util.BytesTrie$State state
public com.ibm.icu.util.BytesTrie$Result current ()
int node
int pos
public com.ibm.icu.util.BytesTrie$Result first (int)
int inByte
public com.ibm.icu.util.BytesTrie$Result next (int)
int node
int inByte
int pos
int length
public com.ibm.icu.util.BytesTrie$Result next (byte[], int, int)
int node
com.ibm.icu.util.BytesTrie$Result result
int node
byte inByte
byte[] s
int sIndex
int sLimit
int pos
int length
public int getValue ()
int pos
int leadByte
public long getUniqueValue ()
int pos
long uniqueValue
public int getNextBytes (java.lang.Appendable)
Appendable out
int pos
int node
public com.ibm.icu.util.BytesTrie$Iterator iterator ()
public com.ibm.icu.util.BytesTrie$Iterator iterator (int)
int maxStringLength
public static com.ibm.icu.util.BytesTrie$Iterator iterator (byte[], int, int)
byte[] trieBytes
int offset
int maxStringLength
private void stop ()
private static int readValue (byte[], int, int)
int value
int value
int value
int value
byte[] bytes
int pos
int leadByte
int value
private static int skipValue (int, int)
int pos
int leadByte
private static int skipValue (byte[], int)
byte[] bytes
int pos
int leadByte
private static int jumpByDelta (byte[], int)
byte[] bytes
int pos
int delta
private static int skipDelta (byte[], int)
byte[] bytes
int pos
int delta
private com.ibm.icu.util.BytesTrie$Result branchNext (int, int, int)
com.ibm.icu.util.BytesTrie$Result result
int delta
int delta
int delta
int delta
int delta
com.ibm.icu.util.BytesTrie$Result result
int node
int node
int pos
int length
int inByte
private com.ibm.icu.util.BytesTrie$Result nextImpl (int, int)
int length
int node
int pos
int inByte
private static long findUniqueValueFromBranch (byte[], int, int, long)
int node
boolean isFinal
int value
byte[] bytes
int pos
int length
long uniqueValue
private static long findUniqueValue (byte[], int, long)
boolean isFinal
int value
int node
byte[] bytes
int pos
long uniqueValue
private static void getNextBranchBytes (byte[], int, int, java.lang.Appendable)
byte[] bytes
int pos
int length
Appendable out
private static void append (java.lang.Appendable, int)
java.io.IOException e
Appendable out
int c
public volatile java.util.Iterator iterator ()
static int access$900 (byte[], int, int)
byte[] x0
int x1
int x2
static int access$1100 (int, int)
int x0
int x1
static int access$1200 (byte[], int)
byte[] x0
int x1
static int access$1300 (byte[], int)
byte[] x0
int x1
static void ()
}
com/ibm/icu/util/BytesTrieBuilder$BytesAsCharSequence.classBytesTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.BytesTrieBuilder$BytesAsCharSequence extends java.lang.Object implements java.lang.CharSequence {
private byte[] s
private int len
public void (byte[], int)
byte[] sequence
int length
public char charAt (int)
int i
public int length ()
public java.lang.CharSequence subSequence (int, int)
int start
int end
}
com/ibm/icu/util/BytesTrieBuilder.classBytesTrieBuilder.java
package com.ibm.icu.util
public final com.ibm.icu.util.BytesTrieBuilder extends com.ibm.icu.util.StringTrieBuilder {
private final byte[] intBytes
private byte[] bytes
private int bytesLength
static final boolean $assertionsDisabled
public void ()
public com.ibm.icu.util.BytesTrieBuilder add (byte[], int, int)
byte[] sequence
int length
int value
public com.ibm.icu.util.BytesTrie build (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
public java.nio.ByteBuffer buildByteBuffer (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
private void buildBytes (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
public com.ibm.icu.util.BytesTrieBuilder clear ()
protected boolean matchNodesCanHaveValues ()
protected int getMaxBranchLinearSubNodeLength ()
protected int getMinLinearMatch ()
protected int getMaxLinearMatchLength ()
private void ensureCapacity (int)
int newCapacity
byte[] newBytes
int length
protected int write (int)
int b
int newLength
protected int write (int, int)
int offset
int length
int newLength
int bytesOffset
private int write (byte[], int)
byte[] b
int length
int newLength
protected int writeValueAndFinal (int, boolean)
int i
boolean isFinal
int length
protected int writeValueAndType (boolean, int, int)
boolean hasValue
int value
int node
int offset
protected int writeDeltaTo (int)
int length
int length
int length
int jumpTarget
int i
int length
static void ()
}
com/ibm/icu/util/CECalendar.classCECalendar.java
package com.ibm.icu.util
abstract com.ibm.icu.util.CECalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
private static final int[][] LIMITS
protected void ()
protected void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
protected void (java.util.Locale)
java.util.Locale aLocale
protected void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
protected void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
protected void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
protected void (int, int, int)
int year
int month
int date
protected void (java.util.Date)
java.util.Date date
protected void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected abstract int getJDEpochOffset ()
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int emonth
boolean useMonth
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetMonthLength (int, int)
int extendedYear
int month
public static int ceToJD (long, int, int, int)
long year
int month
int day
int jdEpochOffset
public static void jdToCE (int, int, int[])
int julianDay
int jdEpochOffset
int[] fields
int c4
int[] r4
int doy
static void ()
}
com/ibm/icu/util/Calendar$1.classCalendar.java
package com.ibm.icu.util
com.ibm.icu.util.Calendar$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$CalType
static void ()
}
com/ibm/icu/util/Calendar$FormatConfiguration.classCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.Calendar$FormatConfiguration extends java.lang.Object {
private String pattern
private String override
private com.ibm.icu.text.DateFormatSymbols formatData
private com.ibm.icu.util.Calendar cal
private com.ibm.icu.util.ULocale loc
private void ()
public java.lang.String getPatternString ()
public java.lang.String getOverrideString ()
public com.ibm.icu.util.Calendar getCalendar ()
public com.ibm.icu.util.ULocale getLocale ()
public com.ibm.icu.text.DateFormatSymbols getDateFormatSymbols ()
void (com.ibm.icu.util.Calendar$1)
com.ibm.icu.util.Calendar$1 x0
static java.lang.String access$102 (com.ibm.icu.util.Calendar$FormatConfiguration, java.lang.String)
com.ibm.icu.util.Calendar$FormatConfiguration x0
String x1
static java.lang.String access$202 (com.ibm.icu.util.Calendar$FormatConfiguration, java.lang.String)
com.ibm.icu.util.Calendar$FormatConfiguration x0
String x1
static com.ibm.icu.text.DateFormatSymbols access$302 (com.ibm.icu.util.Calendar$FormatConfiguration, com.ibm.icu.text.DateFormatSymbols)
com.ibm.icu.util.Calendar$FormatConfiguration x0
com.ibm.icu.text.DateFormatSymbols x1
static com.ibm.icu.util.ULocale access$402 (com.ibm.icu.util.Calendar$FormatConfiguration, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar$FormatConfiguration x0
com.ibm.icu.util.ULocale x1
static com.ibm.icu.util.Calendar access$502 (com.ibm.icu.util.Calendar$FormatConfiguration, com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar$FormatConfiguration x0
com.ibm.icu.util.Calendar x1
}
com/ibm/icu/util/Calendar$PatternData.classCalendar.java
package com.ibm.icu.util
com.ibm.icu.util.Calendar$PatternData extends java.lang.Object {
private String[] patterns
private String[] overrides
public void (java.lang.String[], java.lang.String[])
String[] patterns
String[] overrides
private java.lang.String getDateTimePattern (int)
int dateStyle
int glueIndex
String dateTimePattern
private static com.ibm.icu.util.Calendar$PatternData make (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
java.util.MissingResourceException e
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale loc
String calType
String key
com.ibm.icu.util.Calendar$PatternData patternData
static com.ibm.icu.util.Calendar$PatternData access$600 (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Calendar x0
com.ibm.icu.util.ULocale x1
static java.lang.String access$700 (com.ibm.icu.util.Calendar$PatternData, int)
com.ibm.icu.util.Calendar$PatternData x0
int x1
static java.lang.String[] access$800 (com.ibm.icu.util.Calendar$PatternData)
com.ibm.icu.util.Calendar$PatternData x0
static java.lang.String[] access$900 (com.ibm.icu.util.Calendar$PatternData)
com.ibm.icu.util.Calendar$PatternData x0
}
com/ibm/icu/util/Calendar$WeekData.classCalendar.java
package com.ibm.icu.util
public final com.ibm.icu.util.Calendar$WeekData extends java.lang.Object {
public final int firstDayOfWeek
public final int minimalDaysInFirstWeek
public final int weekendOnset
public final int weekendOnsetMillis
public final int weekendCease
public final int weekendCeaseMillis
public void (int, int, int, int, int, int)
int fdow
int mdifw
int weekendOnset
int weekendOnsetMillis
int weekendCease
int weekendCeaseMillis
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.util.Calendar$WeekData that
public java.lang.String toString ()
}
com/ibm/icu/util/Calendar$WeekDataCache.classCalendar.java
package com.ibm.icu.util
com.ibm.icu.util.Calendar$WeekDataCache extends com.ibm.icu.impl.SoftCache {
private void ()
protected com.ibm.icu.util.Calendar$WeekData createInstance (java.lang.String, java.lang.String)
String key
String data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (com.ibm.icu.util.Calendar$1)
com.ibm.icu.util.Calendar$1 x0
}
com/ibm/icu/util/Calendar.classCalendar.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.Calendar extends java.lang.Object implements java.io.Serializable java.lang.Cloneable java.lang.Comparable {
public static final int ERA
public static final int YEAR
public static final int MONTH
public static final int WEEK_OF_YEAR
public static final int WEEK_OF_MONTH
public static final int DATE
public static final int DAY_OF_MONTH
public static final int DAY_OF_YEAR
public static final int DAY_OF_WEEK
public static final int DAY_OF_WEEK_IN_MONTH
public static final int AM_PM
public static final int HOUR
public static final int HOUR_OF_DAY
public static final int MINUTE
public static final int SECOND
public static final int MILLISECOND
public static final int ZONE_OFFSET
public static final int DST_OFFSET
public static final int YEAR_WOY
public static final int DOW_LOCAL
public static final int EXTENDED_YEAR
public static final int JULIAN_DAY
public static final int MILLISECONDS_IN_DAY
public static final int IS_LEAP_MONTH
protected static final int BASE_FIELD_COUNT
protected static final int MAX_FIELD_COUNT
public static final int SUNDAY
public static final int MONDAY
public static final int TUESDAY
public static final int WEDNESDAY
public static final int THURSDAY
public static final int FRIDAY
public static final int SATURDAY
public static final int JANUARY
public static final int FEBRUARY
public static final int MARCH
public static final int APRIL
public static final int MAY
public static final int JUNE
public static final int JULY
public static final int AUGUST
public static final int SEPTEMBER
public static final int OCTOBER
public static final int NOVEMBER
public static final int DECEMBER
public static final int UNDECIMBER
public static final int AM
public static final int PM
public static final int WEEKDAY
public static final int WEEKEND
public static final int WEEKEND_ONSET
public static final int WEEKEND_CEASE
public static final int WALLTIME_LAST
public static final int WALLTIME_FIRST
public static final int WALLTIME_NEXT_VALID
protected static final int ONE_SECOND
protected static final int ONE_MINUTE
protected static final int ONE_HOUR
protected static final long ONE_DAY
protected static final long ONE_WEEK
protected static final int JAN_1_1_JULIAN_DAY
protected static final int EPOCH_JULIAN_DAY
protected static final int MIN_JULIAN
protected static final long MIN_MILLIS
protected static final java.util.Date MIN_DATE
protected static final int MAX_JULIAN
protected static final long MAX_MILLIS
protected static final java.util.Date MAX_DATE
private static final int MAX_HOURS
private transient int[] fields
private transient int[] stamp
private long time
private transient boolean isTimeSet
private transient boolean areFieldsSet
private transient boolean areAllFieldsSet
private transient boolean areFieldsVirtuallySet
private boolean lenient
private com.ibm.icu.util.TimeZone zone
private int firstDayOfWeek
private int minimalDaysInFirstWeek
private int weekendOnset
private int weekendOnsetMillis
private int weekendCease
private int weekendCeaseMillis
private int repeatedWallTime
private int skippedWallTime
protected static final int UNSET
protected static final int INTERNALLY_SET
protected static final int MINIMUM_USER_STAMP
private transient int nextStamp
private static int STAMP_MAX
private static final long serialVersionUID
private transient int internalSetMask
private transient int gregorianYear
private transient int gregorianMonth
private transient int gregorianDayOfYear
private transient int gregorianDayOfMonth
private static final com.ibm.icu.impl.ICUCache PATTERN_CACHE
private static final String[] DEFAULT_PATTERNS
private static final char QUOTE
private static final int FIELD_DIFF_MAX_INT
private static final int[][] LIMITS
protected static final int MINIMUM
protected static final int GREATEST_MINIMUM
protected static final int LEAST_MAXIMUM
protected static final int MAXIMUM
private static final com.ibm.icu.util.Calendar$WeekDataCache WEEK_DATA_CACHE
protected static final int RESOLVE_REMAP
static final int[][][] DATE_PRECEDENCE
static final int[][][] DOW_PRECEDENCE
private static final int[] FIND_ZONE_TRANSITION_TIME_UNITS
private static final int[][] GREGORIAN_MONTH_COUNT
private static final String[] FIELD_NAME
private com.ibm.icu.util.ULocale validLocale
private com.ibm.icu.util.ULocale actualLocale
static final boolean $assertionsDisabled
protected void ()
protected void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
protected void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
private void setCalendarLocale (com.ibm.icu.util.ULocale)
StringBuilder buf
String script
String region
String calType
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale calLocale
private void recalculateStamp ()
int index
int currentValue
int i
int j
private void initInternal ()
int i
int mask
public static com.ibm.icu.util.Calendar getInstance ()
public static com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public static com.ibm.icu.util.Calendar getInstance (java.util.Locale)
java.util.Locale aLocale
public static com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public static com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
private static com.ibm.icu.util.Calendar getInstanceInternal (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone tz
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Calendar cal
private static java.lang.String getRegionForCalendar (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
String region
private static com.ibm.icu.impl.CalType getCalendarTypeForLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.CalType type
com.ibm.icu.util.ULocale l
String s
private static com.ibm.icu.util.Calendar createInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.TimeZone zone
com.ibm.icu.impl.CalType calType
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, com.ibm.icu.util.ULocale, boolean)
java.util.MissingResourceException mre
int i
com.ibm.icu.impl.CalType t
String key
com.ibm.icu.util.ULocale locale
boolean commonlyUsed
String prefRegion
java.util.ArrayList values
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle calPref
com.ibm.icu.util.UResourceBundle order
String[] caltypes
public final java.util.Date getTime ()
public final void setTime (java.util.Date)
java.util.Date date
public long getTimeInMillis ()
public void setTimeInMillis (long)
int i
long millis
public final int get (int)
int field
protected final int internalGet (int)
int field
protected final int internalGet (int, int)
int field
int defaultValue
public final void set (int, int)
int field
int value
public final void set (int, int, int)
int year
int month
int date
public final void set (int, int, int, int, int)
int year
int month
int date
int hour
int minute
public final void set (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
private static int gregoYearFromIslamicStart (int)
int cycle
int offset
int year
int cycle
int offset
int shift
public final int getRelatedYear ()
com.ibm.icu.impl.CalType testType
int year
com.ibm.icu.impl.CalType type
String typeString
private static int firstIslamicStartYearFromGrego (int)
int cycle
int offset
int year
int cycle
int offset
int shift
public final void setRelatedYear (int)
com.ibm.icu.impl.CalType testType
int year
com.ibm.icu.impl.CalType type
String typeString
public final void clear ()
int i
public final void clear (int)
int field
public final boolean isSet (int)
int field
protected void complete ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.util.Calendar that
public boolean isEquivalentTo (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar other
public int hashCode ()
private long compare (java.lang.Object)
long thatMs
long thatMs
Object that
long thatMs
public boolean before (java.lang.Object)
Object when
public boolean after (java.lang.Object)
Object when
public int getActualMaximum (int)
com.ibm.icu.util.Calendar cal
int result
com.ibm.icu.util.Calendar cal
int result
int result
int field
int result
public int getActualMinimum (int)
int result
int field
int result
protected void prepareGetActual (int, boolean)
int dow
int field
boolean isMinimum
private int getActualHelper (int, int, int)
int field
int startValue
int endValue
int delta
com.ibm.icu.util.Calendar work
int result
public final void roll (int, boolean)
int field
boolean up
public void roll (int, int)
int min
int max
int gap
int value
long start
int oldHour
int max
int newHour
int max
int mon
String calType
int maxYear
boolean era0WithYearsThatGoBackwards
int era
int newYear
int start
int dow
int fdm
int start
int monthLen
int ldm
int limit
int gap
int day_of_month
int start
int dow
int fdy
int start
int yearLen
int ldy
int limit
int gap
int day_of_year
long delta
long min2
int yearLength
long delta
int leadDays
long min2
long delta
int preWeeks
int postWeeks
long min2
long gap2
int field
int amount
public void add (int, int)
String calType
int era
boolean oldLenient
long tmpT
Long immediatePrevTrans
long adjAmount
long t
int newOffset
int newWallTime
int field
int amount
long delta
boolean keepWallTimeInvariant
int prevOffset
int prevWallTime
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale loc
public java.lang.String getDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
public int compareTo (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar that
long v
public com.ibm.icu.text.DateFormat getDateTimeFormat (int, int, java.util.Locale)
int dateStyle
int timeStyle
java.util.Locale loc
public com.ibm.icu.text.DateFormat getDateTimeFormat (int, int, com.ibm.icu.util.ULocale)
int dateStyle
int timeStyle
com.ibm.icu.util.ULocale loc
protected com.ibm.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
protected com.ibm.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, java.util.Locale)
String pattern
String override
java.util.Locale locale
protected com.ibm.icu.text.DateFormat handleGetDateFormat (java.lang.String, com.ibm.icu.util.ULocale)
String pattern
com.ibm.icu.util.ULocale locale
protected com.ibm.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String pattern
String override
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Calendar$FormatConfiguration fmtConfig
private static com.ibm.icu.text.DateFormat formatHelper (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale, int, int)
String dateOverride
String timeOverride
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale loc
int dateStyle
int timeStyle
com.ibm.icu.util.Calendar$PatternData patternData
String override
String pattern
com.ibm.icu.text.DateFormat result
private static com.ibm.icu.util.Calendar$PatternData getPatternData (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle concatenationPatternRb
int i
com.ibm.icu.util.ULocale locale
String calType
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.ICUResourceBundle dtPatternsRb
int patternsSize
String[] dateTimePatterns
String[] dateTimePatternsOverrides
public static java.lang.String getDateTimePattern (com.ibm.icu.util.Calendar, com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale uLocale
int dateStyle
com.ibm.icu.util.Calendar$PatternData patternData
private static java.lang.String mergeOverrideStrings (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String datePattern
String timePattern
String dateOverride
String timeOverride
private static java.lang.String expandOverride (java.lang.String, java.lang.String)
char c
String pattern
String override
boolean inQuotes
char prevChar
StringBuilder result
java.text.StringCharacterIterator it
protected void pinField (int)
int field
int max
int min
protected int weekNumber (int, int, int)
int desiredDay
int dayOfPeriod
int dayOfWeek
int periodStartDayOfWeek
int weekNo
protected final int weekNumber (int, int)
int dayOfPeriod
int dayOfWeek
public int fieldDifference (java.util.Date, int)
long ms
int t
long ms
int max
long ms
int t
long ms
int max
java.util.Date when
int field
int min
long startMs
long targetMs
public void setTimeZone (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone value
public com.ibm.icu.util.TimeZone getTimeZone ()
public void setLenient (boolean)
boolean lenient
public boolean isLenient ()
public void setRepeatedWallTimeOption (int)
int option
public int getRepeatedWallTimeOption ()
public void setSkippedWallTimeOption (int)
int option
public int getSkippedWallTimeOption ()
public void setFirstDayOfWeek (int)
int value
public int getFirstDayOfWeek ()
public void setMinimalDaysInFirstWeek (int)
int value
public int getMinimalDaysInFirstWeek ()
protected abstract int handleGetLimit (int, int)
protected int getLimit (int, int)
int limit
int limit
int limit
int minDaysInFirst
int daysInMonth
int limit
int field
int limitType
public final int getMinimum (int)
int field
public final int getMaximum (int)
int field
public final int getGreatestMinimum (int)
int field
public final int getLeastMaximum (int)
int field
public int getDayOfWeekType (int)
int dayOfWeek
public int getWeekendTransition (int)
int dayOfWeek
public boolean isWeekend (java.util.Date)
java.util.Date date
public boolean isWeekend ()
int millisInDay
int transition
int dow
int dowt
public java.lang.Object clone ()
com.ibm.icu.util.Calendar other
CloneNotSupportedException e
public java.lang.String toString ()
int i
StringBuilder buffer
public static com.ibm.icu.util.Calendar$WeekData getWeekDataForRegion (java.lang.String)
String region
public com.ibm.icu.util.Calendar$WeekData getWeekData ()
public com.ibm.icu.util.Calendar setWeekData (com.ibm.icu.util.Calendar$WeekData)
com.ibm.icu.util.Calendar$WeekData wdata
private static com.ibm.icu.util.Calendar$WeekData getWeekDataForRegionInternal (java.lang.String)
java.util.MissingResourceException mre
String region
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle weekDataInfo
com.ibm.icu.util.UResourceBundle weekDataBundle
int[] wdi
private void setWeekData (java.lang.String)
String region
com.ibm.icu.util.Calendar$WeekData wdata
private void updateTime ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
protected void computeFields ()
int i
int[] offsets
long localMillis
int mask
long days
int millisInDay
private final void computeGregorianAndDOWFields (int)
int julianDay
int dow
int dowLocal
protected final void computeGregorianFields (int)
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long gregorianEpochDay
int[] rem
int n400
int n100
int n4
int n1
boolean isLeap
int correction
int march1
private final void computeWeekFields ()
int prevDoy
int lastRelDow
int lastDoy
int eyear
int dayOfWeek
int dayOfYear
int yearOfWeekOfYear
int relDow
int relDowJan1
int woy
int dayOfMonth
protected int resolveFields (int[][][])
int s
int i
int tempBestField
int[] line
int lineStamp
int l
int[][] group
int bestStamp
int g
int[][][] precedenceTable
int bestField
protected int newestStamp (int, int, int)
int i
int first
int last
int bestStampSoFar
int bestStamp
protected final int getStamp (int)
int field
protected int newerField (int, int)
int defaultField
int alternateField
protected void validateFields ()
int field
protected void validateField (int)
int y
int y
int field
protected final void validateField (int, int, int)
int field
int min
int max
int value
protected void computeTime ()
long millisInDay
long millisInDay
int hour
Long immediatePrevTransition
int zoneOffset
long tmpTime
int zoneOffset1
int julianDay
long millis
long millisInDay
private java.lang.Long getImmediatePreviousZoneTransition (long)
com.ibm.icu.util.TimeZoneTransition transition
long base
Long transitionTime
private static java.lang.Long getPreviousZoneTransitionTime (com.ibm.icu.util.TimeZone, long, long)
com.ibm.icu.util.TimeZone tz
long base
long duration
long upper
long lower
int offsetU
int offsetL
private static java.lang.Long findPreviousZoneTransitionTime (com.ibm.icu.util.TimeZone, int, long, long)
long lunits
long uunits
int unit
int midOffset
com.ibm.icu.util.TimeZone tz
int upperOffset
long upper
long lower
boolean onUnitTime
long mid
int midOffset
protected int computeMillisInDay ()
int millisInDay
int hourOfDayStamp
int hourStamp
int bestStamp
protected long computeMillisInDayLong ()
long millisInDay
int hourOfDayStamp
int hourStamp
int bestStamp
protected int computeZoneOffset (long, int)
int duplicatedTimeOpt
int nonExistingTimeOpt
long tgmt
int offsetBefore6
int offsetDelta
long tgmt
boolean sawRecentNegativeShift
long millis
int millisInDay
int[] offsets
long wall
protected int computeZoneOffset (long, long)
int duplicatedTimeOpt
int nonExistingTimeOpt
long tgmt
int offsetBefore6
int offsetDelta
long tgmt
boolean sawRecentNegativeShift
long millis
long millisInDay
int[] offsets
long wall
protected int computeJulianDay ()
int bestStamp
int bestField
protected int[][][] getFieldResolutionTable ()
protected abstract int handleComputeMonthStart (int, int, boolean)
protected abstract int handleGetExtendedYear ()
protected int handleGetMonthLength (int, int)
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected int[] handleCreateFields ()
protected int getDefaultMonthInYear (int)
int extendedYear
protected int getDefaultDayInMonth (int, int)
int extendedYear
int month
protected int handleComputeJulianDay (int)
int year
int m
int monthLength
int dim
int bestField
boolean useMonth
int year
int month
int julianDay
int firstDOW
int first
int dowLocal
int date
protected int computeGregorianMonthStart (int, int)
int[] rem
int year
int month
boolean isLeap
int y
int julianDay
protected void handleComputeFields (int)
int julianDay
int eyear
int era
protected final int getGregorianYear ()
protected final int getGregorianMonth ()
protected final int getGregorianDayOfYear ()
protected final int getGregorianDayOfMonth ()
public final int getFieldCount ()
protected final void internalSet (int, int)
int field
int value
protected static final boolean isGregorianLeapYear (int)
int year
protected static final int gregorianMonthLength (int, int)
int y
int m
protected static final int gregorianPreviousMonthLength (int, int)
int y
int m
protected static final long floorDivide (long, long)
long numerator
long denominator
protected static final int floorDivide (int, int)
int numerator
int denominator
protected static final int floorDivide (int, int, int[])
int numerator
int denominator
int[] remainder
int quotient
protected static final int floorDivide (long, int, int[])
long numerator
int denominator
int[] remainder
int quotient
protected java.lang.String fieldName (int)
ArrayIndexOutOfBoundsException e
int field
protected static final int millisToJulianDay (long)
long millis
protected static final long julianDayToMillis (int)
int julian
protected static final int julianDayToDayOfWeek (int)
int julian
int dayOfWeek
protected final long internalGetTimeInMillis ()
public java.lang.String getType ()
public boolean haveDefaultCentury ()
public final com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
final void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
public volatile int compareTo (java.lang.Object)
static com.ibm.icu.impl.ICUCache access$1000 ()
static com.ibm.icu.util.Calendar$PatternData access$1100 (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale x0
String x1
static java.lang.String[] access$1200 ()
static com.ibm.icu.util.Calendar$WeekData access$1300 (java.lang.String)
String x0
static void ()
}
com/ibm/icu/util/CaseInsensitiveString.classCaseInsensitiveString.java
package com.ibm.icu.util
public com.ibm.icu.util.CaseInsensitiveString extends java.lang.Object {
private String string
private int hash
private String folded
private static java.lang.String foldCase (java.lang.String)
String foldee
private void getFolded ()
public void (java.lang.String)
String s
public java.lang.String getString ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.CaseInsensitiveString cis
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/ibm/icu/util/CharsTrie$1.classCharsTrie.java
package com.ibm.icu.util
com.ibm.icu.util.CharsTrie$1 extends java.lang.Object {
}
com/ibm/icu/util/CharsTrie$Entry.classCharsTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CharsTrie$Entry extends java.lang.Object {
public CharSequence chars
public int value
private void ()
void (com.ibm.icu.util.CharsTrie$1)
com.ibm.icu.util.CharsTrie$1 x0
}
com/ibm/icu/util/CharsTrie$Iterator.classCharsTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CharsTrie$Iterator extends java.lang.Object implements java.util.Iterator {
private CharSequence chars_
private int pos_
private int initialPos_
private int remainingMatchLength_
private int initialRemainingMatchLength_
private boolean skipValue_
private StringBuilder str_
private int maxLength_
private com.ibm.icu.util.CharsTrie$Entry entry_
private java.util.ArrayList stack_
private void (java.lang.CharSequence, int, int, int)
CharSequence trieChars
int offset
int remainingMatchLength
int maxStringLength
int length
public com.ibm.icu.util.CharsTrie$Iterator reset ()
int length
public boolean hasNext ()
public com.ibm.icu.util.CharsTrie$Entry next ()
long top
int length
boolean isFinal
int length
int node
int pos
public void remove ()
private com.ibm.icu.util.CharsTrie$Entry truncateAndStop ()
private int branchNext (int, int)
int pos
int length
char trieUnit
int node
boolean isFinal
int value
public volatile java.lang.Object next ()
void (java.lang.CharSequence, int, int, int, com.ibm.icu.util.CharsTrie$1)
CharSequence x0
int x1
int x2
int x3
com.ibm.icu.util.CharsTrie$1 x4
}
com/ibm/icu/util/CharsTrie$State.classCharsTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CharsTrie$State extends java.lang.Object {
private CharSequence chars
private int root
private int pos
private int remainingMatchLength
public void ()
static java.lang.CharSequence access$002 (com.ibm.icu.util.CharsTrie$State, java.lang.CharSequence)
com.ibm.icu.util.CharsTrie$State x0
CharSequence x1
static int access$102 (com.ibm.icu.util.CharsTrie$State, int)
com.ibm.icu.util.CharsTrie$State x0
int x1
static int access$202 (com.ibm.icu.util.CharsTrie$State, int)
com.ibm.icu.util.CharsTrie$State x0
int x1
static int access$302 (com.ibm.icu.util.CharsTrie$State, int)
com.ibm.icu.util.CharsTrie$State x0
int x1
static java.lang.CharSequence access$000 (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State x0
static int access$100 (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State x0
static int access$200 (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State x0
static int access$300 (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State x0
}
com/ibm/icu/util/CharsTrie.classCharsTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CharsTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable {
private static com.ibm.icu.util.BytesTrie$Result[] valueResults_
static final int kMaxBranchLinearSubNodeLength
static final int kMinLinearMatch
static final int kMaxLinearMatchLength
static final int kMinValueLead
static final int kNodeTypeMask
static final int kValueIsFinal
static final int kMaxOneUnitValue
static final int kMinTwoUnitValueLead
static final int kThreeUnitValueLead
static final int kMaxTwoUnitValue
static final int kMaxOneUnitNodeValue
static final int kMinTwoUnitNodeValueLead
static final int kThreeUnitNodeValueLead
static final int kMaxTwoUnitNodeValue
static final int kMaxOneUnitDelta
static final int kMinTwoUnitDeltaLead
static final int kThreeUnitDeltaLead
static final int kMaxTwoUnitDelta
private CharSequence chars_
private int root_
private int pos_
private int remainingMatchLength_
static final boolean $assertionsDisabled
public void (java.lang.CharSequence, int)
CharSequence trieChars
int offset
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public com.ibm.icu.util.CharsTrie reset ()
public com.ibm.icu.util.CharsTrie saveState (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State state
public com.ibm.icu.util.CharsTrie resetToState (com.ibm.icu.util.CharsTrie$State)
com.ibm.icu.util.CharsTrie$State state
public com.ibm.icu.util.BytesTrie$Result current ()
int node
int pos
public com.ibm.icu.util.BytesTrie$Result first (int)
int inUnit
public com.ibm.icu.util.BytesTrie$Result firstForCodePoint (int)
int cp
public com.ibm.icu.util.BytesTrie$Result next (int)
int node
int inUnit
int pos
int length
public com.ibm.icu.util.BytesTrie$Result nextForCodePoint (int)
int cp
public com.ibm.icu.util.BytesTrie$Result next (java.lang.CharSequence, int, int)
int node
com.ibm.icu.util.BytesTrie$Result result
char inUnit
int node
CharSequence s
int sIndex
int sLimit
int pos
int length
public int getValue ()
int pos
int leadUnit
public long getUniqueValue ()
int pos
long uniqueValue
public int getNextChars (java.lang.Appendable)
Appendable out
int pos
int node
public com.ibm.icu.util.CharsTrie$Iterator iterator ()
public com.ibm.icu.util.CharsTrie$Iterator iterator (int)
int maxStringLength
public static com.ibm.icu.util.CharsTrie$Iterator iterator (java.lang.CharSequence, int, int)
CharSequence trieChars
int offset
int maxStringLength
private void stop ()
private static int readValue (java.lang.CharSequence, int, int)
int value
int value
CharSequence chars
int pos
int leadUnit
int value
private static int skipValue (int, int)
int pos
int leadUnit
private static int skipValue (java.lang.CharSequence, int)
CharSequence chars
int pos
int leadUnit
private static int readNodeValue (java.lang.CharSequence, int, int)
int value
int value
CharSequence chars
int pos
int leadUnit
int value
private static int skipNodeValue (int, int)
int pos
int leadUnit
private static int jumpByDelta (java.lang.CharSequence, int)
CharSequence chars
int pos
int delta
private static int skipDelta (java.lang.CharSequence, int)
CharSequence chars
int pos
int delta
private com.ibm.icu.util.BytesTrie$Result branchNext (int, int, int)
com.ibm.icu.util.BytesTrie$Result result
int delta
int delta
int delta
com.ibm.icu.util.BytesTrie$Result result
int node
int node
int pos
int length
int inUnit
private com.ibm.icu.util.BytesTrie$Result nextImpl (int, int)
int length
int pos
int inUnit
int node
private static long findUniqueValueFromBranch (java.lang.CharSequence, int, int, long)
int node
boolean isFinal
int value
CharSequence chars
int pos
int length
long uniqueValue
private static long findUniqueValue (java.lang.CharSequence, int, long)
int value
boolean isFinal
int value
CharSequence chars
int pos
long uniqueValue
int node
private static void getNextBranchChars (java.lang.CharSequence, int, int, java.lang.Appendable)
CharSequence chars
int pos
int length
Appendable out
private static void append (java.lang.Appendable, int)
java.io.IOException e
Appendable out
int c
public volatile java.util.Iterator iterator ()
static int access$500 (int, int)
int x0
int x1
static int access$600 (java.lang.CharSequence, int, int)
CharSequence x0
int x1
int x2
static int access$700 (java.lang.CharSequence, int, int)
CharSequence x0
int x1
int x2
static int access$800 (java.lang.CharSequence, int)
CharSequence x0
int x1
static int access$900 (java.lang.CharSequence, int)
CharSequence x0
int x1
static int access$1000 (int, int)
int x0
int x1
static void ()
}
com/ibm/icu/util/CharsTrieBuilder.classCharsTrieBuilder.java
package com.ibm.icu.util
public final com.ibm.icu.util.CharsTrieBuilder extends com.ibm.icu.util.StringTrieBuilder {
private final char[] intUnits
private char[] chars
private int charsLength
static final boolean $assertionsDisabled
public void ()
public com.ibm.icu.util.CharsTrieBuilder add (java.lang.CharSequence, int)
CharSequence s
int value
public com.ibm.icu.util.CharsTrie build (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
public java.lang.CharSequence buildCharSequence (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
private void buildChars (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
public com.ibm.icu.util.CharsTrieBuilder clear ()
protected boolean matchNodesCanHaveValues ()
protected int getMaxBranchLinearSubNodeLength ()
protected int getMinLinearMatch ()
protected int getMaxLinearMatchLength ()
private void ensureCapacity (int)
int newCapacity
char[] newChars
int length
protected int write (int)
int unit
int newLength
protected int write (int, int)
int offset
int length
int newLength
int charsOffset
private int write (char[], int)
char[] s
int length
int newLength
protected int writeValueAndFinal (int, boolean)
int length
int i
boolean isFinal
int length
protected int writeValueAndType (boolean, int, int)
int length
int length
boolean hasValue
int value
int node
int length
protected int writeDeltaTo (int)
int length
int jumpTarget
int i
int length
static void ()
}
com/ibm/icu/util/ChineseCalendar.classChineseCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.ChineseCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
private int epochYear
private com.ibm.icu.util.TimeZone zoneAstro
private transient com.ibm.icu.impl.CalendarAstronomer astro
private transient com.ibm.icu.impl.CalendarCache winterSolsticeCache
private transient com.ibm.icu.impl.CalendarCache newYearCache
private transient boolean isLeapYear
private static final int[][] LIMITS
static final int[][][] CHINESE_DATE_PRECEDENCE
private static final int CHINESE_EPOCH_YEAR
private static final com.ibm.icu.util.TimeZone CHINA_ZONE
private static final int SYNODIC_GAP
public void ()
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int)
int year
int month
int isLeapMonth
int date
public void (int, int, int, int, int, int, int)
int year
int month
int isLeapMonth
int date
int hour
int minute
int second
public void (int, int, int, int, int)
int era
int year
int month
int isLeapMonth
int date
public void (int, int, int, int, int, int, int, int)
int era
int year
int month
int isLeapMonth
int date
int hour
int minute
int second
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
protected void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale, int, com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
int epochYear
com.ibm.icu.util.TimeZone zoneAstroCalc
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetExtendedYear ()
int year
int cycle
int year
protected int handleGetMonthLength (int, int)
int extendedYear
int month
int thisStart
int nextStart
protected com.ibm.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String pattern
String override
com.ibm.icu.util.ULocale locale
protected int[][][] getFieldResolutionTable ()
private void offsetMonth (int, int, int)
int newMoon
int dom
int delta
int jd
public void add (int, int)
int dom
int day
int moon
int field
int amount
public void roll (int, int)
int moon1
int dom
int day
int moon
int m
int n
int newM
int field
int amount
private final long daysToMillis (int)
int days
long millis
private final int millisToDays (long)
long millis
private int winterSolstice (int)
long ms
long solarLong
int gyear
long cacheValue
private int newMoonNear (int, boolean)
int days
boolean after
long newMoon
private int synodicMonthsBetween (int, int)
int day1
int day2
private int majorSolarTerm (int)
int days
int term
private boolean hasNoMajorSolarTerm (int)
int newMoon
int mst
int nmn
int mstt
private boolean isLeapMonthBetween (int, int)
int newMoon1
int newMoon2
protected void handleComputeFields (int)
int julianDay
private void computeChineseFields (int, int, int, boolean)
int solsticeBefore
int extended_year
int cycle_year
int dayOfMonth
int[] yearOfCycle
int cycle
int newYear
int days
int gyear
int gmonth
boolean setAllFields
int solsticeBefore
int solsticeAfter
int firstMoon
int lastMoon
int thisMoon
int month
boolean isLeapMonth
private int newYear (int)
int solsticeBefore
int solsticeAfter
int newMoon1
int newMoon2
int newMoon11
int gyear
long cacheValue
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
int gyear
int newYear
int newMoon
int julianDay
int saveMonth
int saveIsLeapMonth
int isLeapMonth
public java.lang.String getType ()
public boolean haveDefaultCentury ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
static void ()
}
com/ibm/icu/util/CodePointMap$1.classCodePointMap.java
package com.ibm.icu.util
com.ibm.icu.util.CodePointMap$1 extends java.lang.Object {
}
com/ibm/icu/util/CodePointMap$Range.classCodePointMap.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointMap$Range extends java.lang.Object {
private int start
private int end
private int value
public void ()
public int getStart ()
public int getEnd ()
public int getValue ()
public void set (int, int, int)
int start
int end
int value
static int access$000 (com.ibm.icu.util.CodePointMap$Range)
com.ibm.icu.util.CodePointMap$Range x0
static int access$100 (com.ibm.icu.util.CodePointMap$Range)
com.ibm.icu.util.CodePointMap$Range x0
static int access$002 (com.ibm.icu.util.CodePointMap$Range, int)
com.ibm.icu.util.CodePointMap$Range x0
int x1
static int access$102 (com.ibm.icu.util.CodePointMap$Range, int)
com.ibm.icu.util.CodePointMap$Range x0
int x1
static int access$202 (com.ibm.icu.util.CodePointMap$Range, int)
com.ibm.icu.util.CodePointMap$Range x0
int x1
}
com/ibm/icu/util/CodePointMap$RangeIterator.classCodePointMap.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointMap$RangeIterator extends java.lang.Object implements java.util.Iterator {
private com.ibm.icu.util.CodePointMap$Range range
final com.ibm.icu.util.CodePointMap this$0
private void (com.ibm.icu.util.CodePointMap)
public boolean hasNext ()
public com.ibm.icu.util.CodePointMap$Range next ()
public final void remove ()
public volatile java.lang.Object next ()
void (com.ibm.icu.util.CodePointMap, com.ibm.icu.util.CodePointMap$1)
com.ibm.icu.util.CodePointMap x0
com.ibm.icu.util.CodePointMap$1 x1
}
com/ibm/icu/util/CodePointMap$RangeOption.classCodePointMap.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointMap$RangeOption extends java.lang.Enum {
public static final com.ibm.icu.util.CodePointMap$RangeOption NORMAL
public static final com.ibm.icu.util.CodePointMap$RangeOption FIXED_LEAD_SURROGATES
public static final com.ibm.icu.util.CodePointMap$RangeOption FIXED_ALL_SURROGATES
private static final com.ibm.icu.util.CodePointMap$RangeOption[] $VALUES
public static com.ibm.icu.util.CodePointMap$RangeOption[] values ()
public static com.ibm.icu.util.CodePointMap$RangeOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/CodePointMap$StringIterator.classCodePointMap.java
package com.ibm.icu.util
public com.ibm.icu.util.CodePointMap$StringIterator extends java.lang.Object {
protected CharSequence s
protected int sIndex
protected int c
protected int value
final com.ibm.icu.util.CodePointMap this$0
protected void (com.ibm.icu.util.CodePointMap, java.lang.CharSequence, int)
com.ibm.icu.util.CodePointMap this$0
CharSequence s
int sIndex
public void reset (java.lang.CharSequence, int)
CharSequence s
int sIndex
public boolean next ()
public boolean previous ()
public final int getIndex ()
public final int getCodePoint ()
public final int getValue ()
}
com/ibm/icu/util/CodePointMap$ValueFilter.classCodePointMap.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.CodePointMap$ValueFilter extends java.lang.Object {
public abstract int apply (int)
}
com/ibm/icu/util/CodePointMap.classCodePointMap.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.CodePointMap extends java.lang.Object implements java.lang.Iterable {
static final boolean $assertionsDisabled
protected void ()
public abstract int get (int)
public abstract boolean getRange (int, com.ibm.icu.util.CodePointMap$ValueFilter, com.ibm.icu.util.CodePointMap$Range)
public boolean getRange (int, com.ibm.icu.util.CodePointMap$RangeOption, int, com.ibm.icu.util.CodePointMap$ValueFilter, com.ibm.icu.util.CodePointMap$Range)
int start
com.ibm.icu.util.CodePointMap$RangeOption option
int surrogateValue
com.ibm.icu.util.CodePointMap$ValueFilter filter
com.ibm.icu.util.CodePointMap$Range range
int surrEnd
int end
public java.util.Iterator iterator ()
public com.ibm.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int)
CharSequence s
int sIndex
static void ()
}
com/ibm/icu/util/CodePointTrie$1.classCodePointTrie.java
package com.ibm.icu.util
com.ibm.icu.util.CodePointTrie$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$CodePointTrie$ValueWidth
static void ()
}
com/ibm/icu/util/CodePointTrie$Data.classCodePointTrie.java
package com.ibm.icu.util
abstract com.ibm.icu.util.CodePointTrie$Data extends java.lang.Object {
private void ()
abstract com.ibm.icu.util.CodePointTrie$ValueWidth getValueWidth ()
abstract int getDataLength ()
abstract int getFromIndex (int)
abstract int write (java.io.DataOutputStream) throws java.io.IOException
void (com.ibm.icu.util.CodePointTrie$1)
com.ibm.icu.util.CodePointTrie$1 x0
}
com/ibm/icu/util/CodePointTrie$Data16.classCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointTrie$Data16 extends com.ibm.icu.util.CodePointTrie$Data {
char[] array
void (char[])
char[] a
com.ibm.icu.util.CodePointTrie$ValueWidth getValueWidth ()
int getDataLength ()
int getFromIndex (int)
int index
int write (java.io.DataOutputStream) throws java.io.IOException
char v
java.io.DataOutputStream dos
}
com/ibm/icu/util/CodePointTrie$Data32.classCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointTrie$Data32 extends com.ibm.icu.util.CodePointTrie$Data {
int[] array
void (int[])
int[] a
com.ibm.icu.util.CodePointTrie$ValueWidth getValueWidth ()
int getDataLength ()
int getFromIndex (int)
int index
int write (java.io.DataOutputStream) throws java.io.IOException
int v
java.io.DataOutputStream dos
}
com/ibm/icu/util/CodePointTrie$Data8.classCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointTrie$Data8 extends com.ibm.icu.util.CodePointTrie$Data {
byte[] array
void (byte[])
byte[] a
com.ibm.icu.util.CodePointTrie$ValueWidth getValueWidth ()
int getDataLength ()
int getFromIndex (int)
int index
int write (java.io.DataOutputStream) throws java.io.IOException
byte v
java.io.DataOutputStream dos
}
com/ibm/icu/util/CodePointTrie$Fast$FastStringIterator.classCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointTrie$Fast$FastStringIterator extends com.ibm.icu.util.CodePointMap$StringIterator {
final com.ibm.icu.util.CodePointTrie$Fast this$0
private void (com.ibm.icu.util.CodePointTrie$Fast, java.lang.CharSequence, int)
CharSequence s
int sIndex
public boolean next ()
int dataIndex
int dataIndex
char trail
char lead
int dataIndex
public boolean previous ()
int dataIndex
int dataIndex
char lead
char trail
int dataIndex
void (com.ibm.icu.util.CodePointTrie$Fast, java.lang.CharSequence, int, com.ibm.icu.util.CodePointTrie$1)
com.ibm.icu.util.CodePointTrie$Fast x0
CharSequence x1
int x2
com.ibm.icu.util.CodePointTrie$1 x3
}
com/ibm/icu/util/CodePointTrie$Fast.classCodePointTrie.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.CodePointTrie$Fast extends com.ibm.icu.util.CodePointTrie {
private void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int)
char[] index
com.ibm.icu.util.CodePointTrie$Data data
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Fast fromBinary (com.ibm.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer)
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
java.nio.ByteBuffer bytes
public final com.ibm.icu.util.CodePointTrie$Type getType ()
public abstract int bmpGet (int)
public abstract int suppGet (int)
protected final int cpIndex (int)
int c
public final com.ibm.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int)
CharSequence s
int sIndex
void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int, com.ibm.icu.util.CodePointTrie$1)
char[] x0
com.ibm.icu.util.CodePointTrie$Data x1
int x2
int x3
int x4
com.ibm.icu.util.CodePointTrie$1 x5
}
com/ibm/icu/util/CodePointTrie$Fast16.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Fast16 extends com.ibm.icu.util.CodePointTrie$Fast {
private final char[] dataArray
static final boolean $assertionsDisabled
void (char[], char[], int, int, int)
char[] index
char[] data16
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Fast16 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public final int get (int)
int c
public final int bmpGet (int)
int c
public final int suppGet (int)
int c
static void ()
}
com/ibm/icu/util/CodePointTrie$Fast32.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Fast32 extends com.ibm.icu.util.CodePointTrie$Fast {
private final int[] dataArray
static final boolean $assertionsDisabled
void (char[], int[], int, int, int)
char[] index
int[] data32
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Fast32 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public final int get (int)
int c
public final int bmpGet (int)
int c
public final int suppGet (int)
int c
static void ()
}
com/ibm/icu/util/CodePointTrie$Fast8.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Fast8 extends com.ibm.icu.util.CodePointTrie$Fast {
private final byte[] dataArray
static final boolean $assertionsDisabled
void (char[], byte[], int, int, int)
char[] index
byte[] data8
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Fast8 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public final int get (int)
int c
public final int bmpGet (int)
int c
public final int suppGet (int)
int c
static void ()
}
com/ibm/icu/util/CodePointTrie$Small$SmallStringIterator.classCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.CodePointTrie$Small$SmallStringIterator extends com.ibm.icu.util.CodePointMap$StringIterator {
final com.ibm.icu.util.CodePointTrie$Small this$0
private void (com.ibm.icu.util.CodePointTrie$Small, java.lang.CharSequence, int)
CharSequence s
int sIndex
public boolean next ()
int dataIndex
int dataIndex
char trail
char lead
int dataIndex
public boolean previous ()
int dataIndex
int dataIndex
char lead
char trail
int dataIndex
void (com.ibm.icu.util.CodePointTrie$Small, java.lang.CharSequence, int, com.ibm.icu.util.CodePointTrie$1)
com.ibm.icu.util.CodePointTrie$Small x0
CharSequence x1
int x2
com.ibm.icu.util.CodePointTrie$1 x3
}
com/ibm/icu/util/CodePointTrie$Small.classCodePointTrie.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.CodePointTrie$Small extends com.ibm.icu.util.CodePointTrie {
private void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int)
char[] index
com.ibm.icu.util.CodePointTrie$Data data
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Small fromBinary (com.ibm.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer)
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
java.nio.ByteBuffer bytes
public final com.ibm.icu.util.CodePointTrie$Type getType ()
protected final int cpIndex (int)
int c
public final com.ibm.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int)
CharSequence s
int sIndex
void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int, com.ibm.icu.util.CodePointTrie$1)
char[] x0
com.ibm.icu.util.CodePointTrie$Data x1
int x2
int x3
int x4
com.ibm.icu.util.CodePointTrie$1 x5
}
com/ibm/icu/util/CodePointTrie$Small16.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Small16 extends com.ibm.icu.util.CodePointTrie$Small {
void (char[], char[], int, int, int)
char[] index
char[] data16
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Small16 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
}
com/ibm/icu/util/CodePointTrie$Small32.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Small32 extends com.ibm.icu.util.CodePointTrie$Small {
void (char[], int[], int, int, int)
char[] index
int[] data32
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Small32 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
}
com/ibm/icu/util/CodePointTrie$Small8.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Small8 extends com.ibm.icu.util.CodePointTrie$Small {
void (char[], byte[], int, int, int)
char[] index
byte[] data8
int highStart
int index3NullOffset
int dataNullOffset
public static com.ibm.icu.util.CodePointTrie$Small8 fromBinary (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
}
com/ibm/icu/util/CodePointTrie$Type.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$Type extends java.lang.Enum {
public static final com.ibm.icu.util.CodePointTrie$Type FAST
public static final com.ibm.icu.util.CodePointTrie$Type SMALL
private static final com.ibm.icu.util.CodePointTrie$Type[] $VALUES
public static com.ibm.icu.util.CodePointTrie$Type[] values ()
public static com.ibm.icu.util.CodePointTrie$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/CodePointTrie$ValueWidth.classCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.CodePointTrie$ValueWidth extends java.lang.Enum {
public static final com.ibm.icu.util.CodePointTrie$ValueWidth BITS_16
public static final com.ibm.icu.util.CodePointTrie$ValueWidth BITS_32
public static final com.ibm.icu.util.CodePointTrie$ValueWidth BITS_8
private static final com.ibm.icu.util.CodePointTrie$ValueWidth[] $VALUES
public static com.ibm.icu.util.CodePointTrie$ValueWidth[] values ()
public static com.ibm.icu.util.CodePointTrie$ValueWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/CodePointTrie.classCodePointTrie.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.CodePointTrie extends com.ibm.icu.util.CodePointMap {
private static final int MAX_UNICODE
private static final int ASCII_LIMIT
static final int FAST_SHIFT
static final int FAST_DATA_BLOCK_LENGTH
private static final int FAST_DATA_MASK
private static final int SMALL_MAX
private static final int ERROR_VALUE_NEG_DATA_OFFSET
private static final int HIGH_VALUE_NEG_DATA_OFFSET
private static final int BMP_INDEX_LENGTH
static final int SMALL_LIMIT
private static final int SMALL_INDEX_LENGTH
static final int SHIFT_3
private static final int SHIFT_2
private static final int SHIFT_1
static final int SHIFT_2_3
static final int SHIFT_1_2
private static final int OMITTED_BMP_INDEX_1_LENGTH
static final int INDEX_2_BLOCK_LENGTH
static final int INDEX_2_MASK
static final int CP_PER_INDEX_2_ENTRY
static final int INDEX_3_BLOCK_LENGTH
private static final int INDEX_3_MASK
static final int SMALL_DATA_BLOCK_LENGTH
static final int SMALL_DATA_MASK
private static final int OPTIONS_DATA_LENGTH_MASK
private static final int OPTIONS_DATA_NULL_OFFSET_MASK
private static final int OPTIONS_RESERVED_MASK
private static final int OPTIONS_VALUE_BITS_MASK
static final int NO_INDEX3_NULL_OFFSET
static final int NO_DATA_NULL_OFFSET
private final int[] ascii
private final char[] index
protected final com.ibm.icu.util.CodePointTrie$Data data
protected final int dataLength
protected final int highStart
private final int index3NullOffset
private final int dataNullOffset
private final int nullValue
static final boolean $assertionsDisabled
private void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int)
int c
char[] index
com.ibm.icu.util.CodePointTrie$Data data
int highStart
int index3NullOffset
int dataNullOffset
int nullValueOffset
public static com.ibm.icu.util.CodePointTrie fromBinary (com.ibm.icu.util.CodePointTrie$Type, com.ibm.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer)
boolean isBigEndian
com.ibm.icu.util.CodePointTrie$Type actualType
com.ibm.icu.util.CodePointTrie$Type actualType
com.ibm.icu.util.CodePointTrie$ValueWidth actualValueWidth
com.ibm.icu.util.CodePointTrie$ValueWidth actualValueWidth
com.ibm.icu.util.CodePointTrie$ValueWidth actualValueWidth
char[] data16
int[] data32
byte[] data8
int signature
int options
int indexLength
int dataLength
int index3NullOffset
int dataNullOffset
int shiftedHighStart
int typeInt
com.ibm.icu.util.CodePointTrie$Type actualType
int valueWidthInt
com.ibm.icu.util.CodePointTrie$ValueWidth actualValueWidth
int highStart
int actualLength
char[] index
com.ibm.icu.util.CodePointTrie$Type type
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
java.nio.ByteBuffer bytes
java.nio.ByteOrder outerByteOrder
public abstract com.ibm.icu.util.CodePointTrie$Type getType ()
public final com.ibm.icu.util.CodePointTrie$ValueWidth getValueWidth ()
public int get (int)
int c
public final int asciiGet (int)
int c
private static final int maybeFilterValue (int, int, int, com.ibm.icu.util.CodePointMap$ValueFilter)
int value
int trieNullValue
int nullValue
com.ibm.icu.util.CodePointMap$ValueFilter filter
public final boolean getRange (int, com.ibm.icu.util.CodePointMap$ValueFilter, com.ibm.icu.util.CodePointMap$Range)
int di
int value
int i3Block
int i3
int i3BlockLength
int dataBlockLength
int i1
int block
int group
int gi
int di
int value2
int dataMask
int block
int i3Block
int i3
int i3BlockLength
int dataBlockLength
int start
com.ibm.icu.util.CodePointMap$ValueFilter filter
com.ibm.icu.util.CodePointMap$Range range
int nullValue
com.ibm.icu.util.CodePointTrie$Type type
int prevI3Block
int prevBlock
int c
int value
boolean haveValue
int di
int highValue
public final int toBinary (java.io.OutputStream)
char i
java.io.DataOutputStream dos
int length
java.io.IOException e
java.io.OutputStream os
protected final int fastIndex (int)
int c
protected final int smallIndex (com.ibm.icu.util.CodePointTrie$Type, int)
com.ibm.icu.util.CodePointTrie$Type type
int c
private final int internalSmallIndex (com.ibm.icu.util.CodePointTrie$Type, int)
int dataBlock
com.ibm.icu.util.CodePointTrie$Type type
int c
int i1
int i3Block
int i3
int dataBlock
protected abstract int cpIndex (int)
void (char[], com.ibm.icu.util.CodePointTrie$Data, int, int, int, com.ibm.icu.util.CodePointTrie$1)
char[] x0
com.ibm.icu.util.CodePointTrie$Data x1
int x2
int x3
int x4
com.ibm.icu.util.CodePointTrie$1 x5
static void ()
}
com/ibm/icu/util/CompactByteArray.classCompactByteArray.java
package com.ibm.icu.util
public final com.ibm.icu.util.CompactByteArray extends java.lang.Object implements java.lang.Cloneable {
public static final int UNICODECOUNT
private static final int BLOCKSHIFT
private static final int BLOCKCOUNT
private static final int INDEXSHIFT
private static final int INDEXCOUNT
private static final int BLOCKMASK
private byte[] values
private char[] indices
private int[] hashes
private boolean isCompact
byte defaultValue
public void ()
public void (byte)
byte defaultValue
int i
public void (char[], byte[])
char index
char[] indexArray
byte[] newValues
int i
public void (java.lang.String, java.lang.String)
String indexArray
String valueArray
public byte elementAt (char)
char index
public void setElementAt (char, byte)
char index
byte value
public void setElementAt (char, char, byte)
char start
char end
byte value
int i
public void compact ()
public void compact (boolean)
int jBlockStart
int j
boolean touched
int i
int limitCompacted
int iBlockStart
char iUntouched
int newSize
byte[] result
boolean exhaustive
static final boolean arrayRegionMatches (byte[], int, byte[], int, int)
int i
byte[] source
int sourceStart
byte[] target
int targetStart
int len
int sourceEnd
int delta
private final void touchBlock (int, int)
int i
int value
private final boolean blockTouched (int)
int i
public char[] getIndexArray ()
public byte[] getValueArray ()
public java.lang.Object clone ()
com.ibm.icu.util.CompactByteArray other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
Object obj
com.ibm.icu.util.CompactByteArray other
public int hashCode ()
int i
int result
int increment
private void expand ()
byte value
byte[] tempArray
int i
}
com/ibm/icu/util/CompactCharArray.classCompactCharArray.java
package com.ibm.icu.util
public final com.ibm.icu.util.CompactCharArray extends java.lang.Object implements java.lang.Cloneable {
public static final int UNICODECOUNT
public static final int BLOCKSHIFT
static final int BLOCKCOUNT
static final int INDEXSHIFT
static final int INDEXCOUNT
static final int BLOCKMASK
private char[] values
private char[] indices
private int[] hashes
private boolean isCompact
char defaultValue
public void ()
public void (char)
char defaultValue
int i
public void (char[], char[])
char index
char[] indexArray
char[] newValues
int i
public void (java.lang.String, java.lang.String)
String indexArray
String valueArray
public char elementAt (char)
char index
int ix
public void setElementAt (char, char)
char index
char value
public void setElementAt (char, char, char)
char start
char end
char value
int i
public void compact ()
public void compact (boolean)
int j
int dest
int j
int dest
int limit
int jBlockStart
boolean touched
int i
int iBlockStart
char iUntouched
int newSize
char[] target
char[] result
boolean exhaustive
private int FindOverlappingPosition (int, char[], int)
int currentCount
int i
int start
char[] tempValues
int tempCount
static final boolean arrayRegionMatches (char[], int, char[], int, int)
int i
char[] source
int sourceStart
char[] target
int targetStart
int len
int sourceEnd
int delta
private final void touchBlock (int, int)
int i
int value
private final boolean blockTouched (int)
int i
public char[] getIndexArray ()
public char[] getValueArray ()
public java.lang.Object clone ()
com.ibm.icu.util.CompactCharArray other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
Object obj
com.ibm.icu.util.CompactCharArray other
public int hashCode ()
int i
int result
int increment
private void expand ()
char[] tempArray
int i
}
com/ibm/icu/util/CopticCalendar.classCopticCalendar.java
package com.ibm.icu.util
public final com.ibm.icu.util.CopticCalendar extends com.ibm.icu.util.CECalendar {
private static final long serialVersionUID
public static final int TOUT
public static final int BABA
public static final int HATOR
public static final int KIAHK
public static final int TOBA
public static final int AMSHIR
public static final int BARAMHAT
public static final int BARAMOUDA
public static final int BASHANS
public static final int PAONA
public static final int EPEP
public static final int MESRA
public static final int NASIE
private static final int JD_EPOCH_OFFSET
private static final int BCE
private static final int CE
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public java.lang.String getType ()
protected int handleGetExtendedYear ()
int eyear
int eyear
int era
int eyear
protected void handleComputeFields (int)
int era
int year
int julianDay
int era
int year
int[] fields
protected int getJDEpochOffset ()
public static int copticToJD (long, int, int)
long year
int month
int date
}
com/ibm/icu/util/Currency$1.classCurrency.java
package com.ibm.icu.util
final com.ibm.icu.util.Currency$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.util.Currency createInstance (java.lang.String, java.lang.Void)
String key
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/util/Currency$CurrencyNameResultHandler.classCurrency.java
package com.ibm.icu.util
com.ibm.icu.util.Currency$CurrencyNameResultHandler extends java.lang.Object implements com.ibm.icu.impl.TextTrieMap$ResultHandler {
private int bestMatchLength
private String bestCurrencyISOCode
private void ()
public boolean handlePrefixMatch (int, java.util.Iterator)
int matchLength
java.util.Iterator values
public java.lang.String getBestCurrencyISOCode ()
public int getBestMatchLength ()
void (com.ibm.icu.util.Currency$1)
com.ibm.icu.util.Currency$1 x0
}
com/ibm/icu/util/Currency$CurrencyStringInfo.classCurrency.java
package com.ibm.icu.util
public final com.ibm.icu.util.Currency$CurrencyStringInfo extends java.lang.Object {
private String isoCode
private String currencyString
public void (java.lang.String, java.lang.String)
String isoCode
String currencyString
public java.lang.String getISOCode ()
public java.lang.String getCurrencyString ()
}
com/ibm/icu/util/Currency$CurrencyUsage.classCurrency.java
package com.ibm.icu.util
public final com.ibm.icu.util.Currency$CurrencyUsage extends java.lang.Enum {
public static final com.ibm.icu.util.Currency$CurrencyUsage STANDARD
public static final com.ibm.icu.util.Currency$CurrencyUsage CASH
private static final com.ibm.icu.util.Currency$CurrencyUsage[] $VALUES
public static com.ibm.icu.util.Currency$CurrencyUsage[] values ()
public static com.ibm.icu.util.Currency$CurrencyUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/Currency$ServiceShim.classCurrency.java
package com.ibm.icu.util
abstract com.ibm.icu.util.Currency$ServiceShim extends java.lang.Object {
void ()
abstract com.ibm.icu.util.ULocale[] getAvailableULocales ()
abstract java.util.Locale[] getAvailableLocales ()
abstract com.ibm.icu.util.Currency createInstance (com.ibm.icu.util.ULocale)
abstract java.lang.Object registerInstance (com.ibm.icu.util.Currency, com.ibm.icu.util.ULocale)
abstract boolean unregister (java.lang.Object)
}
com/ibm/icu/util/Currency.classCurrency.java
package com.ibm.icu.util
public com.ibm.icu.util.Currency extends com.ibm.icu.util.MeasureUnit {
private static final long serialVersionUID
private static final boolean DEBUG
private static com.ibm.icu.impl.ICUCache CURRENCY_NAME_CACHE
public static final int SYMBOL_NAME
public static final int LONG_NAME
public static final int PLURAL_LONG_NAME
public static final int NARROW_SYMBOL_NAME
private static com.ibm.icu.util.Currency$ServiceShim shim
private static final String EUR_STR
private static final com.ibm.icu.impl.CacheBase regionCurrencyCache
private static final com.ibm.icu.util.ULocale UND
private static final String[] EMPTY_STRING_ARRAY
private static final int[] POW10
private static java.lang.ref.SoftReference ALL_TENDER_CODES
private static java.lang.ref.SoftReference ALL_CODES_AS_SET
private final String isoCode
private static com.ibm.icu.util.Currency$ServiceShim getShim ()
Class cls
Exception e
public static com.ibm.icu.util.Currency getInstance (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.util.Currency getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String currency
public static java.lang.String[] getAvailableCurrencyCodes (com.ibm.icu.util.ULocale, java.util.Date)
com.ibm.icu.util.ULocale loc
java.util.Date d
String region
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List list
public static java.lang.String[] getAvailableCurrencyCodes (java.util.Locale, java.util.Date)
java.util.Locale loc
java.util.Date d
public static java.util.Set getAvailableCurrencies ()
String code
com.ibm.icu.text.CurrencyMetaInfo info
java.util.List list
java.util.HashSet resultSet
static com.ibm.icu.util.Currency createCurrency (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
String variant
String key
private static com.ibm.icu.util.Currency loadCurrency (java.lang.String)
String region
boolean isPreEuro
String code
String key
String region
boolean isPreEuro
com.ibm.icu.text.CurrencyMetaInfo info
java.util.List list
public static com.ibm.icu.util.Currency getInstance (java.lang.String)
String theISOCode
private static boolean isAlpha3Code (java.lang.String)
char ch
int i
String code
public static com.ibm.icu.util.Currency fromJavaCurrency (java.util.Currency)
java.util.Currency currency
public java.util.Currency toJavaCurrency ()
public static java.lang.Object registerInstance (com.ibm.icu.util.Currency, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Currency currency
com.ibm.icu.util.ULocale locale
public static boolean unregister (java.lang.Object)
Object registryKey
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, com.ibm.icu.util.ULocale, boolean)
String key
com.ibm.icu.util.ULocale locale
boolean commonlyUsed
String prefRegion
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List result
public java.lang.String getCurrencyCode ()
public int getNumericCode ()
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle codeMap
com.ibm.icu.util.UResourceBundle numCode
int result
public java.lang.String getSymbol ()
public java.lang.String getSymbol (java.util.Locale)
java.util.Locale loc
public java.lang.String getSymbol (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uloc
public java.lang.String getName (java.util.Locale, int, boolean[])
java.util.Locale locale
int nameStyle
boolean[] isChoiceFormat
public java.lang.String getName (com.ibm.icu.util.ULocale, int, boolean[])
com.ibm.icu.util.ULocale locale
int nameStyle
boolean[] isChoiceFormat
com.ibm.icu.text.CurrencyDisplayNames names
public java.lang.String getName (java.util.Locale, int, java.lang.String, boolean[])
java.util.Locale locale
int nameStyle
String pluralCount
boolean[] isChoiceFormat
public java.lang.String getName (com.ibm.icu.util.ULocale, int, java.lang.String, boolean[])
com.ibm.icu.util.ULocale locale
int nameStyle
String pluralCount
boolean[] isChoiceFormat
com.ibm.icu.text.CurrencyDisplayNames names
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public static java.lang.String parse (com.ibm.icu.util.ULocale, java.lang.String, int, java.text.ParsePosition)
com.ibm.icu.impl.TextTrieMap currencySymbolTrie
com.ibm.icu.util.ULocale locale
String text
int type
java.text.ParsePosition pos
java.util.List currencyTrieVec
int maxLength
String isoResult
com.ibm.icu.impl.TextTrieMap currencyNameTrie
com.ibm.icu.util.Currency$CurrencyNameResultHandler handler
int start
public static com.ibm.icu.impl.TextTrieMap getParsingTrie (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale locale
int type
java.util.List currencyTrieVec
private static java.util.List getCurrencyTrieVec (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.TextTrieMap currencyNameTrie
com.ibm.icu.impl.TextTrieMap currencySymbolTrie
com.ibm.icu.util.ULocale locale
java.util.List currencyTrieVec
private static void setupCurrencyTrieVec (com.ibm.icu.util.ULocale, java.util.List)
String equivalentSymbol
com.ibm.icu.text.UnicodeSet equivalents
String symbol
String isoCode
com.ibm.icu.impl.StaticUnicodeSets$Key key
com.ibm.icu.util.Currency$CurrencyStringInfo value
java.util.Map$Entry e
String name
String isoCode
java.util.Map$Entry e
com.ibm.icu.util.ULocale locale
java.util.List trieVec
com.ibm.icu.impl.TextTrieMap symTrie
com.ibm.icu.impl.TextTrieMap trie
com.ibm.icu.text.CurrencyDisplayNames names
public int getDefaultFractionDigits ()
public int getDefaultFractionDigits (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage Usage
com.ibm.icu.text.CurrencyMetaInfo info
com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits digits
public double getRoundingIncrement ()
public double getRoundingIncrement (com.ibm.icu.util.Currency$CurrencyUsage)
com.ibm.icu.util.Currency$CurrencyUsage Usage
com.ibm.icu.text.CurrencyMetaInfo info
com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits digits
int data1
int data0
public java.lang.String toString ()
protected void (java.lang.String)
String theISOCode
private static synchronized java.util.List getAllTenderCurrencies ()
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List all
private static synchronized java.util.Set getAllCurrenciesAsSet ()
com.ibm.icu.text.CurrencyMetaInfo info
java.util.Set all
public static boolean isAvailable (java.lang.String, java.util.Date, java.util.Date)
String code
java.util.Date from
java.util.Date to
boolean isKnown
com.ibm.icu.text.CurrencyMetaInfo info
java.util.List allActive
private static java.util.List getTenderCurrencies (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
com.ibm.icu.text.CurrencyMetaInfo info
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static com.ibm.icu.util.Currency access$000 (java.lang.String)
String x0
static void ()
}
com/ibm/icu/util/CurrencyAmount.classCurrencyAmount.java
package com.ibm.icu.util
public com.ibm.icu.util.CurrencyAmount extends com.ibm.icu.util.Measure {
public void (java.lang.Number, com.ibm.icu.util.Currency)
Number number
com.ibm.icu.util.Currency currency
public void (double, com.ibm.icu.util.Currency)
double number
com.ibm.icu.util.Currency currency
public void (java.lang.Number, java.util.Currency)
Number number
java.util.Currency currency
public void (double, java.util.Currency)
double number
java.util.Currency currency
public com.ibm.icu.util.Currency getCurrency ()
}
com/ibm/icu/util/CurrencyServiceShim$CFService$1CurrencyFactory.classCurrencyServiceShim.java
package com.ibm.icu.util
com.ibm.icu.util.CurrencyServiceShim$CFService$1CurrencyFactory extends com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final com.ibm.icu.util.CurrencyServiceShim$CFService this$0
void (com.ibm.icu.util.CurrencyServiceShim$CFService)
com.ibm.icu.util.CurrencyServiceShim$CFService this$0
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService srvc
}
com/ibm/icu/util/CurrencyServiceShim$CFService.classCurrencyServiceShim.java
package com.ibm.icu.util
com.ibm.icu.util.CurrencyServiceShim$CFService extends com.ibm.icu.impl.ICULocaleService {
void ()
}
com/ibm/icu/util/CurrencyServiceShim.classCurrencyServiceShim.java
package com.ibm.icu.util
final com.ibm.icu.util.CurrencyServiceShim extends com.ibm.icu.util.Currency$ServiceShim {
static final com.ibm.icu.impl.ICULocaleService service
void ()
java.util.Locale[] getAvailableLocales ()
com.ibm.icu.util.ULocale[] getAvailableULocales ()
com.ibm.icu.util.Currency createInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
com.ibm.icu.util.Currency curr
java.lang.Object registerInstance (com.ibm.icu.util.Currency, com.ibm.icu.util.ULocale)
com.ibm.icu.util.Currency currency
com.ibm.icu.util.ULocale locale
boolean unregister (java.lang.Object)
Object registryKey
static void ()
}
com/ibm/icu/util/DangiCalendar.classDangiCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.DangiCalendar extends com.ibm.icu.util.ChineseCalendar {
private static final long serialVersionUID
private static final int DANGI_EPOCH_YEAR
private static final com.ibm.icu.util.TimeZone KOREA_ZONE
public void ()
public void (java.util.Date)
java.util.Date date
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public java.lang.String getType ()
static void ()
com.ibm.icu.util.InitialTimeZoneRule initialTimeZone
long[] millis1897
long[] millis1898
long[] millis1912
com.ibm.icu.util.TimeZoneRule rule1897
com.ibm.icu.util.TimeZoneRule rule1898to1911
com.ibm.icu.util.TimeZoneRule ruleFrom1912
com.ibm.icu.util.RuleBasedTimeZone tz
}
com/ibm/icu/util/DateInterval.classDateInterval.java
package com.ibm.icu.util
public final com.ibm.icu.util.DateInterval extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long fromDate
private final long toDate
public void (long, long)
long from
long to
public long getFromDate ()
public long getToDate ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.DateInterval di
Object a
public int hashCode ()
public java.lang.String toString ()
}
com/ibm/icu/util/DateRule.classDateRule.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.DateRule extends java.lang.Object {
public abstract java.util.Date firstAfter (java.util.Date)
public abstract java.util.Date firstBetween (java.util.Date, java.util.Date)
public abstract boolean isOn (java.util.Date)
public abstract boolean isBetween (java.util.Date, java.util.Date)
}
com/ibm/icu/util/DateTimeRule.classDateTimeRule.java
package com.ibm.icu.util
public com.ibm.icu.util.DateTimeRule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final int DOM
public static final int DOW
public static final int DOW_GEQ_DOM
public static final int DOW_LEQ_DOM
public static final int WALL_TIME
public static final int STANDARD_TIME
public static final int UTC_TIME
private final int dateRuleType
private final int month
private final int dayOfMonth
private final int dayOfWeek
private final int weekInMonth
private final int timeRuleType
private final int millisInDay
private static final String[] DOWSTR
private static final String[] MONSTR
public void (int, int, int, int)
int month
int dayOfMonth
int millisInDay
int timeType
public void (int, int, int, int, int)
int month
int weekInMonth
int dayOfWeek
int millisInDay
int timeType
public void (int, int, int, boolean, int, int)
int month
int dayOfMonth
int dayOfWeek
boolean after
int millisInDay
int timeType
public int getDateRuleType ()
public int getRuleMonth ()
public int getRuleDayOfMonth ()
public int getRuleDayOfWeek ()
public int getRuleWeekInMonth ()
public int getTimeRuleType ()
public int getRuleMillisInDay ()
public java.lang.String toString ()
String sDate
String sTimeRuleType
int time
int millis
int secs
int mins
int hours
StringBuilder buf
static void ()
}
com/ibm/icu/util/EasterHoliday.classEasterHoliday.java
package com.ibm.icu.util
public com.ibm.icu.util.EasterHoliday extends com.ibm.icu.util.Holiday {
public static final com.ibm.icu.util.EasterHoliday SHROVE_TUESDAY
public static final com.ibm.icu.util.EasterHoliday ASH_WEDNESDAY
public static final com.ibm.icu.util.EasterHoliday PALM_SUNDAY
public static final com.ibm.icu.util.EasterHoliday MAUNDY_THURSDAY
public static final com.ibm.icu.util.EasterHoliday GOOD_FRIDAY
public static final com.ibm.icu.util.EasterHoliday EASTER_SUNDAY
public static final com.ibm.icu.util.EasterHoliday EASTER_MONDAY
public static final com.ibm.icu.util.EasterHoliday ASCENSION
public static final com.ibm.icu.util.EasterHoliday PENTECOST
public static final com.ibm.icu.util.EasterHoliday WHIT_SUNDAY
public static final com.ibm.icu.util.EasterHoliday WHIT_MONDAY
public static final com.ibm.icu.util.EasterHoliday CORPUS_CHRISTI
public void (java.lang.String)
String name
public void (int, java.lang.String)
int daysAfter
String name
public void (int, boolean, java.lang.String)
int daysAfter
boolean orthodox
String name
static void ()
}
com/ibm/icu/util/EasterRule.classEasterHoliday.java
package com.ibm.icu.util
com.ibm.icu.util.EasterRule extends java.lang.Object implements com.ibm.icu.util.DateRule {
private int daysAfterEaster
private com.ibm.icu.util.GregorianCalendar calendar
public void (int, boolean)
int daysAfterEaster
boolean isOrthodox
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
int dayOfYear
java.util.Date date
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private java.util.Date doFirstBetween (java.util.Date, java.util.Date)
java.util.Date result
java.util.Date start
java.util.Date end
private java.util.Date computeInYear (java.util.Date, com.ibm.icu.util.GregorianCalendar)
int c
int h
int year
int g
int i
int j
int l
int m
int d
java.util.Date date
com.ibm.icu.util.GregorianCalendar cal
}
com/ibm/icu/util/EthiopicCalendar.classEthiopicCalendar.java
package com.ibm.icu.util
public final com.ibm.icu.util.EthiopicCalendar extends com.ibm.icu.util.CECalendar {
private static final long serialVersionUID
public static final int MESKEREM
public static final int TEKEMT
public static final int HEDAR
public static final int TAHSAS
public static final int TER
public static final int YEKATIT
public static final int MEGABIT
public static final int MIAZIA
public static final int GENBOT
public static final int SENE
public static final int HAMLE
public static final int NEHASSE
public static final int PAGUMEN
private static final int JD_EPOCH_OFFSET_AMETE_MIHRET
private static final int AMETE_MIHRET_DELTA
private static final int AMETE_ALEM
private static final int AMETE_MIHRET
private static final int AMETE_MIHRET_ERA
private static final int AMETE_ALEM_ERA
private int eraType
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public java.lang.String getType ()
public void setAmeteAlemEra (boolean)
boolean onOff
public boolean isAmeteAlemEra ()
protected int handleGetExtendedYear ()
int eyear
int eyear
int eyear
int era
int eyear
protected void handleComputeFields (int)
int era
int year
int era
int year
int julianDay
int era
int year
int[] fields
protected int handleGetLimit (int, int)
int field
int limitType
protected int getJDEpochOffset ()
public static int EthiopicToJD (long, int, int)
long year
int month
int date
private void setCalcTypeForLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String localeCalType
}
com/ibm/icu/util/Freezable.classFreezable.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.Freezable extends java.lang.Object implements java.lang.Cloneable {
public abstract boolean isFrozen ()
public abstract java.lang.Object freeze ()
public abstract java.lang.Object cloneAsThawed ()
}
com/ibm/icu/util/GenderInfo$1.classGenderInfo.java
package com.ibm.icu.util
com.ibm.icu.util.GenderInfo$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$GenderInfo$Gender
static final int[] $SwitchMap$com$ibm$icu$util$GenderInfo$ListGenderStyle
static void ()
}
com/ibm/icu/util/GenderInfo$Cache.classGenderInfo.java
package com.ibm.icu.util
com.ibm.icu.util.GenderInfo$Cache extends java.lang.Object {
private final com.ibm.icu.impl.ICUCache cache
private void ()
public com.ibm.icu.util.GenderInfo get (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale fallback
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.GenderInfo result
private static com.ibm.icu.util.GenderInfo load (com.ibm.icu.util.ULocale)
java.util.MissingResourceException mre
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle genderList
void (com.ibm.icu.util.GenderInfo$1)
com.ibm.icu.util.GenderInfo$1 x0
}
com/ibm/icu/util/GenderInfo$Gender.classGenderInfo.java
package com.ibm.icu.util
public final com.ibm.icu.util.GenderInfo$Gender extends java.lang.Enum {
public static final com.ibm.icu.util.GenderInfo$Gender MALE
public static final com.ibm.icu.util.GenderInfo$Gender FEMALE
public static final com.ibm.icu.util.GenderInfo$Gender OTHER
private static final com.ibm.icu.util.GenderInfo$Gender[] $VALUES
public static com.ibm.icu.util.GenderInfo$Gender[] values ()
public static com.ibm.icu.util.GenderInfo$Gender valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/GenderInfo$ListGenderStyle.classGenderInfo.java
package com.ibm.icu.util
public final com.ibm.icu.util.GenderInfo$ListGenderStyle extends java.lang.Enum {
public static final com.ibm.icu.util.GenderInfo$ListGenderStyle NEUTRAL
public static final com.ibm.icu.util.GenderInfo$ListGenderStyle MIXED_NEUTRAL
public static final com.ibm.icu.util.GenderInfo$ListGenderStyle MALE_TAINTS
private static java.util.Map fromNameMap
private static final com.ibm.icu.util.GenderInfo$ListGenderStyle[] $VALUES
public static com.ibm.icu.util.GenderInfo$ListGenderStyle[] values ()
public static com.ibm.icu.util.GenderInfo$ListGenderStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.ibm.icu.util.GenderInfo$ListGenderStyle fromName (java.lang.String)
String name
com.ibm.icu.util.GenderInfo$ListGenderStyle result
static void ()
}
com/ibm/icu/util/GenderInfo.classGenderInfo.java
package com.ibm.icu.util
public com.ibm.icu.util.GenderInfo extends java.lang.Object {
private final com.ibm.icu.util.GenderInfo$ListGenderStyle style
private static com.ibm.icu.util.GenderInfo neutral
private static com.ibm.icu.util.GenderInfo$Cache genderInfoCache
public static com.ibm.icu.util.GenderInfo getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
public static com.ibm.icu.util.GenderInfo getInstance (java.util.Locale)
java.util.Locale locale
public transient com.ibm.icu.util.GenderInfo$Gender getListGender (com.ibm.icu.util.GenderInfo$Gender[])
com.ibm.icu.util.GenderInfo$Gender[] genders
public com.ibm.icu.util.GenderInfo$Gender getListGender (java.util.List)
com.ibm.icu.util.GenderInfo$Gender gender
boolean hasFemale
boolean hasMale
com.ibm.icu.util.GenderInfo$Gender gender
java.util.List genders
public void (com.ibm.icu.util.GenderInfo$ListGenderStyle)
com.ibm.icu.util.GenderInfo$ListGenderStyle genderStyle
static com.ibm.icu.util.GenderInfo access$000 ()
static void ()
}
com/ibm/icu/util/GregorianCalendar.classGregorianCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.GregorianCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
public static final int BC
public static final int AD
private static final int EPOCH_YEAR
private static final int[][] MONTH_COUNT
private static final int[][] LIMITS
private long gregorianCutover
private transient int cutoverJulianDay
private transient int gregorianCutoverYear
protected transient boolean isGregorian
protected transient boolean invertGregorian
protected int handleGetLimit (int, int)
int field
int limitType
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int)
int year
int month
int date
int hour
int minute
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void setGregorianChange (java.util.Date)
com.ibm.icu.util.GregorianCalendar cal
java.util.Date date
public final java.util.Date getGregorianChange ()
public boolean isLeapYear (int)
int year
public boolean isEquivalentTo (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar other
public int hashCode ()
public void roll (int, int)
int lastDoy
int lastRelDow
int lastWoy
int woy
int isoYear
int isoDoy
int field
int amount
public int getActualMinimum (int)
int field
public int getActualMaximum (int)
int y
com.ibm.icu.util.Calendar cal
int era
java.util.Date d
int lowGood
int highBad
int field
boolean inDaylightTime ()
protected int handleGetMonthLength (int, int)
int[] rem
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected void handleComputeFields (int)
int eyear
int month
int dayOfMonth
int dayOfYear
long julianEpochDay
long january1
boolean isLeap
int correction
int march1
int julianDay
int eyear
int month
int dayOfMonth
int dayOfYear
int era
protected int handleGetExtendedYear ()
int year
int year
int era
int year
protected int handleComputeJulianDay (int)
int bestField
int jd
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
boolean isLeap
int y
int julianDay
public java.lang.String getType ()
static void ()
}
com/ibm/icu/util/HebrewCalendar.classHebrewCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.HebrewCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
public static final int TISHRI
public static final int HESHVAN
public static final int KISLEV
public static final int TEVET
public static final int SHEVAT
public static final int ADAR_1
public static final int ADAR
public static final int NISAN
public static final int IYAR
public static final int SIVAN
public static final int TAMUZ
public static final int AV
public static final int ELUL
private static final int[][] LIMITS
private static final int[][] MONTH_LENGTH
private static final int[][] MONTH_START
private static final int[][] LEAP_MONTH_START
private static com.ibm.icu.impl.CalendarCache cache
private static final long HOUR_PARTS
private static final long DAY_PARTS
private static final int MONTH_DAYS
private static final long MONTH_FRACT
private static final long MONTH_PARTS
private static final long BAHARAD
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void add (int, int)
boolean acrossAdar1
int month
int year
boolean acrossAdar1
int field
int amount
public void roll (int, int)
int month
int year
boolean leapYear
int yearLength
int newMonth
int field
int amount
private static long startOfYear (int)
int months
long frac
int wd
int year
long day
private final int yearType (int)
int year
int yearLength
int type
public static boolean isLeapYear (int)
int year
int x
private static int monthsInYear (int)
int year
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetMonthLength (int, int)
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected void validateField (int)
int field
protected void handleComputeFields (int)
int julianDay
long d
long m
int year
long ys
int dayOfYear
int yearType
int[][] monthStart
int month
int dayOfMonth
protected int handleGetExtendedYear ()
int year
int year
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
long day
public java.lang.String getType ()
static void ()
}
com/ibm/icu/util/HebrewHoliday.classHebrewHoliday.java
package com.ibm.icu.util
public com.ibm.icu.util.HebrewHoliday extends com.ibm.icu.util.Holiday {
private static final com.ibm.icu.util.HebrewCalendar gCalendar
public static com.ibm.icu.util.HebrewHoliday ROSH_HASHANAH
public static com.ibm.icu.util.HebrewHoliday GEDALIAH
public static com.ibm.icu.util.HebrewHoliday YOM_KIPPUR
public static com.ibm.icu.util.HebrewHoliday SUKKOT
public static com.ibm.icu.util.HebrewHoliday HOSHANAH_RABBAH
public static com.ibm.icu.util.HebrewHoliday SHEMINI_ATZERET
public static com.ibm.icu.util.HebrewHoliday SIMCHAT_TORAH
public static com.ibm.icu.util.HebrewHoliday HANUKKAH
public static com.ibm.icu.util.HebrewHoliday TEVET_10
public static com.ibm.icu.util.HebrewHoliday TU_BSHEVAT
public static com.ibm.icu.util.HebrewHoliday ESTHER
public static com.ibm.icu.util.HebrewHoliday PURIM
public static com.ibm.icu.util.HebrewHoliday SHUSHAN_PURIM
public static com.ibm.icu.util.HebrewHoliday PASSOVER
public static com.ibm.icu.util.HebrewHoliday YOM_HASHOAH
public static com.ibm.icu.util.HebrewHoliday YOM_HAZIKARON
public static com.ibm.icu.util.HebrewHoliday YOM_HAATZMAUT
public static com.ibm.icu.util.HebrewHoliday PESACH_SHEINI
public static com.ibm.icu.util.HebrewHoliday LAG_BOMER
public static com.ibm.icu.util.HebrewHoliday YOM_YERUSHALAYIM
public static com.ibm.icu.util.HebrewHoliday SHAVUOT
public static com.ibm.icu.util.HebrewHoliday TAMMUZ_17
public static com.ibm.icu.util.HebrewHoliday TISHA_BAV
public static com.ibm.icu.util.HebrewHoliday SELIHOT
public void (int, int, java.lang.String)
int month
int date
String name
public void (int, int, int, java.lang.String)
int month
int date
int length
String name
static void ()
}
com/ibm/icu/util/Holiday.classHoliday.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.Holiday extends java.lang.Object implements com.ibm.icu.util.DateRule {
private String name
private com.ibm.icu.util.DateRule rule
private static com.ibm.icu.util.Holiday[] noHolidays
public static com.ibm.icu.util.Holiday[] getHolidays ()
public static com.ibm.icu.util.Holiday[] getHolidays (java.util.Locale)
java.util.Locale locale
public static com.ibm.icu.util.Holiday[] getHolidays (com.ibm.icu.util.ULocale)
java.util.ResourceBundle bundle
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Holiday[] result
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
java.util.Date date
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
protected void (java.lang.String, com.ibm.icu.util.DateRule)
String name
com.ibm.icu.util.DateRule rule
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String getDisplayName (com.ibm.icu.util.ULocale)
java.util.ResourceBundle bundle
com.ibm.icu.util.ULocale locale
String dispName
public com.ibm.icu.util.DateRule getRule ()
public void setRule (com.ibm.icu.util.DateRule)
com.ibm.icu.util.DateRule rule
static void ()
}
com/ibm/icu/util/ICUCloneNotSupportedException.classICUCloneNotSupportedException.java
package com.ibm.icu.util
public com.ibm.icu.util.ICUCloneNotSupportedException extends com.ibm.icu.util.ICUException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/ibm/icu/util/ICUException.classICUException.java
package com.ibm.icu.util
public com.ibm.icu.util.ICUException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/ibm/icu/util/ICUUncheckedIOException.classICUUncheckedIOException.java
package com.ibm.icu.util
public com.ibm.icu.util.ICUUncheckedIOException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/ibm/icu/util/IllformedLocaleException.classIllformedLocaleException.java
package com.ibm.icu.util
public com.ibm.icu.util.IllformedLocaleException extends java.lang.RuntimeException {
private static final long serialVersionUID
private int _errIdx
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, int)
String message
int errorIndex
public int getErrorIndex ()
}
com/ibm/icu/util/IndianCalendar.classIndianCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.IndianCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
public static final int CHAITRA
public static final int VAISAKHA
public static final int JYAISTHA
public static final int ASADHA
public static final int SRAVANA
public static final int BHADRA
public static final int ASVINA
public static final int KARTIKA
public static final int AGRAHAYANA
public static final int PAUSA
public static final int MAGHA
public static final int PHALGUNA
public static final int IE
private static final int INDIAN_ERA_START
private static final int INDIAN_YEAR_START
private static final int[][] LIMITS
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int handleGetYearLength (int)
int extendedYear
protected int handleGetMonthLength (int, int)
int[] remainder
int extendedYear
int month
protected void handleComputeFields (int)
int leapMonth
int IndianMonth
int IndianDayOfMonth
int IndianMonth
int IndianDayOfMonth
int mday
int julianDay
double jdAtStartOfGregYear
int leapMonth
int IndianYear
int yday
int IndianMonth
int IndianDayOfMonth
int[] gregorianDay
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleComputeMonthStart (int, int, boolean)
int year
int month
boolean useMonth
int imonth
double jd
private static double IndianToJD (int, int, int)
int leapMonth
double start
double jd
int m
int year
int month
int date
int leapMonth
int gyear
double start
double jd
private static double gregorianToJD (int, int, int)
int year
int month
int date
double JULIAN_EPOCH
int y
int result
private static int[] jdToGregorian (double)
double jd
double JULIAN_EPOCH
double wjd
double depoch
double quadricent
double dqc
double cent
double dcent
double quad
double dquad
double yindex
double yearday
double leapadj
int year
int month
int day
int[] julianDate
private static boolean isGregorianLeap (int)
int year
public java.lang.String getType ()
static void ()
}
com/ibm/icu/util/InitialTimeZoneRule.classInitialTimeZoneRule.java
package com.ibm.icu.util
public com.ibm.icu.util.InitialTimeZoneRule extends com.ibm.icu.util.TimeZoneRule {
private static final long serialVersionUID
public void (java.lang.String, int, int)
String name
int rawOffset
int dstSavings
public boolean isEquivalentTo (com.ibm.icu.util.TimeZoneRule)
com.ibm.icu.util.TimeZoneRule other
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
public java.util.Date getPreviousStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
public boolean isTransitionRule ()
}
com/ibm/icu/util/IslamicCalendar$CalculationType.classIslamicCalendar.java
package com.ibm.icu.util
public final com.ibm.icu.util.IslamicCalendar$CalculationType extends java.lang.Enum {
public static final com.ibm.icu.util.IslamicCalendar$CalculationType ISLAMIC
public static final com.ibm.icu.util.IslamicCalendar$CalculationType ISLAMIC_CIVIL
public static final com.ibm.icu.util.IslamicCalendar$CalculationType ISLAMIC_UMALQURA
public static final com.ibm.icu.util.IslamicCalendar$CalculationType ISLAMIC_TBLA
private String bcpType
private static final com.ibm.icu.util.IslamicCalendar$CalculationType[] $VALUES
public static com.ibm.icu.util.IslamicCalendar$CalculationType[] values ()
public static com.ibm.icu.util.IslamicCalendar$CalculationType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String bcpType
java.lang.String bcpType ()
static void ()
}
com/ibm/icu/util/IslamicCalendar.classIslamicCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.IslamicCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
public static final int MUHARRAM
public static final int SAFAR
public static final int RABI_1
public static final int RABI_2
public static final int JUMADA_1
public static final int JUMADA_2
public static final int RAJAB
public static final int SHABAN
public static final int RAMADAN
public static final int SHAWWAL
public static final int DHU_AL_QIDAH
public static final int DHU_AL_HIJJAH
private static final long HIJRA_MILLIS
private static final long CIVIL_EPOC
private static final long ASTRONOMICAL_EPOC
private static final int[][] LIMITS
private static final int[] UMALQURA_MONTHLENGTH
private static final int UMALQURA_YEAR_START
private static final int UMALQURA_YEAR_END
private static final byte[] UMALQURA_YEAR_START_ESTIMATE_FIX
private static com.ibm.icu.impl.CalendarAstronomer astro
private static com.ibm.icu.impl.CalendarCache cache
private boolean civil
private com.ibm.icu.util.IslamicCalendar$CalculationType cType
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void setCivil (boolean)
long m
long m
boolean beCivil
public boolean isCivil ()
protected int handleGetLimit (int, int)
int field
int limitType
private static final boolean civilLeapYear (int)
int year
private long yearStart (int)
int yrStartLinearEstimate
int year
long ys
private long monthStart (int, int)
int i
int year
int month
int realYear
int realMonth
long ms
private static final long trueMonthStart (long)
long origin
double age
long month
long start
static final double moonAge (long)
long time
double age
protected int handleGetMonthLength (int, int)
int length
int length
int length
int idx
int mask
int extendedYear
int month
int length
protected int handleGetYearLength (int)
int month
int i
int extendedYear
int length
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
protected int handleGetExtendedYear ()
int year
int year
protected void handleComputeFields (int)
int months
long monthStart
int monthLen
int y
int m
long d
long umalquraStartdays
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long days
public void setCalculationType (com.ibm.icu.util.IslamicCalendar$CalculationType)
com.ibm.icu.util.IslamicCalendar$CalculationType type
public com.ibm.icu.util.IslamicCalendar$CalculationType getCalculationType ()
private void setCalcTypeForLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String localeCalType
public java.lang.String getType ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
com/ibm/icu/util/JapaneseCalendar.classJapaneseCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.JapaneseCalendar extends com.ibm.icu.util.GregorianCalendar {
private static final long serialVersionUID
private static final int GREGORIAN_EPOCH
private static final com.ibm.icu.impl.EraRules ERA_RULES
public static final int CURRENT_ERA
public static final int MEIJI
public static final int TAISHO
public static final int SHOWA
public static final int HEISEI
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int)
int era
int year
int month
int date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int getDefaultMonthInYear (int)
int extendedYear
int era
int[] eraStart
protected int getDefaultDayInMonth (int, int)
int extendedYear
int month
int era
int[] eraStart
protected void handleComputeFields (int)
int julianDay
int year
int eraIdx
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
public boolean haveDefaultCentury ()
public int getActualMaximum (int)
int[] nextEraStart
int nextEraYear
int nextEraMonth
int nextEraDate
int maxYear
int era
int field
static void ()
String jdkEraConf
boolean includeTentativeEra
String VAR_NAME
String eraConf
}
com/ibm/icu/util/LocaleData$1.classLocaleData.java
package com.ibm.icu.util
com.ibm.icu.util.LocaleData$1 extends java.lang.Object {
}
com/ibm/icu/util/LocaleData$MeasurementSystem.classLocaleData.java
package com.ibm.icu.util
public final com.ibm.icu.util.LocaleData$MeasurementSystem extends java.lang.Object {
public static final com.ibm.icu.util.LocaleData$MeasurementSystem SI
public static final com.ibm.icu.util.LocaleData$MeasurementSystem US
public static final com.ibm.icu.util.LocaleData$MeasurementSystem UK
private void ()
static void ()
}
com/ibm/icu/util/LocaleData$PaperSize.classLocaleData.java
package com.ibm.icu.util
public final com.ibm.icu.util.LocaleData$PaperSize extends java.lang.Object {
private int height
private int width
private void (int, int)
int h
int w
public int getHeight ()
public int getWidth ()
void (int, int, com.ibm.icu.util.LocaleData$1)
int x0
int x1
com.ibm.icu.util.LocaleData$1 x2
}
com/ibm/icu/util/LocaleData.classLocaleData.java
package com.ibm.icu.util
public final com.ibm.icu.util.LocaleData extends java.lang.Object {
private static final String MEASUREMENT_SYSTEM
private static final String PAPER_SIZE
private static final String LOCALE_DISPLAY_PATTERN
private static final String PATTERN
private static final String SEPARATOR
private boolean noSubstitute
private com.ibm.icu.impl.ICUResourceBundle bundle
private com.ibm.icu.impl.ICUResourceBundle langBundle
public static final int ES_STANDARD
public static final int ES_AUXILIARY
public static final int ES_INDEX
public static final int ES_CURRENCY
public static final int ES_PUNCTUATION
public static final int ES_COUNT
public static final int QUOTATION_START
public static final int QUOTATION_END
public static final int ALT_QUOTATION_START
public static final int ALT_QUOTATION_END
public static final int DELIMITER_COUNT
private static final String[] DELIMITER_TYPES
private static com.ibm.icu.util.VersionInfo gCLDRVersion
private void ()
public static com.ibm.icu.text.UnicodeSet getExemplarSet (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale locale
int options
public static com.ibm.icu.text.UnicodeSet getExemplarSet (com.ibm.icu.util.ULocale, int, int)
com.ibm.icu.util.ULocale locale
int options
int extype
public com.ibm.icu.text.UnicodeSet getExemplarSet (int, int)
String aKey
com.ibm.icu.impl.ICUResourceBundle stringBundle
String unicodeSetPattern
ArrayIndexOutOfBoundsException aiooe
Exception ex
int options
int extype
String[] exemplarSetTypes
public static final com.ibm.icu.util.LocaleData getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.LocaleData ld
public static final com.ibm.icu.util.LocaleData getInstance ()
public void setNoSubstitute (boolean)
boolean setting
public boolean getNoSubstitute ()
public java.lang.String getDelimiter (int)
int type
com.ibm.icu.impl.ICUResourceBundle delimitersBundle
com.ibm.icu.impl.ICUResourceBundle stringBundle
private static com.ibm.icu.util.UResourceBundle measurementTypeBundleForLocale (com.ibm.icu.util.ULocale, java.lang.String)
java.util.MissingResourceException mre
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle measurementData
com.ibm.icu.util.UResourceBundle measDataBundle
com.ibm.icu.util.ULocale locale
String measurementType
com.ibm.icu.util.UResourceBundle measTypeBundle
String region
public static final com.ibm.icu.util.LocaleData$MeasurementSystem getMeasurementSystem (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.UResourceBundle sysBundle
public static final com.ibm.icu.util.LocaleData$PaperSize getPaperSize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.UResourceBundle obj
int[] size
public java.lang.String getLocaleDisplayPattern ()
com.ibm.icu.impl.ICUResourceBundle locDispBundle
String localeDisplayPattern
public java.lang.String getLocaleSeparator ()
String sub0
String sub1
com.ibm.icu.impl.ICUResourceBundle locDispBundle
String localeSeparator
int index0
int index1
public static com.ibm.icu.util.VersionInfo getCLDRVersion ()
com.ibm.icu.util.UResourceBundle supplementalDataBundle
com.ibm.icu.util.UResourceBundle cldrVersionBundle
static void ()
}
com/ibm/icu/util/LocaleMatcher$1.classLocaleMatcher.java
package com.ibm.icu.util
com.ibm.icu.util.LocaleMatcher$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$LocaleMatcher$Level
static void ()
}
com/ibm/icu/util/LocaleMatcher$LanguageMatcherData.classLocaleMatcher.java
package com.ibm.icu.util
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData extends java.lang.Object implements com.ibm.icu.util.Freezable {
private com.ibm.icu.util.LocaleMatcher$ScoreData languageScores
private com.ibm.icu.util.LocaleMatcher$ScoreData scriptScores
private com.ibm.icu.util.LocaleMatcher$ScoreData regionScores
private com.ibm.icu.impl.Relation matchingLanguages
private volatile boolean frozen
public void ()
public com.ibm.icu.impl.Relation matchingLanguages ()
public java.lang.String toString ()
public double match (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale a
com.ibm.icu.util.ULocale aMax
com.ibm.icu.util.ULocale b
com.ibm.icu.util.ULocale bMax
double diff
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, java.lang.String)
String desired
String supported
int percent
String comment
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, boolean)
String desired
String supported
int percent
boolean oneway
private com.ibm.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, boolean, java.lang.String)
String dlanguage
String slanguage
String dscript
String sscript
String dregion
String sregion
String desired
String supported
int percent
boolean oneway
String comment
double score
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher desiredMatcher
com.ibm.icu.util.LocaleMatcher$Level desiredLen
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher supportedMatcher
com.ibm.icu.util.LocaleMatcher$Level supportedLen
com.ibm.icu.impl.Row$R3 data
com.ibm.icu.impl.Row$R3 data2
boolean desiredEqualsSupported
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData cloneAsThawed ()
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData result
CloneNotSupportedException e
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData freeze ()
public boolean isFrozen ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/util/LocaleMatcher$Level.classLocaleMatcher.java
package com.ibm.icu.util
final com.ibm.icu.util.LocaleMatcher$Level extends java.lang.Enum {
public static final com.ibm.icu.util.LocaleMatcher$Level language
public static final com.ibm.icu.util.LocaleMatcher$Level script
public static final com.ibm.icu.util.LocaleMatcher$Level region
final double worst
private static final com.ibm.icu.util.LocaleMatcher$Level[] $VALUES
public static com.ibm.icu.util.LocaleMatcher$Level[] values ()
public static com.ibm.icu.util.LocaleMatcher$Level valueOf (java.lang.String)
String name
private void (java.lang.String, int, double)
double d
static void ()
}
com/ibm/icu/util/LocaleMatcher$LocalePatternMatcher.classLocaleMatcher.java
package com.ibm.icu.util
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher extends java.lang.Object {
private String lang
private String script
private String region
private com.ibm.icu.util.LocaleMatcher$Level level
static java.util.regex.Pattern pattern
public void (java.lang.String)
String toMatch
java.util.regex.Matcher matcher
boolean matches (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public com.ibm.icu.util.LocaleMatcher$Level getLevel ()
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.lang.String toString ()
String result
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher other
public int hashCode ()
static java.lang.String access$100 (com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher)
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher x0
static void ()
}
com/ibm/icu/util/LocaleMatcher$OutputDouble.classLocaleMatcher.java
package com.ibm.icu.util
com.ibm.icu.util.LocaleMatcher$OutputDouble extends java.lang.Object {
double value
private void ()
void (com.ibm.icu.util.LocaleMatcher$1)
com.ibm.icu.util.LocaleMatcher$1 x0
}
com/ibm/icu/util/LocaleMatcher$ScoreData.classLocaleMatcher.java
package com.ibm.icu.util
com.ibm.icu.util.LocaleMatcher$ScoreData extends java.lang.Object implements com.ibm.icu.util.Freezable {
private static final double maxUnequal_changeD_sameS
private static final double maxUnequal_changeEqual
java.util.LinkedHashSet scores
final com.ibm.icu.util.LocaleMatcher$Level level
private volatile boolean frozen
public void (com.ibm.icu.util.LocaleMatcher$Level)
com.ibm.icu.util.LocaleMatcher$Level level
void addDataToScores (java.lang.String, java.lang.String, com.ibm.icu.impl.Row$R3)
String desired
String supported
com.ibm.icu.impl.Row$R3 data
boolean added
double getScore (com.ibm.icu.util.ULocale, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
com.ibm.icu.util.ULocale dMax
String desiredRaw
String desiredMax
com.ibm.icu.util.ULocale sMax
String supportedRaw
String supportedMax
double distance
private double getRawScore (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.impl.Row$R3 datum
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.ULocale supportedLocale
public java.lang.String toString ()
com.ibm.icu.impl.Row$R3 score
StringBuilder result
public com.ibm.icu.util.LocaleMatcher$ScoreData cloneAsThawed ()
com.ibm.icu.util.LocaleMatcher$ScoreData result
CloneNotSupportedException e
public com.ibm.icu.util.LocaleMatcher$ScoreData freeze ()
public boolean isFrozen ()
public com.ibm.icu.impl.Relation getMatchingLanguages ()
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher desired
com.ibm.icu.util.LocaleMatcher$LocalePatternMatcher supported
com.ibm.icu.impl.Row$R3 item
com.ibm.icu.impl.Relation desiredToSupported
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/util/LocaleMatcher.classLocaleMatcher.java
package com.ibm.icu.util
public com.ibm.icu.util.LocaleMatcher extends java.lang.Object {
public static final boolean DEBUG
private static final com.ibm.icu.util.ULocale UNKNOWN_LOCALE
private static final double DEFAULT_THRESHOLD
private final com.ibm.icu.util.ULocale defaultLanguage
private final double threshold
java.util.Set localeToMaxLocaleAndWeight
java.util.Map desiredLanguageToPossibleLocalesToMaxLocaleToData
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData matcherData
com.ibm.icu.util.LocalePriorityList languagePriorityList
private static final com.ibm.icu.util.LocaleMatcher$LanguageMatcherData defaultWritten
private static java.util.HashMap canonicalMap
transient com.ibm.icu.impl.locale.XLocaleMatcher xLocaleMatcher
transient com.ibm.icu.util.ULocale xDefaultLanguage
transient boolean xFavorScript
public void (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList languagePriorityList
public void (java.lang.String)
String languagePriorityListString
public void (com.ibm.icu.util.LocalePriorityList, com.ibm.icu.util.LocaleMatcher$LanguageMatcherData)
com.ibm.icu.util.LocalePriorityList languagePriorityList
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData matcherData
public void (com.ibm.icu.util.LocalePriorityList, com.ibm.icu.util.LocaleMatcher$LanguageMatcherData, double)
com.ibm.icu.util.ULocale language
com.ibm.icu.util.LocalePriorityList languagePriorityList
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData matcherData
double threshold
java.util.Iterator it
public double match (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale desiredMax
com.ibm.icu.util.ULocale supported
com.ibm.icu.util.ULocale supportedMax
public com.ibm.icu.util.ULocale canonicalize (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
String lang
String lang2
String script
String script2
String region
String region2
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.ULocale matchLocale
double weight
com.ibm.icu.util.ULocale language
com.ibm.icu.util.LocalePriorityList languageList
double bestWeight
com.ibm.icu.util.ULocale bestTableMatch
double penalty
com.ibm.icu.util.LocaleMatcher$OutputDouble matchWeight
public com.ibm.icu.util.ULocale getBestMatch (java.lang.String)
String languageList
public com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
public transient com.ibm.icu.util.ULocale getBestMatch (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale[] ulocales
public java.lang.String toString ()
private com.ibm.icu.util.ULocale getBestMatchInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.LocaleMatcher$OutputDouble)
com.ibm.icu.util.ULocale tableKey
com.ibm.icu.util.ULocale maxLocale
Double matchedWeight
double match
double weight
com.ibm.icu.impl.Row$R3 tableKeyValue
com.ibm.icu.util.ULocale languageCode
com.ibm.icu.util.LocaleMatcher$OutputDouble outputWeight
com.ibm.icu.util.ULocale maximized
double bestWeight
com.ibm.icu.util.ULocale bestTableMatch
String baseLanguage
java.util.Set searchTable
private void add (com.ibm.icu.util.ULocale, java.lang.Double)
com.ibm.icu.util.ULocale language
Double weight
com.ibm.icu.impl.Row$R3 row
private void processMapping ()
com.ibm.icu.util.ULocale key
String lang
com.ibm.icu.impl.Row$R3 localeToMaxAndWeight
String desired
java.util.Set supported
java.util.Map$Entry desiredToMatchingLanguages
com.ibm.icu.util.ULocale key
String lang
com.ibm.icu.impl.Row$R3 localeToMaxAndWeight
private void addFiltered (java.lang.String, com.ibm.icu.impl.Row$R3)
String desired
com.ibm.icu.impl.Row$R3 localeToMaxAndWeight
java.util.Set map
private com.ibm.icu.util.ULocale addLikelySubtags (com.ibm.icu.util.ULocale)
String language
String script
String region
com.ibm.icu.util.ULocale languageCode
com.ibm.icu.util.ULocale result
public static com.ibm.icu.impl.ICUResourceBundle getICUSupplementalData ()
com.ibm.icu.impl.ICUResourceBundle suppData
public static double match (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale a
com.ibm.icu.util.ULocale b
com.ibm.icu.util.LocaleMatcher matcher
public int distance (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desired
com.ibm.icu.util.ULocale supported
private synchronized com.ibm.icu.impl.locale.XLocaleMatcher getLocaleMatcher ()
com.ibm.icu.impl.locale.XLocaleMatcher$Builder builder
public com.ibm.icu.util.ULocale getBestMatch (java.util.LinkedHashSet, com.ibm.icu.util.Output)
java.util.LinkedHashSet desiredLanguages
com.ibm.icu.util.Output outputBestDesired
public synchronized com.ibm.icu.util.LocaleMatcher setDefaultLanguage (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale defaultLanguage
public synchronized com.ibm.icu.util.LocaleMatcher setFavorScript (boolean)
boolean favorScript
static void ()
com.ibm.icu.impl.ICUResourceBundle item
boolean oneway
com.ibm.icu.util.UResourceBundleIterator iter
com.ibm.icu.impl.ICUResourceBundle suppData
com.ibm.icu.impl.ICUResourceBundle languageMatching
com.ibm.icu.impl.ICUResourceBundle written
}
com/ibm/icu/util/LocalePriorityList$1.classLocalePriorityList.java
package com.ibm.icu.util
final com.ibm.icu.util.LocalePriorityList$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Double, java.lang.Double)
Double o1
Double o2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/util/LocalePriorityList$Builder.classLocalePriorityList.java
package com.ibm.icu.util
public com.ibm.icu.util.LocalePriorityList$Builder extends java.lang.Object {
private final java.util.Map languageToWeight
private void ()
public com.ibm.icu.util.LocalePriorityList build ()
public com.ibm.icu.util.LocalePriorityList build (boolean)
Double weight
java.util.Set s
com.ibm.icu.util.ULocale lang
com.ibm.icu.util.ULocale lang
Double weight
java.util.Map$Entry langEntry
boolean preserveWeights
java.util.Map doubleCheck
java.util.Map temp
public com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.ULocale language
com.ibm.icu.util.LocalePriorityList languagePriorityList
public com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale languageCode
public transient com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale languageCode
com.ibm.icu.util.ULocale[] languageCodes
public com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.ULocale, double)
com.ibm.icu.util.ULocale languageCode
double weight
public com.ibm.icu.util.LocalePriorityList$Builder add (java.lang.String)
com.ibm.icu.util.ULocale language
double weight
String item
String acceptLanguageList
String[] items
java.util.regex.Matcher itemMatcher
void (com.ibm.icu.util.LocalePriorityList$1)
com.ibm.icu.util.LocalePriorityList$1 x0
}
com/ibm/icu/util/LocalePriorityList.classLocalePriorityList.java
package com.ibm.icu.util
public com.ibm.icu.util.LocalePriorityList extends java.lang.Object implements java.lang.Iterable {
private static final double D0
private static final Double D1
private static final java.util.regex.Pattern languageSplitter
private static final java.util.regex.Pattern weightSplitter
private final java.util.Map languagesAndWeights
private static java.util.Comparator myDescendingDouble
public static transient com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale[] languageCode
public static com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.ULocale, double)
com.ibm.icu.util.ULocale languageCode
double weight
public static com.ibm.icu.util.LocalePriorityList$Builder add (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList languagePriorityList
public static com.ibm.icu.util.LocalePriorityList$Builder add (java.lang.String)
String acceptLanguageString
public java.lang.Double getWeight (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale language
public java.lang.String toString ()
double weight
com.ibm.icu.util.ULocale language
StringBuilder result
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.LocalePriorityList that
RuntimeException e
Object o
public int hashCode ()
private void (java.util.Map)
java.util.Map languageToWeight
static java.util.Comparator access$100 ()
static java.lang.Double access$200 ()
void (java.util.Map, com.ibm.icu.util.LocalePriorityList$1)
java.util.Map x0
com.ibm.icu.util.LocalePriorityList$1 x1
static java.util.Map access$400 (com.ibm.icu.util.LocalePriorityList)
com.ibm.icu.util.LocalePriorityList x0
static java.util.regex.Pattern access$500 ()
static java.util.regex.Pattern access$600 ()
static void ()
}
com/ibm/icu/util/Measure.classMeasure.java
package com.ibm.icu.util
public com.ibm.icu.util.Measure extends java.lang.Object {
private final Number number
private final com.ibm.icu.util.MeasureUnit unit
public void (java.lang.Number, com.ibm.icu.util.MeasureUnit)
Number number
com.ibm.icu.util.MeasureUnit unit
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.util.Measure m
private static boolean numbersEqual (java.lang.Number, java.lang.Number)
Number a
Number b
public int hashCode ()
public java.lang.String toString ()
public java.lang.Number getNumber ()
public com.ibm.icu.util.MeasureUnit getUnit ()
}
com/ibm/icu/util/MeasureUnit$1.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$1 extends java.lang.Object implements com.ibm.icu.util.MeasureUnit$Factory {
void ()
public com.ibm.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String type
String subType
}
com/ibm/icu/util/MeasureUnit$2.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$2 extends java.lang.Object implements com.ibm.icu.util.MeasureUnit$Factory {
void ()
public com.ibm.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String unusedType
String subType
}
com/ibm/icu/util/MeasureUnit$3.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$3 extends java.lang.Object implements com.ibm.icu.util.MeasureUnit$Factory {
void ()
public com.ibm.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String type
String subType
}
com/ibm/icu/util/MeasureUnit$4.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$4 extends java.lang.Object implements com.ibm.icu.util.MeasureUnit$Factory {
void ()
public com.ibm.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String type
String subType
}
com/ibm/icu/util/MeasureUnit$CurrencyNumericCodeSink.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$CurrencyNumericCodeSink extends com.ibm.icu.impl.UResource$Sink {
private void ()
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
int i1
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table codesTable
void (com.ibm.icu.util.MeasureUnit$1)
com.ibm.icu.util.MeasureUnit$1 x0
}
com/ibm/icu/util/MeasureUnit$Factory.classMeasureUnit.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.MeasureUnit$Factory extends java.lang.Object {
public abstract com.ibm.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
}
com/ibm/icu/util/MeasureUnit$MeasureUnitProxy.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$MeasureUnitProxy extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private String type
private String subType
public void (java.lang.String, java.lang.String)
String type
String subType
public void ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
byte[] extraBytes
java.io.ObjectInput in
int extra
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
com/ibm/icu/util/MeasureUnit$MeasureUnitSink.classMeasureUnit.java
package com.ibm.icu.util
final com.ibm.icu.util.MeasureUnit$MeasureUnitSink extends com.ibm.icu.impl.UResource$Sink {
private void ()
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String unitName
int i3
String unitType
com.ibm.icu.impl.UResource$Table unitNamesTable
int i2
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table unitTypesTable
void (com.ibm.icu.util.MeasureUnit$1)
com.ibm.icu.util.MeasureUnit$1 x0
}
com/ibm/icu/util/MeasureUnit.classMeasureUnit.java
package com.ibm.icu.util
public com.ibm.icu.util.MeasureUnit extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.util.Map cache
private static boolean cacheIsPopulated
protected final String type
protected final String subType
static final com.ibm.icu.text.UnicodeSet ASCII
static final com.ibm.icu.text.UnicodeSet ASCII_HYPHEN_DIGITS
private static com.ibm.icu.util.MeasureUnit$Factory UNIT_FACTORY
static com.ibm.icu.util.MeasureUnit$Factory CURRENCY_FACTORY
static com.ibm.icu.util.MeasureUnit$Factory TIMEUNIT_FACTORY
static com.ibm.icu.util.MeasureUnit$Factory NOUNIT_FACTORY
public static final com.ibm.icu.util.MeasureUnit G_FORCE
public static final com.ibm.icu.util.MeasureUnit METER_PER_SECOND_SQUARED
public static final com.ibm.icu.util.MeasureUnit ARC_MINUTE
public static final com.ibm.icu.util.MeasureUnit ARC_SECOND
public static final com.ibm.icu.util.MeasureUnit DEGREE
public static final com.ibm.icu.util.MeasureUnit RADIAN
public static final com.ibm.icu.util.MeasureUnit REVOLUTION_ANGLE
public static final com.ibm.icu.util.MeasureUnit ACRE
public static final com.ibm.icu.util.MeasureUnit HECTARE
public static final com.ibm.icu.util.MeasureUnit SQUARE_CENTIMETER
public static final com.ibm.icu.util.MeasureUnit SQUARE_FOOT
public static final com.ibm.icu.util.MeasureUnit SQUARE_INCH
public static final com.ibm.icu.util.MeasureUnit SQUARE_KILOMETER
public static final com.ibm.icu.util.MeasureUnit SQUARE_METER
public static final com.ibm.icu.util.MeasureUnit SQUARE_MILE
public static final com.ibm.icu.util.MeasureUnit SQUARE_YARD
public static final com.ibm.icu.util.MeasureUnit KARAT
public static final com.ibm.icu.util.MeasureUnit MILLIGRAM_PER_DECILITER
public static final com.ibm.icu.util.MeasureUnit MILLIMOLE_PER_LITER
public static final com.ibm.icu.util.MeasureUnit PART_PER_MILLION
public static final com.ibm.icu.util.MeasureUnit PERCENT
public static final com.ibm.icu.util.MeasureUnit PERMILLE
public static final com.ibm.icu.util.MeasureUnit LITER_PER_100KILOMETERS
public static final com.ibm.icu.util.MeasureUnit LITER_PER_KILOMETER
public static final com.ibm.icu.util.MeasureUnit MILE_PER_GALLON
public static final com.ibm.icu.util.MeasureUnit MILE_PER_GALLON_IMPERIAL
public static final com.ibm.icu.util.MeasureUnit BIT
public static final com.ibm.icu.util.MeasureUnit BYTE
public static final com.ibm.icu.util.MeasureUnit GIGABIT
public static final com.ibm.icu.util.MeasureUnit GIGABYTE
public static final com.ibm.icu.util.MeasureUnit KILOBIT
public static final com.ibm.icu.util.MeasureUnit KILOBYTE
public static final com.ibm.icu.util.MeasureUnit MEGABIT
public static final com.ibm.icu.util.MeasureUnit MEGABYTE
public static final com.ibm.icu.util.MeasureUnit PETABYTE
public static final com.ibm.icu.util.MeasureUnit TERABIT
public static final com.ibm.icu.util.MeasureUnit TERABYTE
public static final com.ibm.icu.util.MeasureUnit CENTURY
public static final com.ibm.icu.util.TimeUnit DAY
public static final com.ibm.icu.util.TimeUnit HOUR
public static final com.ibm.icu.util.MeasureUnit MICROSECOND
public static final com.ibm.icu.util.MeasureUnit MILLISECOND
public static final com.ibm.icu.util.TimeUnit MINUTE
public static final com.ibm.icu.util.TimeUnit MONTH
public static final com.ibm.icu.util.MeasureUnit NANOSECOND
public static final com.ibm.icu.util.TimeUnit SECOND
public static final com.ibm.icu.util.TimeUnit WEEK
public static final com.ibm.icu.util.TimeUnit YEAR
public static final com.ibm.icu.util.MeasureUnit AMPERE
public static final com.ibm.icu.util.MeasureUnit MILLIAMPERE
public static final com.ibm.icu.util.MeasureUnit OHM
public static final com.ibm.icu.util.MeasureUnit VOLT
public static final com.ibm.icu.util.MeasureUnit CALORIE
public static final com.ibm.icu.util.MeasureUnit FOODCALORIE
public static final com.ibm.icu.util.MeasureUnit JOULE
public static final com.ibm.icu.util.MeasureUnit KILOCALORIE
public static final com.ibm.icu.util.MeasureUnit KILOJOULE
public static final com.ibm.icu.util.MeasureUnit KILOWATT_HOUR
public static final com.ibm.icu.util.MeasureUnit GIGAHERTZ
public static final com.ibm.icu.util.MeasureUnit HERTZ
public static final com.ibm.icu.util.MeasureUnit KILOHERTZ
public static final com.ibm.icu.util.MeasureUnit MEGAHERTZ
public static final com.ibm.icu.util.MeasureUnit ASTRONOMICAL_UNIT
public static final com.ibm.icu.util.MeasureUnit CENTIMETER
public static final com.ibm.icu.util.MeasureUnit DECIMETER
public static final com.ibm.icu.util.MeasureUnit FATHOM
public static final com.ibm.icu.util.MeasureUnit FOOT
public static final com.ibm.icu.util.MeasureUnit FURLONG
public static final com.ibm.icu.util.MeasureUnit INCH
public static final com.ibm.icu.util.MeasureUnit KILOMETER
public static final com.ibm.icu.util.MeasureUnit LIGHT_YEAR
public static final com.ibm.icu.util.MeasureUnit METER
public static final com.ibm.icu.util.MeasureUnit MICROMETER
public static final com.ibm.icu.util.MeasureUnit MILE
public static final com.ibm.icu.util.MeasureUnit MILE_SCANDINAVIAN
public static final com.ibm.icu.util.MeasureUnit MILLIMETER
public static final com.ibm.icu.util.MeasureUnit NANOMETER
public static final com.ibm.icu.util.MeasureUnit NAUTICAL_MILE
public static final com.ibm.icu.util.MeasureUnit PARSEC
public static final com.ibm.icu.util.MeasureUnit PICOMETER
public static final com.ibm.icu.util.MeasureUnit POINT
public static final com.ibm.icu.util.MeasureUnit YARD
public static final com.ibm.icu.util.MeasureUnit LUX
public static final com.ibm.icu.util.MeasureUnit CARAT
public static final com.ibm.icu.util.MeasureUnit GRAM
public static final com.ibm.icu.util.MeasureUnit KILOGRAM
public static final com.ibm.icu.util.MeasureUnit METRIC_TON
public static final com.ibm.icu.util.MeasureUnit MICROGRAM
public static final com.ibm.icu.util.MeasureUnit MILLIGRAM
public static final com.ibm.icu.util.MeasureUnit OUNCE
public static final com.ibm.icu.util.MeasureUnit OUNCE_TROY
public static final com.ibm.icu.util.MeasureUnit POUND
public static final com.ibm.icu.util.MeasureUnit STONE
public static final com.ibm.icu.util.MeasureUnit TON
public static final com.ibm.icu.util.MeasureUnit GIGAWATT
public static final com.ibm.icu.util.MeasureUnit HORSEPOWER
public static final com.ibm.icu.util.MeasureUnit KILOWATT
public static final com.ibm.icu.util.MeasureUnit MEGAWATT
public static final com.ibm.icu.util.MeasureUnit MILLIWATT
public static final com.ibm.icu.util.MeasureUnit WATT
public static final com.ibm.icu.util.MeasureUnit ATMOSPHERE
public static final com.ibm.icu.util.MeasureUnit HECTOPASCAL
public static final com.ibm.icu.util.MeasureUnit INCH_HG
public static final com.ibm.icu.util.MeasureUnit MILLIBAR
public static final com.ibm.icu.util.MeasureUnit MILLIMETER_OF_MERCURY
public static final com.ibm.icu.util.MeasureUnit POUND_PER_SQUARE_INCH
public static final com.ibm.icu.util.MeasureUnit KILOMETER_PER_HOUR
public static final com.ibm.icu.util.MeasureUnit KNOT
public static final com.ibm.icu.util.MeasureUnit METER_PER_SECOND
public static final com.ibm.icu.util.MeasureUnit MILE_PER_HOUR
public static final com.ibm.icu.util.MeasureUnit CELSIUS
public static final com.ibm.icu.util.MeasureUnit FAHRENHEIT
public static final com.ibm.icu.util.MeasureUnit GENERIC_TEMPERATURE
public static final com.ibm.icu.util.MeasureUnit KELVIN
public static final com.ibm.icu.util.MeasureUnit ACRE_FOOT
public static final com.ibm.icu.util.MeasureUnit BUSHEL
public static final com.ibm.icu.util.MeasureUnit CENTILITER
public static final com.ibm.icu.util.MeasureUnit CUBIC_CENTIMETER
public static final com.ibm.icu.util.MeasureUnit CUBIC_FOOT
public static final com.ibm.icu.util.MeasureUnit CUBIC_INCH
public static final com.ibm.icu.util.MeasureUnit CUBIC_KILOMETER
public static final com.ibm.icu.util.MeasureUnit CUBIC_METER
public static final com.ibm.icu.util.MeasureUnit CUBIC_MILE
public static final com.ibm.icu.util.MeasureUnit CUBIC_YARD
public static final com.ibm.icu.util.MeasureUnit CUP
public static final com.ibm.icu.util.MeasureUnit CUP_METRIC
public static final com.ibm.icu.util.MeasureUnit DECILITER
public static final com.ibm.icu.util.MeasureUnit FLUID_OUNCE
public static final com.ibm.icu.util.MeasureUnit GALLON
public static final com.ibm.icu.util.MeasureUnit GALLON_IMPERIAL
public static final com.ibm.icu.util.MeasureUnit HECTOLITER
public static final com.ibm.icu.util.MeasureUnit LITER
public static final com.ibm.icu.util.MeasureUnit MEGALITER
public static final com.ibm.icu.util.MeasureUnit MILLILITER
public static final com.ibm.icu.util.MeasureUnit PINT
public static final com.ibm.icu.util.MeasureUnit PINT_METRIC
public static final com.ibm.icu.util.MeasureUnit QUART
public static final com.ibm.icu.util.MeasureUnit TABLESPOON
public static final com.ibm.icu.util.MeasureUnit TEASPOON
private static java.util.HashMap unitPerUnitToSingleUnit
protected void (java.lang.String, java.lang.String)
String type
String subType
public java.lang.String getType ()
public java.lang.String getSubtype ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object rhs
com.ibm.icu.util.MeasureUnit c
public java.lang.String toString ()
public static synchronized java.util.Set getAvailableTypes ()
public static synchronized java.util.Set getAvailable (java.lang.String)
String type
java.util.Map units
public static synchronized java.util.Set getAvailable ()
com.ibm.icu.util.MeasureUnit unit
String type
java.util.Set result
public static com.ibm.icu.util.MeasureUnit internalGetInstance (java.lang.String, java.lang.String)
com.ibm.icu.util.MeasureUnit$Factory factory
com.ibm.icu.util.MeasureUnit$Factory factory
com.ibm.icu.util.MeasureUnit$Factory factory
String type
String subType
com.ibm.icu.util.MeasureUnit$Factory factory
public static com.ibm.icu.util.MeasureUnit resolveUnitPerUnit (com.ibm.icu.util.MeasureUnit, com.ibm.icu.util.MeasureUnit)
com.ibm.icu.util.MeasureUnit unit
com.ibm.icu.util.MeasureUnit perUnit
private static void populateCache ()
com.ibm.icu.impl.ICUResourceBundle rb1
com.ibm.icu.impl.ICUResourceBundle rb2
protected static synchronized com.ibm.icu.util.MeasureUnit addUnit (java.lang.String, java.lang.String, com.ibm.icu.util.MeasureUnit$Factory)
String type
String unitName
com.ibm.icu.util.MeasureUnit$Factory factory
java.util.Map tmp
com.ibm.icu.util.MeasureUnit unit
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
static void ()
}
com/ibm/icu/util/MutableCodePointTrie$1.classMutableCodePointTrie.java
package com.ibm.icu.util
com.ibm.icu.util.MutableCodePointTrie$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$CodePointTrie$ValueWidth
static void ()
}
com/ibm/icu/util/MutableCodePointTrie$AllSameBlocks.classMutableCodePointTrie.java
package com.ibm.icu.util
final com.ibm.icu.util.MutableCodePointTrie$AllSameBlocks extends java.lang.Object {
static final int NEW_UNIQUE
static final int OVERFLOW
private static final int CAPACITY
private int length
private int mostRecent
private int[] indexes
private int[] values
private int[] refCounts
static final boolean $assertionsDisabled
void ()
int findOrAdd (int, int, int)
int i
int index
int count
int value
void add (int, int, int)
int i
int index
int count
int value
int least
int leastCount
int findMostUsed ()
int i
int max
int maxCount
static void ()
}
com/ibm/icu/util/MutableCodePointTrie.classMutableCodePointTrie.java
package com.ibm.icu.util
public final com.ibm.icu.util.MutableCodePointTrie extends com.ibm.icu.util.CodePointMap implements java.lang.Cloneable {
private static final int MAX_UNICODE
private static final int UNICODE_LIMIT
private static final int BMP_LIMIT
private static final int ASCII_LIMIT
private static final int I_LIMIT
private static final int BMP_I_LIMIT
private static final int ASCII_I_LIMIT
private static final int SMALL_DATA_BLOCKS_PER_BMP_BLOCK
private static final byte ALL_SAME
private static final byte MIXED
private static final byte SAME_AS
private static final int INITIAL_DATA_LENGTH
private static final int MEDIUM_DATA_LENGTH
private static final int MAX_DATA_LENGTH
private static final byte I3_NULL
private static final byte I3_BMP
private static final byte I3_16
private static final byte I3_18
private static final int INDEX_3_18BIT_BLOCK_LENGTH
private int[] index
private int index3NullOffset
private int[] data
private int dataLength
private int dataNullOffset
private int origInitialValue
private int initialValue
private int errorValue
private int highStart
private int highValue
private char[] index16
private byte[] flags
static final boolean $assertionsDisabled
public void (int, int)
int initialValue
int errorValue
public com.ibm.icu.util.MutableCodePointTrie clone ()
int i
int iLimit
com.ibm.icu.util.MutableCodePointTrie builder
int iCapacity
CloneNotSupportedException ignored
public static com.ibm.icu.util.MutableCodePointTrie fromCodePointMap (com.ibm.icu.util.CodePointMap)
int end
int value
com.ibm.icu.util.CodePointMap map
int errorValue
int initialValue
com.ibm.icu.util.MutableCodePointTrie mutableTrie
com.ibm.icu.util.CodePointMap$Range range
int start
private void clear ()
public int get (int)
int c
int i
private static final int maybeFilterValue (int, int, int, com.ibm.icu.util.CodePointMap$ValueFilter)
int value
int initialValue
int nullValue
com.ibm.icu.util.CodePointMap$ValueFilter filter
public boolean getRange (int, com.ibm.icu.util.CodePointMap$ValueFilter, com.ibm.icu.util.CodePointMap$Range)
int value
int value2
int di
int value2
int start
com.ibm.icu.util.CodePointMap$ValueFilter filter
com.ibm.icu.util.CodePointMap$Range range
int nullValue
int c
int value
boolean haveValue
int i
private void writeBlock (int, int)
int block
int value
int limit
public void set (int, int)
int c
int value
int block
private void fillBlock (int, int, int, int)
int block
int start
int limit
int value
public void setRange (int, int, int)
int block
int nextStart
int i
int block
int start
int end
int value
int limit
int rest
public com.ibm.icu.util.CodePointTrie buildImmutable (com.ibm.icu.util.CodePointTrie$Type, com.ibm.icu.util.CodePointTrie$ValueWidth)
com.ibm.icu.util.CodePointTrie$Type type
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
private void ensureHighStart (int)
int j
int[] newIndex
int i
int iLimit
int c
private int allocDataBlock (int)
int capacity
int capacity
int j
int capacity
int[] newData
int blockLength
int newBlock
int newTop
private int getDataBlock (int)
int newBlock
int iStart
int iLimit
int newBlock
int i
private void maskValues (int)
int i
int i
int mask
int iLimit
private static boolean equalBlocks (int[], int, int[], int, int)
int[] s
int si
int[] t
int ti
int length
private static boolean equalBlocks (char[], int, int[], int, int)
char[] s
int si
int[] t
int ti
int length
private static boolean equalBlocks (char[], int, char[], int, int)
char[] s
int si
char[] t
int ti
int length
private static boolean allValuesSameAs (int[], int, int, int)
int[] p
int pi
int length
int value
int pLimit
private static int findSameBlock (int[], int, int, int[], int, int)
int[] p
int pStart
int length
int[] q
int qStart
int blockLength
private static int findSameBlock (char[], int, int, int[], int, int)
char[] p
int pStart
int length
int[] q
int qStart
int blockLength
private static int findSameBlock (char[], int, int, char[], int, int)
char[] p
int pStart
int length
char[] q
int qStart
int blockLength
private static int findAllSameBlock (int[], int, int, int, int)
int i
int block
int[] p
int start
int limit
int value
int blockLength
private static int getOverlap (int[], int, int[], int, int)
int[] p
int length
int[] q
int qStart
int blockLength
int overlap
private static int getOverlap (char[], int, int[], int, int)
char[] p
int length
int[] q
int qStart
int blockLength
int overlap
private static int getOverlap (char[], int, char[], int, int)
char[] p
int length
char[] q
int qStart
int blockLength
int overlap
private static int getAllSameOverlap (int[], int, int, int)
int[] p
int length
int value
int blockLength
int min
int i
private static boolean isStartOfSomeFastBlock (int, int[], int)
int i
int dataOffset
int[] index
int fastILimit
private int findHighStart ()
boolean match
boolean match
boolean match
int j
int p
boolean match
int i
private int compactWholeDataBlocks (int, com.ibm.icu.util.MutableCodePointTrie$AllSameBlocks)
int p
int j
boolean allSame
int next_i
int j
int jInc
int value
int other
int i
int fastILimit
com.ibm.icu.util.MutableCodePointTrie$AllSameBlocks allSameBlocks
int newDataCapacity
int iLimit
int blockLength
int inc
private int compactData (int, int[], int)
int i
int start
int value
int n
int block
int n
int j
int i
int fastILimit
int[] newData
int dataNullIndex
int newDataLength
int iLimit
int blockLength
int inc
int fastLength
private int compactIndex (int)
int i3
int iNext
int i
int j
int i3
int n
int j
int jLimit
int oredI3
boolean isNull
int i
int i3
int i3
int i3
int n
int i3
int v
int upperBits
int i3
int start
int j
int jLimit
int k
int n
int i3
byte f
int i
int i2
int i2
int n
int i
int fastILimit
int fastIndexLength
char[] fastIndex
int i3FirstNull
int index3Capacity
int iStart
int iLimit
int index2Capacity
int index1Length
int index16Capacity
char[] index2
int i2Length
int index3Start
int indexLength
int blockLength
int i1
private int compactTrie (int)
int i
int i
int fastILimit
int realHighStart
int fastLimit
int[] asciiData
com.ibm.icu.util.MutableCodePointTrie$AllSameBlocks allSameBlocks
int newDataCapacity
int[] newData
int dataNullIndex
int newDataLength
int indexLength
private com.ibm.icu.util.CodePointTrie build (com.ibm.icu.util.CodePointTrie$Type, com.ibm.icu.util.CodePointTrie$ValueWidth)
int and3
int i
int j
char[] trieIndex
char[] trieIndex
int i
char[] data16
int[] data32
int i
byte[] data8
com.ibm.icu.util.CodePointTrie$Type type
com.ibm.icu.util.CodePointTrie$ValueWidth valueWidth
int fastLimit
int indexLength
int length
char[] trieIndex
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/ibm/icu/util/NoUnit.classNoUnit.java
package com.ibm.icu.util
public com.ibm.icu.util.NoUnit extends com.ibm.icu.util.MeasureUnit {
private static final long serialVersionUID
public static final com.ibm.icu.util.NoUnit BASE
public static final com.ibm.icu.util.NoUnit PERCENT
public static final com.ibm.icu.util.NoUnit PERMILLE
void (java.lang.String)
String subType
static void ()
}
com/ibm/icu/util/Output.classOutput.java
package com.ibm.icu.util
public com.ibm.icu.util.Output extends java.lang.Object {
public Object value
public java.lang.String toString ()
public void ()
public void (java.lang.Object)
Object value
}
com/ibm/icu/util/OutputInt.classOutputInt.java
package com.ibm.icu.util
public com.ibm.icu.util.OutputInt extends java.lang.Object {
public int value
public void ()
public void (int)
int value
public java.lang.String toString ()
}
com/ibm/icu/util/PersianCalendar.classPersianCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.PersianCalendar extends com.ibm.icu.util.Calendar {
private static final long serialVersionUID
private static final int[][] MONTH_COUNT
private static final int PERSIAN_EPOCH
private static final int[][] LIMITS
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetLimit (int, int)
int field
int limitType
private static final boolean isLeapYear (int)
int year
int[] remainder
protected int handleGetMonthLength (int, int)
int[] rem
int extendedYear
int month
protected int handleGetYearLength (int)
int extendedYear
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
int julianDay
protected int handleGetExtendedYear ()
int year
int year
protected void handleComputeFields (int)
int month
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long daysSinceEpoch
long farvardin1
public java.lang.String getType ()
static void ()
}
com/ibm/icu/util/Range.classRangeDateRule.java
package com.ibm.icu.util
com.ibm.icu.util.Range extends java.lang.Object {
public java.util.Date start
public com.ibm.icu.util.DateRule rule
public void (java.util.Date, com.ibm.icu.util.DateRule)
java.util.Date start
com.ibm.icu.util.DateRule rule
}
com/ibm/icu/util/RangeDateRule.classRangeDateRule.java
package com.ibm.icu.util
public com.ibm.icu.util.RangeDateRule extends java.lang.Object implements com.ibm.icu.util.DateRule {
java.util.List ranges
public void ()
public void add (com.ibm.icu.util.DateRule)
com.ibm.icu.util.DateRule rule
public void add (java.util.Date, com.ibm.icu.util.DateRule)
java.util.Date start
com.ibm.icu.util.DateRule rule
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
int index
java.util.Date result
com.ibm.icu.util.Range r
com.ibm.icu.util.Range e
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date e
com.ibm.icu.util.Range r
java.util.Date start
java.util.Date end
int index
java.util.Date result
com.ibm.icu.util.Range next
public boolean isOn (java.util.Date)
java.util.Date date
com.ibm.icu.util.Range r
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private int startIndex (java.util.Date)
com.ibm.icu.util.Range r
int i
java.util.Date start
int lastIndex
private com.ibm.icu.util.Range rangeAt (int)
int index
}
com/ibm/icu/util/RangeValueIterator$Element.classRangeValueIterator.java
package com.ibm.icu.util
public com.ibm.icu.util.RangeValueIterator$Element extends java.lang.Object {
public int start
public int limit
public int value
public void ()
}
com/ibm/icu/util/RangeValueIterator.classRangeValueIterator.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.RangeValueIterator extends java.lang.Object {
public abstract boolean next (com.ibm.icu.util.RangeValueIterator$Element)
public abstract void reset ()
}
com/ibm/icu/util/Region$RegionType.classRegion.java
package com.ibm.icu.util
public final com.ibm.icu.util.Region$RegionType extends java.lang.Enum {
public static final com.ibm.icu.util.Region$RegionType UNKNOWN
public static final com.ibm.icu.util.Region$RegionType TERRITORY
public static final com.ibm.icu.util.Region$RegionType WORLD
public static final com.ibm.icu.util.Region$RegionType CONTINENT
public static final com.ibm.icu.util.Region$RegionType SUBCONTINENT
public static final com.ibm.icu.util.Region$RegionType GROUPING
public static final com.ibm.icu.util.Region$RegionType DEPRECATED
private static final com.ibm.icu.util.Region$RegionType[] $VALUES
public static com.ibm.icu.util.Region$RegionType[] values ()
public static com.ibm.icu.util.Region$RegionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/Region.classRegion.java
package com.ibm.icu.util
public com.ibm.icu.util.Region extends java.lang.Object implements java.lang.Comparable {
private String id
private int code
private com.ibm.icu.util.Region$RegionType type
private com.ibm.icu.util.Region containingRegion
private java.util.Set containedRegions
private java.util.List preferredValues
private static boolean regionDataIsLoaded
private static java.util.Map regionIDMap
private static java.util.Map numericCodeMap
private static java.util.Map regionAliases
private static java.util.ArrayList regions
private static java.util.ArrayList availableRegions
private static final String UNKNOWN_REGION_ID
private static final String OUTLYING_OCEANIA_REGION_ID
private static final String WORLD_ID
private void ()
private static synchronized void loadRegionData ()
String newRegion
StringBuilder regionName
char endRange
char lastChar
int rangeMarkerLocation
String r
com.ibm.icu.util.Region r
String id
com.ibm.icu.util.Region r
String s
com.ibm.icu.util.Region r
java.util.List aliasToRegionStrings
com.ibm.icu.util.UResourceBundle res
String aliasFrom
String aliasTo
int i
com.ibm.icu.util.Region r
String[] codeMappingStrings
String codeMappingID
Integer codeMappingNumber
String codeMapping3Letter
com.ibm.icu.util.UResourceBundle mapping
int i
com.ibm.icu.util.Region r
com.ibm.icu.util.Region r
com.ibm.icu.util.Region r
String continent
com.ibm.icu.util.Region r
String grouping
com.ibm.icu.util.Region r
String child
com.ibm.icu.util.Region childRegion
int j
com.ibm.icu.util.UResourceBundle mapping
String parent
com.ibm.icu.util.Region parentRegion
int i
int i
java.util.Set currentSet
com.ibm.icu.util.Region ar
com.ibm.icu.util.UResourceBundle metadataAlias
com.ibm.icu.util.UResourceBundle territoryAlias
com.ibm.icu.util.UResourceBundle codeMappings
com.ibm.icu.util.UResourceBundle idValidity
com.ibm.icu.util.UResourceBundle regionList
com.ibm.icu.util.UResourceBundle regionRegular
com.ibm.icu.util.UResourceBundle regionMacro
com.ibm.icu.util.UResourceBundle regionUnknown
com.ibm.icu.util.UResourceBundle worldContainment
com.ibm.icu.util.UResourceBundle territoryContainment
com.ibm.icu.util.UResourceBundle groupingContainment
com.ibm.icu.util.UResourceBundle metadata
com.ibm.icu.util.UResourceBundle supplementalData
String[] continentsArr
java.util.List continents
java.util.Enumeration groupings
java.util.List regionCodes
java.util.List allRegions
public static com.ibm.icu.util.Region getInstance (java.lang.String)
String id
com.ibm.icu.util.Region r
public static com.ibm.icu.util.Region getInstance (int)
String pad
String id
int code
com.ibm.icu.util.Region r
public static java.util.Set getAvailable (com.ibm.icu.util.Region$RegionType)
com.ibm.icu.util.Region$RegionType type
public com.ibm.icu.util.Region getContainingRegion ()
public com.ibm.icu.util.Region getContainingRegion (com.ibm.icu.util.Region$RegionType)
com.ibm.icu.util.Region$RegionType type
public java.util.Set getContainedRegions ()
public java.util.Set getContainedRegions (com.ibm.icu.util.Region$RegionType)
com.ibm.icu.util.Region r
com.ibm.icu.util.Region$RegionType type
java.util.Set result
java.util.Set cr
public java.util.List getPreferredValues ()
public boolean contains (com.ibm.icu.util.Region)
com.ibm.icu.util.Region cr
com.ibm.icu.util.Region other
public java.lang.String toString ()
public int getNumericCode ()
public com.ibm.icu.util.Region$RegionType getType ()
public int compareTo (com.ibm.icu.util.Region)
com.ibm.icu.util.Region other
public volatile int compareTo (java.lang.Object)
static void ()
}
com/ibm/icu/util/RuleBasedTimeZone.classRuleBasedTimeZone.java
package com.ibm.icu.util
public com.ibm.icu.util.RuleBasedTimeZone extends com.ibm.icu.util.BasicTimeZone {
private static final long serialVersionUID
private final com.ibm.icu.util.InitialTimeZoneRule initialRule
private java.util.List historicRules
private com.ibm.icu.util.AnnualTimeZoneRule[] finalRules
private transient java.util.List historicTransitions
private transient boolean upToDate
private volatile transient boolean isFrozen
public void (java.lang.String, com.ibm.icu.util.InitialTimeZoneRule)
String id
com.ibm.icu.util.InitialTimeZoneRule initialRule
public void addTransitionRule (com.ibm.icu.util.TimeZoneRule)
com.ibm.icu.util.TimeZoneRule rule
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
long time
int[] offsets
public void getOffset (long, boolean, int[])
long time
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
long now
int[] offsets
public boolean inDaylightTime (java.util.Date)
java.util.Date date
int[] offsets
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
long now
int[] offsets
com.ibm.icu.util.TimeZoneTransition tt
public boolean observesDaylightTime ()
int i
com.ibm.icu.util.TimeZoneTransition tt
com.ibm.icu.util.TimeZoneRule toRule
long time
int[] offsets
java.util.BitSet checkFinals
public boolean hasSameRules (com.ibm.icu.util.TimeZone)
int i
com.ibm.icu.util.TimeZoneRule orule
boolean foundSameRule
com.ibm.icu.util.TimeZoneRule rule
com.ibm.icu.util.TimeZone other
com.ibm.icu.util.RuleBasedTimeZone otherRBTZ
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules ()
int size
com.ibm.icu.util.TimeZoneRule[] rules
int idx
public com.ibm.icu.util.TimeZoneTransition getNextTransition (long, boolean)
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition result
java.util.Date start0
java.util.Date start1
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition prev
int idx
long base
boolean inclusive
boolean isFinal
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition tzt
long tt
com.ibm.icu.util.TimeZoneRule from
com.ibm.icu.util.TimeZoneRule to
public com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition result
java.util.Date start0
java.util.Date start1
com.ibm.icu.util.TimeZoneTransition result
int idx
long base
boolean inclusive
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition tzt
long tt
com.ibm.icu.util.TimeZoneRule from
com.ibm.icu.util.TimeZoneRule to
public java.lang.Object clone ()
private void complete ()
long tt
com.ibm.icu.util.TimeZoneRule r
java.util.Date d
int i
int j
boolean bDoneAll
java.util.Date d
long tt
int i
int curStdOffset
int curDstSavings
long nextTransitionTime
com.ibm.icu.util.TimeZoneRule nextRule
java.util.BitSet done
java.util.Date d0
java.util.Date d1
com.ibm.icu.util.TimeZoneRule curRule
long lastTransitionTime
private void getOffset (long, boolean, int, int, int[])
int idx
long tend
long tstart
long time
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
int[] offsets
com.ibm.icu.util.TimeZoneRule rule
private com.ibm.icu.util.TimeZoneRule findRuleInFinal (long, boolean, int, int)
int localDelta
int localDelta
long time
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
java.util.Date start0
java.util.Date start1
long base
private static long getTransitionTime (com.ibm.icu.util.TimeZoneTransition, boolean, int, int)
com.ibm.icu.util.TimeZoneTransition tzt
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
long time
private static int getLocalDelta (int, int, int, int, int, int)
int rawBefore
int dstBefore
int rawAfter
int dstAfter
int NonExistingTimeOpt
int DuplicatedTimeOpt
int delta
int offsetBefore
int offsetAfter
boolean dstToStd
boolean stdToDst
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.util.RuleBasedTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
com/ibm/icu/util/STZInfo.classSTZInfo.java
package com.ibm.icu.util
final com.ibm.icu.util.STZInfo extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
int sy
int sm
int sdwm
int sdw
int st
int sdm
boolean sa
int em
int edwm
int edw
int et
int edm
boolean ea
void ()
void setStart (int, int, int, int, int, boolean)
int sm
int sdwm
int sdw
int st
int sdm
boolean sa
void setEnd (int, int, int, int, int, boolean)
int em
int edwm
int edw
int et
int edm
boolean ea
void applyTo (com.ibm.icu.util.SimpleTimeZone)
com.ibm.icu.util.SimpleTimeZone stz
}
com/ibm/icu/util/SimpleDateRule.classSimpleDateRule.java
package com.ibm.icu.util
public com.ibm.icu.util.SimpleDateRule extends java.lang.Object implements com.ibm.icu.util.DateRule {
private com.ibm.icu.util.Calendar calendar
private int month
private int dayOfMonth
private int dayOfWeek
public void (int, int)
int month
int dayOfMonth
void (int, int, com.ibm.icu.util.Calendar)
int month
int dayOfMonth
com.ibm.icu.util.Calendar cal
public void (int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
boolean after
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
int dayOfYear
java.util.Date date
com.ibm.icu.util.Calendar c
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private java.util.Date doFirstBetween (java.util.Date, java.util.Date)
int year
int mon
java.util.Date result
java.util.Date start
java.util.Date end
com.ibm.icu.util.Calendar c
private java.util.Date computeInYear (int, com.ibm.icu.util.Calendar)
int weekday
int delta
int year
com.ibm.icu.util.Calendar c
}
com/ibm/icu/util/SimpleHoliday.classSimpleHoliday.java
package com.ibm.icu.util
public com.ibm.icu.util.SimpleHoliday extends com.ibm.icu.util.Holiday {
public static final com.ibm.icu.util.SimpleHoliday NEW_YEARS_DAY
public static final com.ibm.icu.util.SimpleHoliday EPIPHANY
public static final com.ibm.icu.util.SimpleHoliday MAY_DAY
public static final com.ibm.icu.util.SimpleHoliday ASSUMPTION
public static final com.ibm.icu.util.SimpleHoliday ALL_SAINTS_DAY
public static final com.ibm.icu.util.SimpleHoliday ALL_SOULS_DAY
public static final com.ibm.icu.util.SimpleHoliday IMMACULATE_CONCEPTION
public static final com.ibm.icu.util.SimpleHoliday CHRISTMAS_EVE
public static final com.ibm.icu.util.SimpleHoliday CHRISTMAS
public static final com.ibm.icu.util.SimpleHoliday BOXING_DAY
public static final com.ibm.icu.util.SimpleHoliday ST_STEPHENS_DAY
public static final com.ibm.icu.util.SimpleHoliday NEW_YEARS_EVE
public void (int, int, java.lang.String)
int month
int dayOfMonth
String name
public void (int, int, java.lang.String, int)
int month
int dayOfMonth
String name
int startYear
public void (int, int, java.lang.String, int, int)
int month
int dayOfMonth
String name
int startYear
int endYear
public void (int, int, int, java.lang.String)
int month
int dayOfMonth
int dayOfWeek
String name
public void (int, int, int, java.lang.String, int)
int month
int dayOfMonth
int dayOfWeek
String name
int startYear
public void (int, int, int, java.lang.String, int, int)
int month
int dayOfMonth
int dayOfWeek
String name
int startYear
int endYear
private static com.ibm.icu.util.DateRule rangeRule (int, int, com.ibm.icu.util.DateRule)
com.ibm.icu.util.Calendar start
java.util.Date end
int startYear
int endYear
com.ibm.icu.util.DateRule rule
com.ibm.icu.util.RangeDateRule rangeRule
static void ()
}
com/ibm/icu/util/SimpleTimeZone.classSimpleTimeZone.java
package com.ibm.icu.util
public com.ibm.icu.util.SimpleTimeZone extends com.ibm.icu.util.BasicTimeZone {
private static final long serialVersionUID
public static final int WALL_TIME
public static final int STANDARD_TIME
public static final int UTC_TIME
private static final byte[] staticMonthLength
private static final int DOM_MODE
private static final int DOW_IN_MONTH_MODE
private static final int DOW_GE_DOM_MODE
private static final int DOW_LE_DOM_MODE
private int raw
private int dst
private com.ibm.icu.util.STZInfo xinfo
private int startMonth
private int startDay
private int startDayOfWeek
private int startTime
private int startTimeMode
private int endTimeMode
private int endMonth
private int endDay
private int endDayOfWeek
private int endTime
private int startYear
private boolean useDaylight
private int startMode
private int endMode
private transient boolean transitionRulesInitialized
private transient com.ibm.icu.util.InitialTimeZoneRule initialRule
private transient com.ibm.icu.util.TimeZoneTransition firstTransition
private transient com.ibm.icu.util.AnnualTimeZoneRule stdRule
private transient com.ibm.icu.util.AnnualTimeZoneRule dstRule
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public void (int, java.lang.String)
int rawOffset
String ID
public void (int, java.lang.String, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int startTimeMode
int endMonth
int endDay
int endDayOfWeek
int endTime
int endTimeMode
int dstSavings
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
int dstSavings
public void setID (java.lang.String)
String ID
public void setRawOffset (int)
int offsetMillis
public int getRawOffset ()
public void setStartYear (int)
int year
public void setStartRule (int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
private void setStartRule (int, int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
int mode
public void setStartRule (int, int, int)
int month
int dayOfMonth
int time
public void setStartRule (int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
boolean after
public void setEndRule (int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
public void setEndRule (int, int, int)
int month
int dayOfMonth
int time
public void setEndRule (int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
boolean after
private void setEndRule (int, int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
int mode
boolean after
private void setEndRule (int, int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
int mode
public void setDSTSavings (int)
int millisSavedDuringDST
public int getDSTSavings ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public java.lang.String toString ()
private com.ibm.icu.util.STZInfo getSTZInfo ()
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
public int getOffset (int, int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
int monthLength
private int getOffset (int, int, int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
int monthLength
int prevMonthLength
int result
boolean southern
int startCompare
int endCompare
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
int[] fields
boolean recalc
private int compareToRule (int, int, int, int, int, int, int, int, int, int, int, int)
int month
int monthLen
int prevMonthLen
int dayOfMonth
int dayOfWeek
int millis
int millisDelta
int ruleMode
int ruleMonth
int ruleDayOfWeek
int ruleDay
int ruleMillis
int ruleDayOfMonth
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
com.ibm.icu.util.GregorianCalendar gc
private void construct (int, int, int, int, int, int, int, int, int, int, int, int)
int _raw
int _startMonth
int _startDay
int _startDayOfWeek
int _startTime
int _startTimeMode
int _endMonth
int _endDay
int _endDayOfWeek
int _endTime
int _endTimeMode
int _dst
private void decodeRules ()
private void decodeStartRule ()
private void decodeEndRule ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.util.SimpleTimeZone that
private boolean idEquals (java.lang.String, java.lang.String)
String id1
String id2
public int hashCode ()
int ret
public java.lang.Object clone ()
public boolean hasSameRules (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone othr
com.ibm.icu.util.SimpleTimeZone other
public com.ibm.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long base
boolean inclusive
long firstTransitionTime
java.util.Date stdDate
java.util.Date dstDate
public com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long base
boolean inclusive
long firstTransitionTime
java.util.Date stdDate
java.util.Date dstDate
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules ()
int size
com.ibm.icu.util.TimeZoneRule[] rules
private synchronized void initTransitionRules ()
com.ibm.icu.util.DateTimeRule dtRule
int timeRuleType
long firstStdStart
long firstDstStart
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.util.SimpleTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
com/ibm/icu/util/StringTokenizer.classStringTokenizer.java
package com.ibm.icu.util
public final com.ibm.icu.util.StringTokenizer extends java.lang.Object implements java.util.Enumeration {
private int m_tokenOffset_
private int m_tokenSize_
private int[] m_tokenStart_
private int[] m_tokenLimit_
private com.ibm.icu.text.UnicodeSet m_delimiters_
private String m_source_
private int m_length_
private int m_nextOffset_
private boolean m_returnDelimiters_
private boolean m_coalesceDelimiters_
private static final com.ibm.icu.text.UnicodeSet DEFAULT_DELIMITERS_
private static final int TOKEN_SIZE_
private static final com.ibm.icu.text.UnicodeSet EMPTY_DELIMITER_
private boolean[] delims
public void (java.lang.String, com.ibm.icu.text.UnicodeSet, boolean)
String str
com.ibm.icu.text.UnicodeSet delim
boolean returndelims
public void (java.lang.String, com.ibm.icu.text.UnicodeSet, boolean, boolean)
String str
com.ibm.icu.text.UnicodeSet delim
boolean returndelims
boolean coalescedelims
public void (java.lang.String, com.ibm.icu.text.UnicodeSet)
String str
com.ibm.icu.text.UnicodeSet delim
public void (java.lang.String, java.lang.String, boolean)
String str
String delim
boolean returndelims
public void (java.lang.String, java.lang.String, boolean, boolean)
String str
String delim
boolean returndelims
boolean coalescedelims
public void (java.lang.String, java.lang.String)
String str
String delim
public void (java.lang.String)
String str
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
String result
int tokenlimit
int c
boolean contains
String result
String result
int tokenlimit
String result
String result
String result
public java.lang.String nextToken (java.lang.String)
String delim
public java.lang.String nextToken (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet delim
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
public int countTokens ()
int[] temptokenindex
int[] temptokensize
int originalsize
int newsize
int p
int c
boolean contains
int result
private int getNextDelimiter (int)
int result
int c
int offset
private int getNextNonDelimiter (int)
int result
int c
int offset
void checkDelimiters ()
int i
int ch
int maxChar
static void ()
}
com/ibm/icu/util/StringTrieBuilder$1.classStringTrieBuilder.java
package com.ibm.icu.util
com.ibm.icu.util.StringTrieBuilder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$StringTrieBuilder$State
static void ()
}
com/ibm/icu/util/StringTrieBuilder$BranchHeadNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$BranchHeadNode extends com.ibm.icu.util.StringTrieBuilder$ValueNode {
private int length
private com.ibm.icu.util.StringTrieBuilder$Node next
public void (int, com.ibm.icu.util.StringTrieBuilder$Node)
int len
com.ibm.icu.util.StringTrieBuilder$Node subNode
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.util.StringTrieBuilder$BranchHeadNode o
public int markRightEdgesFirst (int)
int edgeNumber
public void write (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
}
com/ibm/icu/util/StringTrieBuilder$BranchNode.classStringTrieBuilder.java
package com.ibm.icu.util
abstract com.ibm.icu.util.StringTrieBuilder$BranchNode extends com.ibm.icu.util.StringTrieBuilder$Node {
protected int hash
protected int firstEdgeNumber
public void ()
public int hashCode ()
}
com/ibm/icu/util/StringTrieBuilder$DynamicBranchNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$DynamicBranchNode extends com.ibm.icu.util.StringTrieBuilder$ValueNode {
private StringBuilder chars
private java.util.ArrayList equal
public void ()
public void add (char, com.ibm.icu.util.StringTrieBuilder$Node)
char c
com.ibm.icu.util.StringTrieBuilder$Node node
int i
public com.ibm.icu.util.StringTrieBuilder$Node add (com.ibm.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
com.ibm.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
char c
int i
public com.ibm.icu.util.StringTrieBuilder$Node register (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
com.ibm.icu.util.StringTrieBuilder$Node subNode
com.ibm.icu.util.StringTrieBuilder$BranchHeadNode head
com.ibm.icu.util.StringTrieBuilder$Node result
private com.ibm.icu.util.StringTrieBuilder$Node register (com.ibm.icu.util.StringTrieBuilder, int, int)
int middle
char c
com.ibm.icu.util.StringTrieBuilder$Node node
com.ibm.icu.util.StringTrieBuilder builder
int start
int limit
int length
com.ibm.icu.util.StringTrieBuilder$ListBranchNode listNode
private int find (char)
int i
char middleChar
char c
int start
int limit
}
com/ibm/icu/util/StringTrieBuilder$IntermediateValueNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$IntermediateValueNode extends com.ibm.icu.util.StringTrieBuilder$ValueNode {
private com.ibm.icu.util.StringTrieBuilder$Node next
public void (int, com.ibm.icu.util.StringTrieBuilder$Node)
int v
com.ibm.icu.util.StringTrieBuilder$Node nextNode
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.util.StringTrieBuilder$IntermediateValueNode o
public int markRightEdgesFirst (int)
int edgeNumber
public void write (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
}
com/ibm/icu/util/StringTrieBuilder$LinearMatchNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$LinearMatchNode extends com.ibm.icu.util.StringTrieBuilder$ValueNode {
private CharSequence strings
private int stringOffset
private int length
private com.ibm.icu.util.StringTrieBuilder$Node next
private int hash
public void (java.lang.CharSequence, int, int, com.ibm.icu.util.StringTrieBuilder$Node)
CharSequence builderStrings
int sOffset
int len
com.ibm.icu.util.StringTrieBuilder$Node nextNode
public int hashCode ()
public boolean equals (java.lang.Object)
int i
int j
int limit
Object other
com.ibm.icu.util.StringTrieBuilder$LinearMatchNode o
public com.ibm.icu.util.StringTrieBuilder$Node add (com.ibm.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
int prefixLength
com.ibm.icu.util.StringTrieBuilder$LinearMatchNode suffixNode
com.ibm.icu.util.StringTrieBuilder$Node result
com.ibm.icu.util.StringTrieBuilder$Node thisSuffixNode
com.ibm.icu.util.StringTrieBuilder$Node result
com.ibm.icu.util.StringTrieBuilder$Node thisSuffixNode
int prefixLength
com.ibm.icu.util.StringTrieBuilder$DynamicBranchNode branchNode
com.ibm.icu.util.StringTrieBuilder$Node result
com.ibm.icu.util.StringTrieBuilder$Node thisSuffixNode
com.ibm.icu.util.StringTrieBuilder$ValueNode newSuffixNode
char thisChar
char newChar
int i
com.ibm.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
int limit
public com.ibm.icu.util.StringTrieBuilder$Node register (com.ibm.icu.util.StringTrieBuilder)
int nextOffset
com.ibm.icu.util.StringTrieBuilder$LinearMatchNode suffixNode
int intermediateValue
com.ibm.icu.util.StringTrieBuilder$Node result
com.ibm.icu.util.StringTrieBuilder builder
int maxLinearMatchLength
com.ibm.icu.util.StringTrieBuilder$Node result
public int markRightEdgesFirst (int)
int edgeNumber
public void write (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
private void setHashCode ()
int i
int limit
}
com/ibm/icu/util/StringTrieBuilder$ListBranchNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$ListBranchNode extends com.ibm.icu.util.StringTrieBuilder$BranchNode {
private com.ibm.icu.util.StringTrieBuilder$Node[] equal
private int length
private int[] values
private char[] units
static final boolean $assertionsDisabled
public void (int)
int capacity
public boolean equals (java.lang.Object)
int i
Object other
com.ibm.icu.util.StringTrieBuilder$ListBranchNode o
public int hashCode ()
public int markRightEdgesFirst (int)
com.ibm.icu.util.StringTrieBuilder$Node edge
int step
int i
int edgeNumber
public void write (com.ibm.icu.util.StringTrieBuilder)
int value
boolean isFinal
int value
boolean isFinal
com.ibm.icu.util.StringTrieBuilder builder
int unitNumber
com.ibm.icu.util.StringTrieBuilder$Node rightEdge
int rightEdgeNumber
public void add (int, int)
int c
int value
public void add (int, com.ibm.icu.util.StringTrieBuilder$Node)
int c
com.ibm.icu.util.StringTrieBuilder$Node node
static void ()
}
com/ibm/icu/util/StringTrieBuilder$Node.classStringTrieBuilder.java
package com.ibm.icu.util
abstract com.ibm.icu.util.StringTrieBuilder$Node extends java.lang.Object {
protected int offset
public void ()
public abstract int hashCode ()
public boolean equals (java.lang.Object)
Object other
public com.ibm.icu.util.StringTrieBuilder$Node add (com.ibm.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
com.ibm.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
public com.ibm.icu.util.StringTrieBuilder$Node register (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
public int markRightEdgesFirst (int)
int edgeNumber
public abstract void write (com.ibm.icu.util.StringTrieBuilder)
public final void writeUnlessInsideRightEdge (int, int, com.ibm.icu.util.StringTrieBuilder)
int firstRight
int lastRight
com.ibm.icu.util.StringTrieBuilder builder
public final int getOffset ()
}
com/ibm/icu/util/StringTrieBuilder$Option.classStringTrieBuilder.java
package com.ibm.icu.util
public final com.ibm.icu.util.StringTrieBuilder$Option extends java.lang.Enum {
public static final com.ibm.icu.util.StringTrieBuilder$Option FAST
public static final com.ibm.icu.util.StringTrieBuilder$Option SMALL
private static final com.ibm.icu.util.StringTrieBuilder$Option[] $VALUES
public static com.ibm.icu.util.StringTrieBuilder$Option[] values ()
public static com.ibm.icu.util.StringTrieBuilder$Option valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/StringTrieBuilder$SplitBranchNode.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$SplitBranchNode extends com.ibm.icu.util.StringTrieBuilder$BranchNode {
private char unit
private com.ibm.icu.util.StringTrieBuilder$Node lessThan
private com.ibm.icu.util.StringTrieBuilder$Node greaterOrEqual
static final boolean $assertionsDisabled
public void (char, com.ibm.icu.util.StringTrieBuilder$Node, com.ibm.icu.util.StringTrieBuilder$Node)
char middleUnit
com.ibm.icu.util.StringTrieBuilder$Node lessThanNode
com.ibm.icu.util.StringTrieBuilder$Node greaterOrEqualNode
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.util.StringTrieBuilder$SplitBranchNode o
public int hashCode ()
public int markRightEdgesFirst (int)
int edgeNumber
public void write (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
static void ()
}
com/ibm/icu/util/StringTrieBuilder$State.classStringTrieBuilder.java
package com.ibm.icu.util
final com.ibm.icu.util.StringTrieBuilder$State extends java.lang.Enum {
public static final com.ibm.icu.util.StringTrieBuilder$State ADDING
public static final com.ibm.icu.util.StringTrieBuilder$State BUILDING_FAST
public static final com.ibm.icu.util.StringTrieBuilder$State BUILDING_SMALL
public static final com.ibm.icu.util.StringTrieBuilder$State BUILT
private static final com.ibm.icu.util.StringTrieBuilder$State[] $VALUES
public static com.ibm.icu.util.StringTrieBuilder$State[] values ()
public static com.ibm.icu.util.StringTrieBuilder$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/StringTrieBuilder$ValueNode.classStringTrieBuilder.java
package com.ibm.icu.util
com.ibm.icu.util.StringTrieBuilder$ValueNode extends com.ibm.icu.util.StringTrieBuilder$Node {
protected boolean hasValue
protected int value
static final boolean $assertionsDisabled
public void ()
public void (int)
int v
public final void setValue (int)
int v
private void setFinalValue (int)
int v
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.util.StringTrieBuilder$ValueNode o
public com.ibm.icu.util.StringTrieBuilder$Node add (com.ibm.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
com.ibm.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
com.ibm.icu.util.StringTrieBuilder$ValueNode node
public void write (com.ibm.icu.util.StringTrieBuilder)
com.ibm.icu.util.StringTrieBuilder builder
static void access$000 (com.ibm.icu.util.StringTrieBuilder$ValueNode, int)
com.ibm.icu.util.StringTrieBuilder$ValueNode x0
int x1
static void ()
}
com/ibm/icu/util/StringTrieBuilder.classStringTrieBuilder.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.StringTrieBuilder extends java.lang.Object {
private com.ibm.icu.util.StringTrieBuilder$State state
protected StringBuilder strings
private com.ibm.icu.util.StringTrieBuilder$Node root
private java.util.HashMap nodes
private com.ibm.icu.util.StringTrieBuilder$ValueNode lookupFinalValueNode
static final boolean $assertionsDisabled
protected void ()
protected void addImpl (java.lang.CharSequence, int)
CharSequence s
int value
protected final void buildImpl (com.ibm.icu.util.StringTrieBuilder$Option)
com.ibm.icu.util.StringTrieBuilder$Option buildOption
protected void clearImpl ()
private final com.ibm.icu.util.StringTrieBuilder$Node registerNode (com.ibm.icu.util.StringTrieBuilder$Node)
com.ibm.icu.util.StringTrieBuilder$Node newNode
com.ibm.icu.util.StringTrieBuilder$Node oldNode
private final com.ibm.icu.util.StringTrieBuilder$ValueNode registerFinalValue (int)
int value
com.ibm.icu.util.StringTrieBuilder$Node oldNode
com.ibm.icu.util.StringTrieBuilder$ValueNode newNode
private com.ibm.icu.util.StringTrieBuilder$ValueNode createSuffixNode (java.lang.CharSequence, int, int)
int offset
CharSequence s
int start
int sValue
com.ibm.icu.util.StringTrieBuilder$ValueNode node
protected abstract boolean matchNodesCanHaveValues ()
protected abstract int getMaxBranchLinearSubNodeLength ()
protected abstract int getMinLinearMatch ()
protected abstract int getMaxLinearMatchLength ()
protected abstract int write (int)
protected abstract int write (int, int)
protected abstract int writeValueAndFinal (int, boolean)
protected abstract int writeValueAndType (boolean, int, int)
protected abstract int writeDeltaTo (int)
static com.ibm.icu.util.StringTrieBuilder$ValueNode access$100 (com.ibm.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
com.ibm.icu.util.StringTrieBuilder x0
CharSequence x1
int x2
int x3
static com.ibm.icu.util.StringTrieBuilder$Node access$200 (com.ibm.icu.util.StringTrieBuilder, com.ibm.icu.util.StringTrieBuilder$Node)
com.ibm.icu.util.StringTrieBuilder x0
com.ibm.icu.util.StringTrieBuilder$Node x1
static void ()
}
com/ibm/icu/util/TaiwanCalendar.classTaiwanCalendar.java
package com.ibm.icu.util
public com.ibm.icu.util.TaiwanCalendar extends com.ibm.icu.util.GregorianCalendar {
private static final long serialVersionUID
public static final int BEFORE_MINGUO
public static final int MINGUO
private static final int Taiwan_ERA_START
private static final int GREGORIAN_EPOCH
public void ()
public void (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (com.ibm.icu.util.TimeZone, java.util.Locale)
com.ibm.icu.util.TimeZone zone
java.util.Locale aLocale
public void (com.ibm.icu.util.TimeZone, com.ibm.icu.util.ULocale)
com.ibm.icu.util.TimeZone zone
com.ibm.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int era
int year
protected void handleComputeFields (int)
int julianDay
int y
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
}
com/ibm/icu/util/TimeArrayTimeZoneRule.classTimeArrayTimeZoneRule.java
package com.ibm.icu.util
public com.ibm.icu.util.TimeArrayTimeZoneRule extends com.ibm.icu.util.TimeZoneRule {
private static final long serialVersionUID
private final long[] startTimes
private final int timeType
public void (java.lang.String, int, int, long[], int)
String name
int rawOffset
int dstSavings
long[] startTimes
int timeType
public long[] getStartTimes ()
public int getTimeType ()
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long time
long base
int prevOffset
int prevDSTSavings
boolean inclusive
int i
public java.util.Date getPreviousStart (long, int, int, boolean)
long time
long base
int prevOffset
int prevDSTSavings
boolean inclusive
int i
public boolean isEquivalentTo (com.ibm.icu.util.TimeZoneRule)
com.ibm.icu.util.TimeZoneRule other
public boolean isTransitionRule ()
private long getUTC (long, int, int)
long time
int raw
int dst
public java.lang.String toString ()
int i
StringBuilder buf
}
com/ibm/icu/util/TimeUnit.classTimeUnit.java
package com.ibm.icu.util
public com.ibm.icu.util.TimeUnit extends com.ibm.icu.util.MeasureUnit {
private static final long serialVersionUID
private final int index
void (java.lang.String, java.lang.String)
String type
String code
public static com.ibm.icu.util.TimeUnit[] values ()
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
com/ibm/icu/util/TimeUnitAmount.classTimeUnitAmount.java
package com.ibm.icu.util
public com.ibm.icu.util.TimeUnitAmount extends com.ibm.icu.util.Measure {
public void (java.lang.Number, com.ibm.icu.util.TimeUnit)
Number number
com.ibm.icu.util.TimeUnit unit
public void (double, com.ibm.icu.util.TimeUnit)
double number
com.ibm.icu.util.TimeUnit unit
public com.ibm.icu.util.TimeUnit getTimeUnit ()
}
com/ibm/icu/util/TimeZone$1.classTimeZone.java
package com.ibm.icu.util
com.ibm.icu.util.TimeZone$1 extends java.lang.Object {
}
com/ibm/icu/util/TimeZone$ConstantZone.classTimeZone.java
package com.ibm.icu.util
final com.ibm.icu.util.TimeZone$ConstantZone extends com.ibm.icu.util.TimeZone {
private static final long serialVersionUID
private int rawOffset
private volatile transient boolean isFrozen
private void (int, java.lang.String)
int rawOffset
String ID
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void setRawOffset (int)
int offsetMillis
public int getRawOffset ()
public boolean useDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.util.TimeZone$ConstantZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
void (int, java.lang.String, com.ibm.icu.util.TimeZone$1)
int x0
String x1
com.ibm.icu.util.TimeZone$1 x2
}
com/ibm/icu/util/TimeZone$SystemTimeZoneType.classTimeZone.java
package com.ibm.icu.util
public final com.ibm.icu.util.TimeZone$SystemTimeZoneType extends java.lang.Enum {
public static final com.ibm.icu.util.TimeZone$SystemTimeZoneType ANY
public static final com.ibm.icu.util.TimeZone$SystemTimeZoneType CANONICAL
public static final com.ibm.icu.util.TimeZone$SystemTimeZoneType CANONICAL_LOCATION
private static final com.ibm.icu.util.TimeZone$SystemTimeZoneType[] $VALUES
public static com.ibm.icu.util.TimeZone$SystemTimeZoneType[] values ()
public static com.ibm.icu.util.TimeZone$SystemTimeZoneType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/TimeZone.classTimeZone.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.TimeZone extends java.lang.Object implements java.io.Serializable java.lang.Cloneable com.ibm.icu.util.Freezable {
private static final java.util.logging.Logger LOGGER
private static final long serialVersionUID
public static final int TIMEZONE_ICU
public static final int TIMEZONE_JDK
public static final int SHORT
public static final int LONG
public static final int SHORT_GENERIC
public static final int LONG_GENERIC
public static final int SHORT_GMT
public static final int LONG_GMT
public static final int SHORT_COMMONLY_USED
public static final int GENERIC_LOCATION
public static final String UNKNOWN_ZONE_ID
static final String GMT_ZONE_ID
public static final com.ibm.icu.util.TimeZone UNKNOWN_ZONE
public static final com.ibm.icu.util.TimeZone GMT_ZONE
private String ID
private static volatile com.ibm.icu.util.TimeZone defaultZone
private static int TZ_IMPL
private static final String TZIMPL_CONFIG_KEY
private static final String TZIMPL_CONFIG_ICU
private static final String TZIMPL_CONFIG_JDK
static final boolean $assertionsDisabled
public void ()
protected void (java.lang.String)
String ID
public abstract int getOffset (int, int, int, int, int, int)
public int getOffset (long)
long date
int[] result
public void getOffset (long, boolean, int[])
int pass
long date
boolean local
int[] offsets
int[] fields
public abstract void setRawOffset (int)
public abstract int getRawOffset ()
public java.lang.String getID ()
public void setID (java.lang.String)
String ID
public final java.lang.String getDisplayName ()
public final java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public final java.lang.String getDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public final java.lang.String getDisplayName (boolean, int)
boolean daylight
int style
public java.lang.String getDisplayName (boolean, int, java.util.Locale)
boolean daylight
int style
java.util.Locale locale
public java.lang.String getDisplayName (boolean, int, com.ibm.icu.util.ULocale)
boolean daylight
int style
com.ibm.icu.util.ULocale locale
private java.lang.String _getDisplayName (int, boolean, com.ibm.icu.util.ULocale)
int offset
com.ibm.icu.text.TimeZoneFormat tzfmt
long date
com.ibm.icu.util.Output timeType
com.ibm.icu.text.TimeZoneFormat tzfmt
int offset
com.ibm.icu.text.TimeZoneFormat tzfmt
int offset
long date
com.ibm.icu.text.TimeZoneNames tznames
com.ibm.icu.text.TimeZoneNames$NameType nameType
int style
boolean daylight
com.ibm.icu.util.ULocale locale
String result
public int getDSTSavings ()
public abstract boolean useDaylightTime ()
public boolean observesDaylightTime ()
public abstract boolean inDaylightTime (java.util.Date)
public static com.ibm.icu.util.TimeZone getTimeZone (java.lang.String)
String ID
public static com.ibm.icu.util.TimeZone getFrozenTimeZone (java.lang.String)
String ID
public static com.ibm.icu.util.TimeZone getTimeZone (java.lang.String, int)
String ID
int type
private static com.ibm.icu.util.TimeZone getTimeZone (java.lang.String, int, boolean)
com.ibm.icu.util.TimeZone result
String id
int type
boolean frozen
com.ibm.icu.util.TimeZone result
static com.ibm.icu.util.BasicTimeZone getFrozenICUTimeZone (java.lang.String, boolean)
String id
boolean trySystem
com.ibm.icu.util.BasicTimeZone result
public static synchronized void setDefaultTimeZoneType (int)
int type
public static int getDefaultTimeZoneType ()
public static java.util.Set getAvailableIDs (com.ibm.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer)
com.ibm.icu.util.TimeZone$SystemTimeZoneType zoneType
String region
Integer rawOffset
public static java.lang.String[] getAvailableIDs (int)
int rawOffset
java.util.Set ids
public static java.lang.String[] getAvailableIDs (java.lang.String)
String country
java.util.Set ids
public static java.lang.String[] getAvailableIDs ()
java.util.Set ids
public static int countEquivalentIDs (java.lang.String)
String id
public static java.lang.String getEquivalentID (java.lang.String, int)
String id
int index
public static com.ibm.icu.util.TimeZone getDefault ()
java.util.TimeZone temp
com.ibm.icu.util.TimeZone tmpDefaultZone
public static synchronized void setDefault (com.ibm.icu.util.TimeZone)
String icuID
java.util.TimeZone jdkZone
com.ibm.icu.util.TimeZone tz
public static synchronized void setICUDefault (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone tz
public boolean hasSameRules (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone other
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public static java.lang.String getTZDataVersion ()
public static java.lang.String getCanonicalID (java.lang.String)
String id
public static java.lang.String getCanonicalID (java.lang.String, boolean[])
String id
boolean[] isSystemID
String canonicalID
boolean systemTzid
public static java.lang.String getRegion (java.lang.String)
String id
String region
public static java.lang.String getWindowsID (java.lang.String)
String tzid
com.ibm.icu.util.UResourceBundle regionalData
String[] tzids
com.ibm.icu.util.UResourceBundle winzone
com.ibm.icu.util.UResourceBundleIterator rgitr
String id
boolean[] isSystemID
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle mapTimezones
com.ibm.icu.util.UResourceBundleIterator resitr
public static java.lang.String getIDForWindowsID (java.lang.String, java.lang.String)
int endIdx
com.ibm.icu.util.UResourceBundle zones
String winid
String region
String id
com.ibm.icu.util.UResourceBundle top
com.ibm.icu.util.UResourceBundle mapTimezones
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.util.TimeZone other
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
String type
}
com/ibm/icu/util/TimeZoneRule.classTimeZoneRule.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.TimeZoneRule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String name
private final int rawOffset
private final int dstSavings
public void (java.lang.String, int, int)
String name
int rawOffset
int dstSavings
public java.lang.String getName ()
public int getRawOffset ()
public int getDSTSavings ()
public boolean isEquivalentTo (com.ibm.icu.util.TimeZoneRule)
com.ibm.icu.util.TimeZoneRule other
public abstract java.util.Date getFirstStart (int, int)
public abstract java.util.Date getFinalStart (int, int)
public abstract java.util.Date getNextStart (long, int, int, boolean)
public abstract java.util.Date getPreviousStart (long, int, int, boolean)
public abstract boolean isTransitionRule ()
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/util/TimeZoneTransition.classTimeZoneTransition.java
package com.ibm.icu.util
public com.ibm.icu.util.TimeZoneTransition extends java.lang.Object {
private final com.ibm.icu.util.TimeZoneRule from
private final com.ibm.icu.util.TimeZoneRule to
private final long time
public void (long, com.ibm.icu.util.TimeZoneRule, com.ibm.icu.util.TimeZoneRule)
long time
com.ibm.icu.util.TimeZoneRule from
com.ibm.icu.util.TimeZoneRule to
public long getTime ()
public com.ibm.icu.util.TimeZoneRule getTo ()
public com.ibm.icu.util.TimeZoneRule getFrom ()
public java.lang.String toString ()
StringBuilder buf
}
com/ibm/icu/util/ULocale$1.classULocale.java
package com.ibm.icu.util
final com.ibm.icu.util.ULocale$1 extends com.ibm.icu.impl.SoftCache {
void ()
protected java.lang.String createInstance (java.lang.String, java.lang.Void)
String tmpLocaleID
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/util/ULocale$1ULocaleAcceptLanguageQ.classULocale.java
package com.ibm.icu.util
com.ibm.icu.util.ULocale$1ULocaleAcceptLanguageQ extends java.lang.Object implements java.lang.Comparable {
private double q
private double serial
public void (double, int)
double theq
int theserial
public int compareTo (com.ibm.icu.util.ULocale$1ULocaleAcceptLanguageQ)
com.ibm.icu.util.ULocale$1ULocaleAcceptLanguageQ other
public volatile int compareTo (java.lang.Object)
}
com/ibm/icu/util/ULocale$2.classULocale.java
package com.ibm.icu.util
final com.ibm.icu.util.ULocale$2 extends com.ibm.icu.impl.SoftCache {
void ()
protected com.ibm.icu.util.ULocale createInstance (java.util.Locale, java.lang.Void)
java.util.Locale key
Void unused
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
com/ibm/icu/util/ULocale$3.classULocale.java
package com.ibm.icu.util
com.ibm.icu.util.ULocale$3 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$ULocale$Category
static void ()
}
com/ibm/icu/util/ULocale$Builder.classULocale.java
package com.ibm.icu.util
public final com.ibm.icu.util.ULocale$Builder extends java.lang.Object {
private final com.ibm.icu.impl.locale.InternalLocaleBuilder _locbld
public void ()
public com.ibm.icu.util.ULocale$Builder setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.locale.LocaleSyntaxException e
com.ibm.icu.util.ULocale locale
public com.ibm.icu.util.ULocale$Builder setLanguageTag (java.lang.String)
String languageTag
com.ibm.icu.impl.locale.ParseStatus sts
com.ibm.icu.impl.locale.LanguageTag tag
public com.ibm.icu.util.ULocale$Builder setLanguage (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String language
public com.ibm.icu.util.ULocale$Builder setScript (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String script
public com.ibm.icu.util.ULocale$Builder setRegion (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String region
public com.ibm.icu.util.ULocale$Builder setVariant (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String variant
public com.ibm.icu.util.ULocale$Builder setExtension (char, java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
char key
String value
public com.ibm.icu.util.ULocale$Builder setUnicodeLocaleKeyword (java.lang.String, java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String key
String type
public com.ibm.icu.util.ULocale$Builder addUnicodeLocaleAttribute (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String attribute
public com.ibm.icu.util.ULocale$Builder removeUnicodeLocaleAttribute (java.lang.String)
com.ibm.icu.impl.locale.LocaleSyntaxException e
String attribute
public com.ibm.icu.util.ULocale$Builder clear ()
public com.ibm.icu.util.ULocale$Builder clearExtensions ()
public com.ibm.icu.util.ULocale build ()
}
com/ibm/icu/util/ULocale$Category.classULocale.java
package com.ibm.icu.util
public final com.ibm.icu.util.ULocale$Category extends java.lang.Enum {
public static final com.ibm.icu.util.ULocale$Category DISPLAY
public static final com.ibm.icu.util.ULocale$Category FORMAT
private static final com.ibm.icu.util.ULocale$Category[] $VALUES
public static com.ibm.icu.util.ULocale$Category[] values ()
public static com.ibm.icu.util.ULocale$Category valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/ULocale$JDKLocaleHelper.classULocale.java
package com.ibm.icu.util
final com.ibm.icu.util.ULocale$JDKLocaleHelper extends java.lang.Object {
private void ()
public static com.ibm.icu.util.ULocale toULocale (java.util.Locale)
String attr
String kwVal
String kwKey
java.util.Set uAttributes
java.util.Set uKeys
String extVal
Character extKey
String attr
StringBuilder attrBuf
String kwKey
String kwVal
java.util.Map$Entry kwEntry
boolean addSep
java.util.Locale loc
String language
String script
String country
String variant
java.util.Set attributes
java.util.Map keywords
java.util.Set extKeys
StringBuilder buf
public static java.util.Locale toLocale (com.ibm.icu.util.ULocale)
String tag
com.ibm.icu.util.ULocale uloc
java.util.Locale loc
String ulocStr
public static java.util.Locale getDefault (com.ibm.icu.util.ULocale$Category)
com.ibm.icu.util.ULocale$Category category
java.util.Locale$Category cat
public static void setDefault (com.ibm.icu.util.ULocale$Category, java.util.Locale)
com.ibm.icu.util.ULocale$Category category
java.util.Locale newLocale
java.util.Locale$Category cat
}
com/ibm/icu/util/ULocale$Minimize.classULocale.java
package com.ibm.icu.util
public final com.ibm.icu.util.ULocale$Minimize extends java.lang.Enum {
public static final com.ibm.icu.util.ULocale$Minimize FAVOR_SCRIPT
public static final com.ibm.icu.util.ULocale$Minimize FAVOR_REGION
private static final com.ibm.icu.util.ULocale$Minimize[] $VALUES
public static com.ibm.icu.util.ULocale$Minimize[] values ()
public static com.ibm.icu.util.ULocale$Minimize valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/ULocale$Type.classULocale.java
package com.ibm.icu.util
public final com.ibm.icu.util.ULocale$Type extends java.lang.Object {
private void ()
void (com.ibm.icu.util.ULocale$1)
com.ibm.icu.util.ULocale$1 x0
}
com/ibm/icu/util/ULocale.classULocale.java
package com.ibm.icu.util
public final com.ibm.icu.util.ULocale extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private static com.ibm.icu.impl.CacheBase nameCache
public static final com.ibm.icu.util.ULocale ENGLISH
public static final com.ibm.icu.util.ULocale FRENCH
public static final com.ibm.icu.util.ULocale GERMAN
public static final com.ibm.icu.util.ULocale ITALIAN
public static final com.ibm.icu.util.ULocale JAPANESE
public static final com.ibm.icu.util.ULocale KOREAN
public static final com.ibm.icu.util.ULocale CHINESE
public static final com.ibm.icu.util.ULocale SIMPLIFIED_CHINESE
public static final com.ibm.icu.util.ULocale TRADITIONAL_CHINESE
public static final com.ibm.icu.util.ULocale FRANCE
public static final com.ibm.icu.util.ULocale GERMANY
public static final com.ibm.icu.util.ULocale ITALY
public static final com.ibm.icu.util.ULocale JAPAN
public static final com.ibm.icu.util.ULocale KOREA
public static final com.ibm.icu.util.ULocale CHINA
public static final com.ibm.icu.util.ULocale PRC
public static final com.ibm.icu.util.ULocale TAIWAN
public static final com.ibm.icu.util.ULocale UK
public static final com.ibm.icu.util.ULocale US
public static final com.ibm.icu.util.ULocale CANADA
public static final com.ibm.icu.util.ULocale CANADA_FRENCH
private static final String EMPTY_STRING
private static final char UNDERSCORE
private static final java.util.Locale EMPTY_LOCALE
private static final String LOCALE_ATTRIBUTE_KEY
public static final com.ibm.icu.util.ULocale ROOT
private static final com.ibm.icu.impl.SoftCache CACHE
private volatile transient java.util.Locale locale
private String localeID
private volatile transient com.ibm.icu.impl.locale.BaseLocale baseLocale
private volatile transient com.ibm.icu.impl.locale.LocaleExtensions extensions
private static String[][] CANONICALIZE_MAP
private static String[][] variantsToKeywords
private static java.util.Locale defaultLocale
private static com.ibm.icu.util.ULocale defaultULocale
private static java.util.Locale[] defaultCategoryLocales
private static com.ibm.icu.util.ULocale[] defaultCategoryULocales
private static final String LANG_DIR_STRING
public static com.ibm.icu.util.ULocale$Type ACTUAL_LOCALE
public static com.ibm.icu.util.ULocale$Type VALID_LOCALE
private static final String UNDEFINED_LANGUAGE
private static final String UNDEFINED_SCRIPT
private static final String UNDEFINED_REGION
public static final char PRIVATE_USE_EXTENSION
public static final char UNICODE_LOCALE_EXTENSION
private void (java.lang.String, java.util.Locale)
String localeID
java.util.Locale locale
private void (java.util.Locale)
java.util.Locale loc
public static com.ibm.icu.util.ULocale forLocale (java.util.Locale)
java.util.Locale loc
public void (java.lang.String)
String localeID
public void (java.lang.String, java.lang.String)
String a
String b
public void (java.lang.String, java.lang.String, java.lang.String)
String a
String b
String c
public static com.ibm.icu.util.ULocale createCanonical (java.lang.String)
String nonCanonicalID
private static java.lang.String lscvToID (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String lang
String script
String country
String variant
StringBuilder buf
public java.util.Locale toLocale ()
public static com.ibm.icu.util.ULocale getDefault ()
java.util.Locale currentDefault
public static synchronized void setDefault (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale$Category cat
com.ibm.icu.util.ULocale newLocale
public static com.ibm.icu.util.ULocale getDefault (com.ibm.icu.util.ULocale$Category)
int idx
java.util.Locale currentCategoryDefault
com.ibm.icu.util.ULocale$Category category
public static synchronized void setDefault (com.ibm.icu.util.ULocale$Category, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale$Category category
com.ibm.icu.util.ULocale newLocale
java.util.Locale newJavaDefault
int idx
public java.lang.Object clone ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public int compareTo (com.ibm.icu.util.ULocale)
String thisVal
String otherVal
String thisKey
String otherKey
java.util.Iterator thisKwdItr
java.util.Iterator otherKwdItr
com.ibm.icu.util.ULocale other
int cmp
public static com.ibm.icu.util.ULocale[] getAvailableLocales ()
public static java.lang.String[] getISOCountries ()
public static java.lang.String[] getISOLanguages ()
public java.lang.String getLanguage ()
public static java.lang.String getLanguage (java.lang.String)
String localeID
public java.lang.String getScript ()
public static java.lang.String getScript (java.lang.String)
String localeID
public java.lang.String getCountry ()
public static java.lang.String getCountry (java.lang.String)
String localeID
public static java.lang.String getRegionForSupplementalData (com.ibm.icu.util.ULocale, boolean)
String regionUpper
com.ibm.icu.util.ULocale maximized
com.ibm.icu.util.ULocale locale
boolean inferRegion
String region
public java.lang.String getVariant ()
public static java.lang.String getVariant (java.lang.String)
String localeID
public static java.lang.String getFallback (java.lang.String)
String localeID
public com.ibm.icu.util.ULocale getFallback ()
private static java.lang.String getFallbackString (java.lang.String)
String fallback
int extStart
int last
public java.lang.String getBaseName ()
public static java.lang.String getBaseName (java.lang.String)
String localeID
public java.lang.String getName ()
private static int getShortestSubtagLength (java.lang.String)
int i
String localeID
int localeIDLength
int length
boolean reset
int tmpLength
public static java.lang.String getName (java.lang.String)
String tmpLocaleID
String localeID
String tmpLocaleID
public java.lang.String toString ()
public java.util.Iterator getKeywords ()
public static java.util.Iterator getKeywords (java.lang.String)
String localeID
public java.lang.String getKeywordValue (java.lang.String)
String keywordName
public static java.lang.String getKeywordValue (java.lang.String, java.lang.String)
String localeID
String keywordName
public static java.lang.String canonicalize (java.lang.String)
String[] vals
int idx
int i
String[] vals
int i
String localeID
com.ibm.icu.impl.LocaleIDParser parser
String baseName
boolean foundVariant
public com.ibm.icu.util.ULocale setKeywordValue (java.lang.String, java.lang.String)
String keyword
String value
public static java.lang.String setKeywordValue (java.lang.String, java.lang.String, java.lang.String)
String localeID
String keyword
String value
com.ibm.icu.impl.LocaleIDParser parser
public java.lang.String getISO3Language ()
public static java.lang.String getISO3Language (java.lang.String)
String localeID
public java.lang.String getISO3Country ()
public static java.lang.String getISO3Country (java.lang.String)
String localeID
public boolean isRightToLeft ()
String lang
int langIndex
com.ibm.icu.util.ULocale likely
String script
int scriptCode
public java.lang.String getDisplayLanguage ()
public java.lang.String getDisplayLanguage (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayLanguage (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayLanguage (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayLanguageWithDialect ()
public java.lang.String getDisplayLanguageWithDialect (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayLanguageInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
boolean useDialect
String lang
public java.lang.String getDisplayScript ()
public java.lang.String getDisplayScriptInContext ()
public java.lang.String getDisplayScript (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayScriptInContext (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayScript (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayScriptInContext (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayScript (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayScriptInContext (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayScriptInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayScriptInContextInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayCountry ()
public java.lang.String getDisplayCountry (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayCountry (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayCountry (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayCountryInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayVariant ()
public java.lang.String getDisplayVariant (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayVariant (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayVariant (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayVariantInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayKeyword (java.lang.String)
String keyword
public static java.lang.String getDisplayKeyword (java.lang.String, java.lang.String)
String keyword
String displayLocaleID
public static java.lang.String getDisplayKeyword (java.lang.String, com.ibm.icu.util.ULocale)
String keyword
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayKeywordInternal (java.lang.String, com.ibm.icu.util.ULocale)
String keyword
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayKeywordValue (java.lang.String)
String keyword
public java.lang.String getDisplayKeywordValue (java.lang.String, com.ibm.icu.util.ULocale)
String keyword
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, java.lang.String)
String localeID
String keyword
String displayLocaleID
public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, com.ibm.icu.util.ULocale)
String localeID
String keyword
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayKeywordValueInternal (com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String keyword
com.ibm.icu.util.ULocale displayLocale
String value
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayName (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayNameInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getDisplayNameWithDialect ()
public java.lang.String getDisplayNameWithDialect (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayNameWithDialect (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayNameWithDialect (java.lang.String, com.ibm.icu.util.ULocale)
String localeID
com.ibm.icu.util.ULocale displayLocale
private static java.lang.String getDisplayNameWithDialectInternal (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.ULocale displayLocale
public java.lang.String getCharacterOrientation ()
public java.lang.String getLineOrientation ()
public static com.ibm.icu.util.ULocale acceptLanguage (java.lang.String, com.ibm.icu.util.ULocale[], boolean[])
java.text.ParseException pe
String acceptLanguageList
com.ibm.icu.util.ULocale[] availableLocales
boolean[] fallback
com.ibm.icu.util.ULocale[] acceptList
public static com.ibm.icu.util.ULocale acceptLanguage (com.ibm.icu.util.ULocale[], com.ibm.icu.util.ULocale[], boolean[])
com.ibm.icu.util.ULocale minAvail
java.util.Locale loc
java.util.Locale parent
com.ibm.icu.util.ULocale aLocale
boolean[] setFallback
int j
com.ibm.icu.util.ULocale[] acceptLanguageList
com.ibm.icu.util.ULocale[] availableLocales
boolean[] fallback
int i
public static com.ibm.icu.util.ULocale acceptLanguage (java.lang.String, boolean[])
String acceptLanguageList
boolean[] fallback
public static com.ibm.icu.util.ULocale acceptLanguage (com.ibm.icu.util.ULocale[], boolean[])
com.ibm.icu.util.ULocale[] acceptLanguageList
boolean[] fallback
static com.ibm.icu.util.ULocale[] parseAcceptLanguage (java.lang.String, boolean) throws java.text.ParseException
NumberFormatException nfe
int serial
com.ibm.icu.util.ULocale$1ULocaleAcceptLanguageQ entry
double q
boolean gotLanguageQ
char c
String acceptLanguage
boolean isLenient
java.util.TreeMap map
StringBuilder languageRangeBuf
StringBuilder qvalBuf
int state
int n
boolean subTag
boolean q1
com.ibm.icu.util.ULocale[] acceptList
public static com.ibm.icu.util.ULocale addLikelySubtags (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
String[] tags
String trailing
int trailingIndex
String newLocaleID
public static com.ibm.icu.util.ULocale minimizeSubtags (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
public static com.ibm.icu.util.ULocale minimizeSubtags (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale$Minimize)
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
com.ibm.icu.util.ULocale loc
com.ibm.icu.util.ULocale$Minimize fieldToFavor
String[] tags
int trailingIndex
String originalLang
String originalScript
String originalRegion
String originalTrailing
String maximizedLocaleID
private static boolean isEmptyString (java.lang.String)
String string
private static void appendTag (java.lang.String, java.lang.StringBuilder)
String tag
StringBuilder buffer
private static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String alternateLang
String alternateScript
String alternateRegion
int separators
String lang
String script
String region
String trailing
String alternateTags
com.ibm.icu.impl.LocaleIDParser parser
boolean regionAppended
StringBuilder tag
static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String lang
String script
String region
String trailing
private static int parseTagString (java.lang.String, java.lang.String[])
int index
int index
String localeID
String[] tags
com.ibm.icu.impl.LocaleIDParser parser
String lang
String script
String region
String variant
private static java.lang.String lookupLikelySubtags (java.lang.String)
java.util.MissingResourceException e
String localeId
com.ibm.icu.util.UResourceBundle bundle
private static java.lang.String createLikelySubtagsString (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String lang
String script
String region
String variants
public java.lang.String getExtension (char)
char key
public java.util.Set getExtensionKeys ()
public java.util.Set getUnicodeLocaleAttributes ()
public java.lang.String getUnicodeLocaleType (java.lang.String)
String key
public java.util.Set getUnicodeLocaleKeys ()
public java.lang.String toLanguageTag ()
com.ibm.icu.impl.locale.LocaleSyntaxException e
com.ibm.icu.impl.locale.InternalLocaleBuilder ilocbld
String s
String s
com.ibm.icu.impl.locale.BaseLocale base
com.ibm.icu.impl.locale.LocaleExtensions exts
com.ibm.icu.impl.locale.LanguageTag tag
StringBuilder buf
String subtag
java.util.List subtags
public static com.ibm.icu.util.ULocale forLanguageTag (java.lang.String)
String languageTag
com.ibm.icu.impl.locale.LanguageTag tag
com.ibm.icu.impl.locale.InternalLocaleBuilder bldr
public static java.lang.String toUnicodeLocaleKey (java.lang.String)
String keyword
String bcpKey
public static java.lang.String toUnicodeLocaleType (java.lang.String, java.lang.String)
String keyword
String value
String bcpType
public static java.lang.String toLegacyKey (java.lang.String)
String keyword
String legacyKey
public static java.lang.String toLegacyType (java.lang.String, java.lang.String)
String keyword
String value
String legacyType
private static com.ibm.icu.util.ULocale getInstance (com.ibm.icu.impl.locale.BaseLocale, com.ibm.icu.impl.locale.LocaleExtensions)
String bcpType
String lkey
String ltype
String bcpKey
String attr
StringBuilder attrbuf
com.ibm.icu.impl.locale.UnicodeLocaleExtension uext
java.util.Set ukeys
java.util.Set uattributes
com.ibm.icu.impl.locale.Extension ext
Character key
java.util.Map$Entry kwd
StringBuilder buf
java.util.Set kset
boolean insertSep
java.util.TreeMap kwds
com.ibm.icu.impl.locale.BaseLocale base
com.ibm.icu.impl.locale.LocaleExtensions exts
String id
java.util.Set extKeys
private com.ibm.icu.impl.locale.BaseLocale base ()
com.ibm.icu.impl.LocaleIDParser lp
String language
String script
String region
String variant
private com.ibm.icu.impl.locale.LocaleExtensions extensions ()
String uattr
String[] uattributes
String bcpKey
String bcpType
String key
com.ibm.icu.impl.locale.InternalLocaleBuilder intbld
java.util.Iterator kwitr
public volatile int compareTo (java.lang.Object)
static com.ibm.icu.impl.locale.BaseLocale access$100 (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale x0
static com.ibm.icu.impl.locale.LocaleExtensions access$200 (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale x0
static com.ibm.icu.util.ULocale access$300 (com.ibm.icu.impl.locale.BaseLocale, com.ibm.icu.impl.locale.LocaleExtensions)
com.ibm.icu.impl.locale.BaseLocale x0
com.ibm.icu.impl.locale.LocaleExtensions x1
void (java.lang.String, java.util.Locale, com.ibm.icu.util.ULocale$1)
String x0
java.util.Locale x1
com.ibm.icu.util.ULocale$1 x2
static void ()
int idx
com.ibm.icu.util.ULocale$Category cat
}
com/ibm/icu/util/UResourceBundle$1.classUResourceBundle.java
package com.ibm.icu.util
com.ibm.icu.util.UResourceBundle$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$UResourceBundle$RootType
static void ()
}
com/ibm/icu/util/UResourceBundle$RootType.classUResourceBundle.java
package com.ibm.icu.util
final com.ibm.icu.util.UResourceBundle$RootType extends java.lang.Enum {
public static final com.ibm.icu.util.UResourceBundle$RootType MISSING
public static final com.ibm.icu.util.UResourceBundle$RootType ICU
public static final com.ibm.icu.util.UResourceBundle$RootType JAVA
private static final com.ibm.icu.util.UResourceBundle$RootType[] $VALUES
public static com.ibm.icu.util.UResourceBundle$RootType[] values ()
public static com.ibm.icu.util.UResourceBundle$RootType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/util/UResourceBundle.classUResourceBundle.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.UResourceBundle extends java.util.ResourceBundle {
private static java.util.Map ROOT_CACHE
public static final int NONE
public static final int STRING
public static final int BINARY
public static final int TABLE
public static final int INT
public static final int ARRAY
public static final int INT_VECTOR
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String)
String baseName
String localeName
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeName
ClassLoader root
protected static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeName
ClassLoader root
boolean disableFallback
public void ()
public static com.ibm.icu.util.UResourceBundle getBundleInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String)
String baseName
com.ibm.icu.util.ULocale uloc
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
com.ibm.icu.util.ULocale uloc
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, com.ibm.icu.util.ULocale)
String baseName
com.ibm.icu.util.ULocale locale
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale, java.lang.ClassLoader)
String baseName
java.util.Locale locale
ClassLoader loader
com.ibm.icu.util.ULocale uloc
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, com.ibm.icu.util.ULocale, java.lang.ClassLoader)
String baseName
com.ibm.icu.util.ULocale locale
ClassLoader loader
public abstract com.ibm.icu.util.ULocale getULocale ()
protected abstract java.lang.String getLocaleID ()
protected abstract java.lang.String getBaseName ()
protected abstract com.ibm.icu.util.UResourceBundle getParent ()
public java.util.Locale getLocale ()
private static com.ibm.icu.util.UResourceBundle$RootType getRootType (java.lang.String, java.lang.ClassLoader)
java.util.MissingResourceException e
java.util.MissingResourceException ex
String rootLocale
String baseName
ClassLoader root
com.ibm.icu.util.UResourceBundle$RootType rootType
private static void setRootType (java.lang.String, com.ibm.icu.util.UResourceBundle$RootType)
String baseName
com.ibm.icu.util.UResourceBundle$RootType rootType
protected static com.ibm.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
com.ibm.icu.util.UResourceBundle b
java.util.MissingResourceException ex
com.ibm.icu.util.UResourceBundle b
String baseName
String localeName
ClassLoader root
boolean disableFallback
com.ibm.icu.util.UResourceBundle$RootType rootType
public java.nio.ByteBuffer getBinary ()
public java.lang.String getString ()
public java.lang.String[] getStringArray ()
public byte[] getBinary (byte[])
byte[] ba
public int[] getIntVector ()
public int getInt ()
public int getUInt ()
public com.ibm.icu.util.UResourceBundle get (java.lang.String)
String fullName
String aKey
com.ibm.icu.util.UResourceBundle obj
protected com.ibm.icu.util.UResourceBundle findTopLevel (java.lang.String)
com.ibm.icu.util.UResourceBundle obj
com.ibm.icu.util.UResourceBundle res
String aKey
public java.lang.String getString (int)
int index
com.ibm.icu.impl.ICUResourceBundle temp
public com.ibm.icu.util.UResourceBundle get (int)
int index
com.ibm.icu.util.UResourceBundle obj
protected com.ibm.icu.util.UResourceBundle findTopLevel (int)
com.ibm.icu.util.UResourceBundle obj
com.ibm.icu.util.UResourceBundle res
int index
public java.util.Enumeration getKeys ()
public java.util.Set keySet ()
java.util.TreeSet newKeySet
java.util.TreeSet newKeySet
java.util.Enumeration parentKeys
java.util.TreeSet newKeySet
java.util.Set keys
com.ibm.icu.impl.ICUResourceBundle icurb
protected java.util.Set handleKeySet ()
public int getSize ()
public int getType ()
public com.ibm.icu.util.VersionInfo getVersion ()
public com.ibm.icu.util.UResourceBundleIterator getIterator ()
public java.lang.String getKey ()
protected com.ibm.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String aKey
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
protected com.ibm.icu.util.UResourceBundle handleGet (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
com.ibm.icu.util.UResourceBundle requested
protected java.lang.String[] handleGetStringArray ()
protected java.util.Enumeration handleGetKeys ()
protected java.lang.Object handleGetObject (java.lang.String)
String aKey
private java.lang.Object handleGetObjectImpl (java.lang.String, com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle parentBundle
String aKey
com.ibm.icu.util.UResourceBundle requested
Object obj
private java.lang.Object resolveObject (java.lang.String, com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceTypeMismatchException ex
String aKey
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.util.UResourceBundle obj
protected boolean isTopLevelResource ()
static void ()
}
com/ibm/icu/util/UResourceBundleIterator.classUResourceBundleIterator.java
package com.ibm.icu.util
public com.ibm.icu.util.UResourceBundleIterator extends java.lang.Object {
private com.ibm.icu.util.UResourceBundle bundle
private int index
private int size
public void (com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle bndl
public com.ibm.icu.util.UResourceBundle next () throws java.util.NoSuchElementException
public java.lang.String nextString () throws java.util.NoSuchElementException com.ibm.icu.util.UResourceTypeMismatchException
public void reset ()
public boolean hasNext ()
}
com/ibm/icu/util/UResourceTypeMismatchException.classUResourceTypeMismatchException.java
package com.ibm.icu.util
public com.ibm.icu.util.UResourceTypeMismatchException extends java.lang.RuntimeException {
static final long serialVersionUID
public void (java.lang.String)
String msg
}
com/ibm/icu/util/UniversalTimeScale$TimeScaleData.classUniversalTimeScale.java
package com.ibm.icu.util
final com.ibm.icu.util.UniversalTimeScale$TimeScaleData extends java.lang.Object {
long units
long epochOffset
long fromMin
long fromMax
long toMin
long toMax
long epochOffsetP1
long epochOffsetM1
long unitsRound
long minRound
long maxRound
void (long, long, long, long, long, long)
long theUnits
long theEpochOffset
long theToMin
long theToMax
long theFromMin
long theFromMax
}
com/ibm/icu/util/UniversalTimeScale.classUniversalTimeScale.java
package com.ibm.icu.util
public final com.ibm.icu.util.UniversalTimeScale extends java.lang.Object {
public static final int JAVA_TIME
public static final int UNIX_TIME
public static final int ICU4C_TIME
public static final int WINDOWS_FILE_TIME
public static final int DOTNET_DATE_TIME
public static final int MAC_OLD_TIME
public static final int MAC_TIME
public static final int EXCEL_TIME
public static final int DB2_TIME
public static final int UNIX_MICROSECONDS_TIME
public static final int MAX_SCALE
public static final int UNITS_VALUE
public static final int EPOCH_OFFSET_VALUE
public static final int FROM_MIN_VALUE
public static final int FROM_MAX_VALUE
public static final int TO_MIN_VALUE
public static final int TO_MAX_VALUE
public static final int EPOCH_OFFSET_PLUS_1_VALUE
public static final int EPOCH_OFFSET_MINUS_1_VALUE
public static final int UNITS_ROUND_VALUE
public static final int MIN_ROUND_VALUE
public static final int MAX_ROUND_VALUE
public static final int MAX_SCALE_VALUE
private static final long ticks
private static final long microseconds
private static final long milliseconds
private static final long seconds
private static final long minutes
private static final long hours
private static final long days
private static final com.ibm.icu.util.UniversalTimeScale$TimeScaleData[] timeScaleTable
private void ()
public static long from (long, int)
long otherTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
public static com.ibm.icu.math.BigDecimal bigDecimalFrom (double, int)
double otherTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal other
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
public static com.ibm.icu.math.BigDecimal bigDecimalFrom (long, int)
long otherTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal other
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
public static com.ibm.icu.math.BigDecimal bigDecimalFrom (com.ibm.icu.math.BigDecimal, int)
com.ibm.icu.math.BigDecimal otherTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
public static long toLong (long, int)
long universalTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
public static com.ibm.icu.math.BigDecimal toBigDecimal (long, int)
long universalTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal universal
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
public static com.ibm.icu.math.BigDecimal toBigDecimal (com.ibm.icu.math.BigDecimal, int)
com.ibm.icu.math.BigDecimal universalTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
private static com.ibm.icu.util.UniversalTimeScale$TimeScaleData getTimeScaleData (int)
int scale
public static long getTimeScaleValue (int, int)
int scale
int value
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
private static com.ibm.icu.util.UniversalTimeScale$TimeScaleData toRangeCheck (long, int)
long universalTime
int scale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
private static com.ibm.icu.util.UniversalTimeScale$TimeScaleData fromRangeCheck (long, int)
long otherTime
int scale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
public static com.ibm.icu.math.BigDecimal toBigDecimalTrunc (com.ibm.icu.math.BigDecimal, int)
com.ibm.icu.math.BigDecimal universalTime
int timeScale
com.ibm.icu.util.UniversalTimeScale$TimeScaleData data
com.ibm.icu.math.BigDecimal units
com.ibm.icu.math.BigDecimal epochOffset
static void ()
}
com/ibm/icu/util/VTimeZone.classVTimeZone.java
package com.ibm.icu.util
public com.ibm.icu.util.VTimeZone extends com.ibm.icu.util.BasicTimeZone {
private static final long serialVersionUID
private com.ibm.icu.util.BasicTimeZone tz
private java.util.List vtzlines
private String olsonzid
private String tzurl
private java.util.Date lastmod
private static String ICU_TZVERSION
private static final String ICU_TZINFO_PROP
private static final int DEF_DSTSAVINGS
private static final long DEF_TZSTARTTIME
private static final long MIN_TIME
private static final long MAX_TIME
private static final String COLON
private static final String SEMICOLON
private static final String EQUALS_SIGN
private static final String COMMA
private static final String NEWLINE
private static final String ICAL_BEGIN_VTIMEZONE
private static final String ICAL_END_VTIMEZONE
private static final String ICAL_BEGIN
private static final String ICAL_END
private static final String ICAL_VTIMEZONE
private static final String ICAL_TZID
private static final String ICAL_STANDARD
private static final String ICAL_DAYLIGHT
private static final String ICAL_DTSTART
private static final String ICAL_TZOFFSETFROM
private static final String ICAL_TZOFFSETTO
private static final String ICAL_RDATE
private static final String ICAL_RRULE
private static final String ICAL_TZNAME
private static final String ICAL_TZURL
private static final String ICAL_LASTMOD
private static final String ICAL_FREQ
private static final String ICAL_UNTIL
private static final String ICAL_YEARLY
private static final String ICAL_BYMONTH
private static final String ICAL_BYDAY
private static final String ICAL_BYMONTHDAY
private static final String[] ICAL_DOW_NAMES
private static final int[] MONTHLENGTH
private static final int INI
private static final int VTZ
private static final int TZI
private static final int ERR
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public static com.ibm.icu.util.VTimeZone create (java.lang.String)
String tzid
com.ibm.icu.util.BasicTimeZone basicTimeZone
com.ibm.icu.util.VTimeZone vtz
public static com.ibm.icu.util.VTimeZone create (java.io.Reader)
java.io.Reader reader
com.ibm.icu.util.VTimeZone vtz
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void getOffset (long, boolean, int[])
long date
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public boolean hasSameRules (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone other
public java.lang.String getTZURL ()
public void setTZURL (java.lang.String)
String url
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date date
public void write (java.io.Writer) throws java.io.IOException
String line
String[] customProperties
java.io.Writer writer
java.io.BufferedWriter bw
public void write (java.io.Writer, long) throws java.io.IOException
int i
java.io.Writer writer
long start
com.ibm.icu.util.TimeZoneRule[] rules
com.ibm.icu.util.RuleBasedTimeZone rbtz
String[] customProperties
public void writeSimple (java.io.Writer, long) throws java.io.IOException
int i
java.io.Writer writer
long time
com.ibm.icu.util.TimeZoneRule[] rules
com.ibm.icu.util.RuleBasedTimeZone rbtz
String[] customProperties
public com.ibm.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long base
boolean inclusive
public com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long base
boolean inclusive
public boolean hasEquivalentTransitions (com.ibm.icu.util.TimeZone, long, long)
com.ibm.icu.util.TimeZone other
long start
long end
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules ()
public com.ibm.icu.util.TimeZoneRule[] getTimeZoneRules (long)
long start
public java.lang.Object clone ()
private void ()
private void (java.lang.String)
String tzid
private boolean load (java.io.Reader)
int ch
boolean eol
boolean start
boolean success
StringBuilder line
java.io.IOException ioe
java.io.Reader reader
private boolean parse ()
boolean isDST
String date
java.util.StringTokenizer st
java.util.Date actualStart
com.ibm.icu.util.TimeZoneRule rule
int fromOffset
int toOffset
int rawOffset
int dstSavings
long start
int valueSep
String name
String value
String line
com.ibm.icu.util.TimeZoneRule r
int i
com.ibm.icu.util.TimeZoneRule r
java.util.Date lastStart
int i
com.ibm.icu.util.TimeZoneRule newRule
int[] fields
com.ibm.icu.util.AnnualTimeZoneRule finalRule
int tmpRaw
int tmpDST
java.util.Date finalStart
java.util.Date start
com.ibm.icu.util.TimeZoneRule newRule
com.ibm.icu.util.TimeZoneRule r
String tzid
int state
boolean dst
String from
String to
String tzname
String dtstart
boolean isRRULE
java.util.List dates
java.util.List rules
int initialRawOffset
int initialDSTSavings
long firstStart
com.ibm.icu.util.InitialTimeZoneRule initialRule
com.ibm.icu.util.RuleBasedTimeZone rbtz
int finalRuleIdx
int finalRuleCount
private static java.lang.String getDefaultTZName (java.lang.String, boolean)
String tzid
boolean isDST
private static com.ibm.icu.util.TimeZoneRule createRuleByRRULE (java.lang.String, int, int, long, java.util.List, int)
int i
int j
boolean found
int i
int firstDay
int[] days
int dom
int i
int diff
int dom
int j
long[] unt
int[] fields
int count
int i
int earliestMonth
int daysCount
int earliestDay
int anotherMonth
String tzname
int rawOffset
int dstSavings
long start
java.util.List dates
int fromOffset
String rrule
long[] until
int[] ruleFields
int month
int dayOfWeek
int nthDayOfWeek
int dayOfMonth
int[] dfields
int startYear
int timeInDay
int endYear
com.ibm.icu.util.DateTimeRule adtr
private static int[] parseRRULE (java.lang.String, long[])
String attr
String value
IllegalArgumentException iae
NumberFormatException nfe
int n
NumberFormatException nfe
int sign
int length
int wday
NumberFormatException nfe
java.util.StringTokenizer days
int count
int index
String attr
String value
String prop
int sep
int[] results
int i
String rrule
long[] until
int month
int dayOfWeek
int nthDayOfWeek
int[] dayOfMonth
long untilTime
boolean yearly
boolean parseError
java.util.StringTokenizer st
int[] results
private static com.ibm.icu.util.TimeZoneRule createRuleByRDATE (java.lang.String, int, int, long, java.util.List, int)
long[] times
String date
IllegalArgumentException iae
int idx
String tzname
int rawOffset
int dstSavings
long start
java.util.List dates
int fromOffset
long[] times
private void writeZone (java.io.Writer, com.ibm.icu.util.BasicTimeZone, java.lang.String[]) throws java.io.IOException
int i
com.ibm.icu.util.TimeZoneTransition tzt
String name
boolean isDst
int fromOffset
int fromDSTSavings
int toOffset
int weekInMonth
int year
boolean sameRule
int offset
boolean isDst
java.util.Date nextStart
java.util.Date nextStart
java.io.Writer w
com.ibm.icu.util.BasicTimeZone basictz
String[] customProperties
long t
String dstName
int dstFromOffset
int dstFromDSTSavings
int dstToOffset
int dstStartYear
int dstMonth
int dstDayOfWeek
int dstWeekInMonth
int dstMillisInDay
long dstStartTime
long dstUntilTime
int dstCount
com.ibm.icu.util.AnnualTimeZoneRule finalDstRule
String stdName
int stdFromOffset
int stdFromDSTSavings
int stdToOffset
int stdStartYear
int stdMonth
int stdDayOfWeek
int stdWeekInMonth
int stdMillisInDay
long stdStartTime
long stdUntilTime
int stdCount
com.ibm.icu.util.AnnualTimeZoneRule finalStdRule
int[] dtfields
boolean hasTransitions
private static boolean isEquivalentDateRule (int, int, int, com.ibm.icu.util.DateTimeRule)
int month
int weekInMonth
int dayOfWeek
com.ibm.icu.util.DateTimeRule dtrule
int ruleDOM
private static void writeZonePropsByTime (java.io.Writer, boolean, java.lang.String, int, int, long, boolean) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
long time
boolean withRDATE
private static void writeZonePropsByDOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
long startTime
long untilTime
private static void writeZonePropsByDOW (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int weekInMonth
int dayOfWeek
long startTime
long untilTime
private static void writeZonePropsByDOW_GEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
int prevMonthDays
int prevMonth
int nextMonthDays
int nextMonth
int startDay
int currentMonthDays
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
int dayOfWeek
long startTime
long untilTime
private static void writeZonePropsByDOW_GEQ_DOM_sub (java.io.Writer, int, int, int, int, long, int) throws java.io.IOException
int i
java.io.Writer writer
int month
int dayOfMonth
int dayOfWeek
int numDays
long untilTime
int fromOffset
int startDayNum
boolean isFeb
private static void writeZonePropsByDOW_LEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
int dayOfWeek
long startTime
long untilTime
private static void writeFinalRule (java.io.Writer, boolean, com.ibm.icu.util.AnnualTimeZoneRule, int, int, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
com.ibm.icu.util.AnnualTimeZoneRule rule
int fromRawOffset
int fromDSTSavings
long startTime
com.ibm.icu.util.DateTimeRule dtrule
int timeInDay
int toOffset
private static com.ibm.icu.util.DateTimeRule toWallTimeRule (com.ibm.icu.util.DateTimeRule, int, int)
int wim
com.ibm.icu.util.DateTimeRule modifiedRule
com.ibm.icu.util.DateTimeRule rule
int rawOffset
int dstSavings
int wallt
int month
int dom
int dow
int dtype
int dshift
com.ibm.icu.util.DateTimeRule modifiedRule
private static void beginZoneProps (java.io.Writer, boolean, java.lang.String, int, int, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
long startTime
private static void endZoneProps (java.io.Writer, boolean) throws java.io.IOException
java.io.Writer writer
boolean isDst
private static void beginRRULE (java.io.Writer, int) throws java.io.IOException
java.io.Writer writer
int month
private static void appendUNTIL (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer writer
String until
private void writeHeader (java.io.Writer) throws java.io.IOException
java.io.Writer writer
private static void writeFooter (java.io.Writer) throws java.io.IOException
java.io.Writer writer
private static java.lang.String getDateTimeString (long)
long time
int[] fields
StringBuilder sb
int t
int hour
int min
int sec
private static java.lang.String getUTCDateTimeString (long)
long time
private static long parseDateTimeString (java.lang.String, int)
NumberFormatException nfe
int length
int maxDayOfMonth
String str
int offset
int year
int month
int day
int hour
int min
int sec
boolean isUTC
boolean isValid
long time
private static int offsetStrToMillis (java.lang.String)
NumberFormatException nfe
int length
char s
String str
boolean isValid
int sign
int hour
int min
int sec
int millis
private static java.lang.String millisToOffset (int)
int millis
StringBuilder sb
int hour
int min
int sec
int t
private static java.lang.String numToString (int, int)
int i
int num
int width
String str
int len
StringBuilder sb
public boolean isFrozen ()
public com.ibm.icu.util.TimeZone freeze ()
public com.ibm.icu.util.TimeZone cloneAsThawed ()
com.ibm.icu.util.VTimeZone vtz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
java.util.MissingResourceException e
}
com/ibm/icu/util/ValueIterator$Element.classValueIterator.java
package com.ibm.icu.util
public final com.ibm.icu.util.ValueIterator$Element extends java.lang.Object {
public int integer
public Object value
public void ()
}
com/ibm/icu/util/ValueIterator.classValueIterator.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.ValueIterator extends java.lang.Object {
public abstract boolean next (com.ibm.icu.util.ValueIterator$Element)
public abstract void reset ()
public abstract void setRange (int, int)
}
com/ibm/icu/util/VersionInfo.classVersionInfo.java
package com.ibm.icu.util
public final com.ibm.icu.util.VersionInfo extends java.lang.Object implements java.lang.Comparable {
public static final com.ibm.icu.util.VersionInfo UNICODE_1_0
public static final com.ibm.icu.util.VersionInfo UNICODE_1_0_1
public static final com.ibm.icu.util.VersionInfo UNICODE_1_1_0
public static final com.ibm.icu.util.VersionInfo UNICODE_1_1_5
public static final com.ibm.icu.util.VersionInfo UNICODE_2_0
public static final com.ibm.icu.util.VersionInfo UNICODE_2_1_2
public static final com.ibm.icu.util.VersionInfo UNICODE_2_1_5
public static final com.ibm.icu.util.VersionInfo UNICODE_2_1_8
public static final com.ibm.icu.util.VersionInfo UNICODE_2_1_9
public static final com.ibm.icu.util.VersionInfo UNICODE_3_0
public static final com.ibm.icu.util.VersionInfo UNICODE_3_0_1
public static final com.ibm.icu.util.VersionInfo UNICODE_3_1_0
public static final com.ibm.icu.util.VersionInfo UNICODE_3_1_1
public static final com.ibm.icu.util.VersionInfo UNICODE_3_2
public static final com.ibm.icu.util.VersionInfo UNICODE_4_0
public static final com.ibm.icu.util.VersionInfo UNICODE_4_0_1
public static final com.ibm.icu.util.VersionInfo UNICODE_4_1
public static final com.ibm.icu.util.VersionInfo UNICODE_5_0
public static final com.ibm.icu.util.VersionInfo UNICODE_5_1
public static final com.ibm.icu.util.VersionInfo UNICODE_5_2
public static final com.ibm.icu.util.VersionInfo UNICODE_6_0
public static final com.ibm.icu.util.VersionInfo UNICODE_6_1
public static final com.ibm.icu.util.VersionInfo UNICODE_6_2
public static final com.ibm.icu.util.VersionInfo UNICODE_6_3
public static final com.ibm.icu.util.VersionInfo UNICODE_7_0
public static final com.ibm.icu.util.VersionInfo UNICODE_8_0
public static final com.ibm.icu.util.VersionInfo UNICODE_9_0
public static final com.ibm.icu.util.VersionInfo UNICODE_10_0
public static final com.ibm.icu.util.VersionInfo UNICODE_11_0
public static final com.ibm.icu.util.VersionInfo ICU_VERSION
public static final String ICU_DATA_VERSION_PATH
public static final com.ibm.icu.util.VersionInfo ICU_DATA_VERSION
public static final com.ibm.icu.util.VersionInfo UCOL_RUNTIME_VERSION
public static final com.ibm.icu.util.VersionInfo UCOL_BUILDER_VERSION
public static final com.ibm.icu.util.VersionInfo UCOL_TAILORINGS_VERSION
private static volatile com.ibm.icu.util.VersionInfo javaVersion
private static final com.ibm.icu.util.VersionInfo UNICODE_VERSION
private int m_version_
private static final java.util.concurrent.ConcurrentHashMap MAP_
private static final int LAST_BYTE_MASK_
private static final String INVALID_VERSION_NUMBER_
private static volatile String TZDATA_VERSION
public static com.ibm.icu.util.VersionInfo getInstance (java.lang.String)
char c
int i
String version
int length
int[] array
int count
int index
public static com.ibm.icu.util.VersionInfo getInstance (int, int, int, int)
com.ibm.icu.util.VersionInfo tmpvi
int major
int minor
int milli
int micro
int version
Integer key
com.ibm.icu.util.VersionInfo result
public static com.ibm.icu.util.VersionInfo getInstance (int, int, int)
int major
int minor
int milli
public static com.ibm.icu.util.VersionInfo getInstance (int, int)
int major
int minor
public static com.ibm.icu.util.VersionInfo getInstance (int)
int major
public static com.ibm.icu.util.VersionInfo javaVersion ()
char c
String s
char[] chars
int r
int w
int count
boolean numeric
String vs
public java.lang.String toString ()
StringBuilder result
public int getMajor ()
public int getMinor ()
public int getMilli ()
public int getMicro ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int compareTo (com.ibm.icu.util.VersionInfo)
com.ibm.icu.util.VersionInfo other
private void (int)
int compactversion
private static int getInt (int, int, int, int)
int major
int minor
int milli
int micro
public static void main (java.lang.String[])
int major
int minor
String icuApiVer
String icuApiVer
String icuApiVer
String[] args
String icuApiVer
public java.lang.String getVersionString (int, int)
int i
int minDigits
int maxDigits
int[] digits
int numDigits
StringBuilder verStr
static java.lang.String getTZDataVersion ()
com.ibm.icu.util.UResourceBundle tzbundle
public volatile int compareTo (java.lang.Object)
static void ()
}
com/ibm/icu/util/package.html
com/ibm/icu/impl/coll/
com/ibm/icu/impl/data/icudt63b/coll/
com/ibm/icu/impl/text/
com/ibm/icu/impl/coll/BOCSU.classBOCSU.java
package com.ibm.icu.impl.coll
public com.ibm.icu.impl.coll.BOCSU extends java.lang.Object {
private static final int SLOPE_MIN_
private static final int SLOPE_MAX_
private static final int SLOPE_MIDDLE_
private static final int SLOPE_TAIL_COUNT_
private static final int SLOPE_MAX_BYTES_
private static final int SLOPE_SINGLE_
private static final int SLOPE_LEAD_2_
private static final int SLOPE_LEAD_3_
private static final int SLOPE_REACH_POS_1_
private static final int SLOPE_REACH_NEG_1_
private static final int SLOPE_REACH_POS_2_
private static final int SLOPE_REACH_NEG_2_
private static final int SLOPE_REACH_POS_3_
private static final int SLOPE_REACH_NEG_3_
private static final int SLOPE_START_POS_2_
private static final int SLOPE_START_POS_3_
private static final int SLOPE_START_NEG_2_
private static final int SLOPE_START_NEG_3_
public static int writeIdenticalLevelRun (int, java.lang.CharSequence, int, int, com.ibm.icu.util.ByteArrayWrapper)
int c
byte[] buffer
int capacity
int p
int lastSafe
int prev
CharSequence s
int i
int length
com.ibm.icu.util.ByteArrayWrapper sink
private static void ensureAppendCapacity (com.ibm.icu.util.ByteArrayWrapper, int, int)
com.ibm.icu.util.ByteArrayWrapper sink
int minCapacity
int desiredCapacity
int remainingCapacity
private void ()
private static final long getNegDivMod (int, int)
int number
int factor
int modulo
long result
private static final int writeDiff (int, byte[], int)
long division
int modulo
int diff
byte[] buffer
int offset
}
com/ibm/icu/impl/coll/Collation.classCollation.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.Collation extends java.lang.Object {
public static final int SENTINEL_CP
public static final int LESS
public static final int EQUAL
public static final int GREATER
public static final int TERMINATOR_BYTE
public static final int LEVEL_SEPARATOR_BYTE
static final int BEFORE_WEIGHT16
public static final int MERGE_SEPARATOR_BYTE
public static final long MERGE_SEPARATOR_PRIMARY
static final int MERGE_SEPARATOR_CE32
public static final int PRIMARY_COMPRESSION_LOW_BYTE
public static final int PRIMARY_COMPRESSION_HIGH_BYTE
static final int COMMON_BYTE
public static final int COMMON_WEIGHT16
static final int COMMON_SECONDARY_CE
static final int COMMON_TERTIARY_CE
public static final int COMMON_SEC_AND_TER_CE
static final int SECONDARY_MASK
public static final int CASE_MASK
static final int SECONDARY_AND_CASE_MASK
public static final int ONLY_TERTIARY_MASK
static final int ONLY_SEC_TER_MASK
static final int CASE_AND_TERTIARY_MASK
public static final int QUATERNARY_MASK
public static final int CASE_AND_QUATERNARY_MASK
static final int UNASSIGNED_IMPLICIT_BYTE
static final long FIRST_UNASSIGNED_PRIMARY
static final int TRAIL_WEIGHT_BYTE
static final long FIRST_TRAILING_PRIMARY
public static final long MAX_PRIMARY
static final int MAX_REGULAR_CE32
public static final long FFFD_PRIMARY
static final int FFFD_CE32
static final int SPECIAL_CE32_LOW_BYTE
static final int FALLBACK_CE32
static final int LONG_PRIMARY_CE32_LOW_BYTE
static final int UNASSIGNED_CE32
static final int NO_CE32
static final long NO_CE_PRIMARY
static final int NO_CE_WEIGHT16
public static final long NO_CE
public static final int NO_LEVEL
public static final int PRIMARY_LEVEL
public static final int SECONDARY_LEVEL
public static final int CASE_LEVEL
public static final int TERTIARY_LEVEL
public static final int QUATERNARY_LEVEL
public static final int IDENTICAL_LEVEL
public static final int ZERO_LEVEL
static final int NO_LEVEL_FLAG
static final int PRIMARY_LEVEL_FLAG
static final int SECONDARY_LEVEL_FLAG
static final int CASE_LEVEL_FLAG
static final int TERTIARY_LEVEL_FLAG
static final int QUATERNARY_LEVEL_FLAG
static final int IDENTICAL_LEVEL_FLAG
static final int ZERO_LEVEL_FLAG
static final int FALLBACK_TAG
static final int LONG_PRIMARY_TAG
static final int LONG_SECONDARY_TAG
static final int RESERVED_TAG_3
static final int LATIN_EXPANSION_TAG
static final int EXPANSION32_TAG
static final int EXPANSION_TAG
static final int BUILDER_DATA_TAG
static final int PREFIX_TAG
static final int CONTRACTION_TAG
static final int DIGIT_TAG
static final int U0000_TAG
static final int HANGUL_TAG
static final int LEAD_SURROGATE_TAG
static final int OFFSET_TAG
static final int IMPLICIT_TAG
static final int MAX_EXPANSION_LENGTH
static final int MAX_INDEX
static final int CONTRACT_SINGLE_CP_NO_MATCH
static final int CONTRACT_NEXT_CCC
static final int CONTRACT_TRAILING_CCC
static final int HANGUL_NO_SPECIAL_JAMO
static final int LEAD_ALL_UNASSIGNED
static final int LEAD_ALL_FALLBACK
static final int LEAD_MIXED
static final int LEAD_TYPE_MASK
static final boolean $assertionsDisabled
public void ()
static boolean isAssignedCE32 (int)
int ce32
static int makeLongPrimaryCE32 (long)
long p
static long primaryFromLongPrimaryCE32 (int)
int ce32
static long ceFromLongPrimaryCE32 (int)
int ce32
static int makeLongSecondaryCE32 (int)
int lower32
static long ceFromLongSecondaryCE32 (int)
int ce32
static int makeCE32FromTagIndexAndLength (int, int, int)
int tag
int index
int length
static int makeCE32FromTagAndIndex (int, int)
int tag
int index
static boolean isSpecialCE32 (int)
int ce32
static int tagFromCE32 (int)
int ce32
static boolean hasCE32Tag (int, int)
int ce32
int tag
static boolean isLongPrimaryCE32 (int)
int ce32
static boolean isSimpleOrLongCE32 (int)
int ce32
static boolean isSelfContainedCE32 (int)
int ce32
static boolean isPrefixCE32 (int)
int ce32
static boolean isContractionCE32 (int)
int ce32
static boolean ce32HasContext (int)
int ce32
static long latinCE0FromCE32 (int)
int ce32
static long latinCE1FromCE32 (int)
int ce32
static int indexFromCE32 (int)
int ce32
static int lengthFromCE32 (int)
int ce32
static char digitFromCE32 (int)
int ce32
static long ceFromSimpleCE32 (int)
int ce32
static long ceFromCE32 (int)
int ce32
int tertiary
public static long makeCE (long)
long p
static long makeCE (long, int, int, int)
long p
int s
int t
int q
public static long incTwoBytePrimaryByOffset (long, boolean, int)
long primary
long basePrimary
boolean isCompressible
int offset
long primary
public static long incThreeBytePrimaryByOffset (long, boolean, int)
long basePrimary
boolean isCompressible
int offset
long primary
static long decTwoBytePrimaryByOneStep (long, boolean, int)
long basePrimary
boolean isCompressible
int step
int byte2
static long decThreeBytePrimaryByOneStep (long, boolean, int)
long basePrimary
boolean isCompressible
int step
int byte3
int byte2
static long getThreeBytePrimaryForOffsetData (int, long)
int c
long dataCE
long p
int lower32
int offset
boolean isCompressible
static long unassignedPrimaryFromCodePoint (int)
int c
long primary
static long unassignedCEFromCodePoint (int)
int c
static void ()
}
com/ibm/icu/impl/coll/CollationBuilder$1.classCollationBuilder.java
package com.ibm.icu.impl.coll
com.ibm.icu.impl.coll.CollationBuilder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$coll$CollationRuleParser$Position
static void ()
}
com/ibm/icu/impl/coll/CollationBuilder$BundleImporter.classCollationBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationBuilder$BundleImporter extends java.lang.Object implements com.ibm.icu.impl.coll.CollationRuleParser$Importer {
void ()
public java.lang.String getRules (java.lang.String, java.lang.String)
String localeID
String collationType
}
com/ibm/icu/impl/coll/CollationBuilder$CEFinalizer.classCollationBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationBuilder$CEFinalizer extends java.lang.Object implements com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier {
private long[] finalCEs
static final boolean $assertionsDisabled
void (long[])
long[] ces
public long modifyCE32 (int)
int ce32
public long modifyCE (long)
long ce
static void ()
}
com/ibm/icu/impl/coll/CollationBuilder.classCollationBuilder.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationBuilder extends com.ibm.icu.impl.coll.CollationRuleParser$Sink {
private static final boolean DEBUG
private static final com.ibm.icu.text.UnicodeSet COMPOSITES
private static final int MAX_INDEX
private static final int HAS_BEFORE2
private static final int HAS_BEFORE3
private static final int IS_TAILORED
private com.ibm.icu.text.Normalizer2 nfd
private com.ibm.icu.text.Normalizer2 fcd
private com.ibm.icu.impl.Normalizer2Impl nfcImpl
private com.ibm.icu.impl.coll.CollationTailoring base
private com.ibm.icu.impl.coll.CollationData baseData
private com.ibm.icu.impl.coll.CollationRootElements rootElements
private long variableTop
private com.ibm.icu.impl.coll.CollationDataBuilder dataBuilder
private boolean fastLatinEnabled
private com.ibm.icu.text.UnicodeSet optimizeSet
private long[] ces
private int cesLength
private com.ibm.icu.impl.coll.UVector32 rootPrimaryIndexes
private com.ibm.icu.impl.coll.UVector64 nodes
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.coll.CollationTailoring)
com.ibm.icu.impl.coll.CollationTailoring b
public com.ibm.icu.impl.coll.CollationTailoring parseAndBuild (java.lang.String) throws java.text.ParseException
String ruleString
com.ibm.icu.impl.coll.CollationTailoring tailoring
com.ibm.icu.impl.coll.CollationRuleParser parser
com.ibm.icu.impl.coll.CollationSettings ownedSettings
void addReset (int, java.lang.CharSequence)
String nfdString
int nextIndex
long p
int previousWeight16
int previousWeight16
int previousStrength
int i
int weight16
int previousWeight16
int previousIndex
int weight16
int strength
CharSequence str
int index
long node
private int getWeight16Before (int, long, int)
int t
int s
int weight16
int index
long node
int level
int t
int s
long p
int weight16
private long getSpecialResetPosition (java.lang.CharSequence)
int index
long node
long ce
int index
long node
long ce
long ce
long ce
long ce
long ce
long ce
long ce
long ce
long p
int pIndex
boolean isCompressible
int nextIndex
long nextNode
CharSequence str
long ce
int strength
boolean isBoundary
com.ibm.icu.impl.coll.CollationRuleParser$Position pos
int index
long node
void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
String nfdPrefix
char c
int index
long ce
int tempStrength
String nfdExtension
int strength
CharSequence prefix
CharSequence str
CharSequence extension
String nfdPrefix
String nfdString
int nfdLength
int cesLengthBeforeExtension
int ce32
private int findOrInsertNodeForCEs (int)
long ce
int strength
long ce
private int findOrInsertNodeForRootCE (long, int)
int lower32
long ce
int strength
int index
private static final int binarySearchForRootPrimaryNode (int[], int, long[], long)
int i
long node
long nodePrimary
int[] rootPrimaryIndexes
int length
long[] nodes
long p
int start
int limit
private int findOrInsertNodeForPrimary (long)
int index
long p
int rootIndex
private int findOrInsertWeakNode (int, int, int)
long commonNode
int nextIndex
int hasThisLevelBefore
int nextWeight16
int nextStrength
int index
int weight16
int level
long node
int nextIndex
private int insertTailoredNodeAfter (int, int)
int index
int strength
long node
int nextIndex
private int insertNodeBetween (int, int, long)
int index
int nextIndex
long node
int newIndex
private int findCommonNode (int, int)
int index
int strength
long node
private void setCaseBits (java.lang.CharSequence)
int i
int c
long ce
int i
CharSequence s
com.ibm.icu.impl.coll.UTF16CollationIterator baseCEs
int baseCEsLength
int lastCase
int numBasePrimaries
long ce
int strength
int i
CharSequence nfdString
int numTailoredPrimaries
long cases
void suppressContractions (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
void optimize (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
private int addWithClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
CharSequence nfdPrefix
CharSequence nfdString
long[] newCEs
int newCEsLength
int ce32
private int addOnlyClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
String str
com.ibm.icu.text.CanonicalIterator stringIter
String prefix
String str
String prefix
boolean samePrefix
com.ibm.icu.text.CanonicalIterator prefixIter
com.ibm.icu.text.CanonicalIterator stringIter
CharSequence nfdPrefix
CharSequence nfdString
long[] newCEs
int newCEsLength
int ce32
private void addTailComposites (java.lang.CharSequence, java.lang.CharSequence)
int composite
String decomp
int newCEsLength
int ce32
CharSequence nfdPrefix
CharSequence nfdString
int lastStarter
int indexAfterLastStarter
com.ibm.icu.text.UnicodeSet composites
StringBuilder newNFDString
StringBuilder newString
long[] newCEs
com.ibm.icu.text.UnicodeSetIterator iter
private boolean mergeCompositeIntoString (java.lang.CharSequence, int, int, java.lang.CharSequence, java.lang.StringBuilder, java.lang.StringBuilder)
int decompChar
CharSequence nfdString
int indexAfterLastStarter
int composite
CharSequence decomp
StringBuilder newNFDString
StringBuilder newString
int lastStarterLength
int sourceIndex
int decompIndex
int sourceChar
int sourceCC
int decompCC
private boolean equalSubSequences (java.lang.CharSequence, int, java.lang.CharSequence, int)
CharSequence left
int leftStart
CharSequence right
int rightStart
int leftLength
private boolean ignorePrefix (java.lang.CharSequence)
CharSequence s
private boolean ignoreString (java.lang.CharSequence)
CharSequence s
private boolean isFCD (java.lang.CharSequence)
CharSequence s
private void closeOverComposites ()
String nfdString
String composite
String prefix
com.ibm.icu.text.UnicodeSetIterator iter
private int addIfDifferent (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
CharSequence prefix
CharSequence str
long[] newCEs
int newCEsLength
int ce32
long[] oldCEs
int oldCEsLength
private static boolean sameCEs (long[], int, long[], int)
int i
long[] ces1
int ces1Length
long[] ces2
int ces2Length
private static final int alignWeightRight (int)
int w
private void makeTailoredCEs ()
int tLimit
int tLimit
int tLimit
int tCount
int tLimit
int sLimit
int sLimit
int sLimit
int sCount
int sLimit
int pCount
boolean isCompressible
long pLimit
int strength
int i
long node
long p
int s
int t
int q
boolean pIsTailored
boolean sIsTailored
boolean tIsTailored
int pIndex
int nextIndex
int rpi
com.ibm.icu.impl.coll.CollationWeights primaries
com.ibm.icu.impl.coll.CollationWeights secondaries
com.ibm.icu.impl.coll.CollationWeights tertiaries
long[] nodesArray
private static int countTailoredNodes (long[], int, int)
long node
long[] nodesArray
int i
int strength
int count
private void finalizeCEs ()
com.ibm.icu.impl.coll.CollationDataBuilder newBuilder
com.ibm.icu.impl.coll.CollationBuilder$CEFinalizer finalizer
private static long tempCEFromIndexAndStrength (int, int)
int index
int strength
private static int indexFromTempCE (long)
long tempCE
private static int strengthFromTempCE (long)
long tempCE
private static boolean isTempCE (long)
long ce
int sec
private static int indexFromTempCE32 (int)
int tempCE32
private static boolean isTempCE32 (int)
int ce32
private static int ceStrength (long)
long ce
private static long nodeFromWeight32 (long)
long weight32
private static long nodeFromWeight16 (int)
int weight16
private static long nodeFromPreviousIndex (int)
int previous
private static long nodeFromNextIndex (int)
int next
private static long nodeFromStrength (int)
int strength
private static long weight32FromNode (long)
long node
private static int weight16FromNode (long)
long node
private static int previousIndexFromNode (long)
long node
private static int nextIndexFromNode (long)
long node
private static int strengthFromNode (long)
long node
private static boolean nodeHasBefore2 (long)
long node
private static boolean nodeHasBefore3 (long)
long node
private static boolean nodeHasAnyBefore (long)
long node
private static boolean isTailoredNode (long)
long node
private static long changeNodePreviousIndex (long, int)
long node
int previous
private static long changeNodeNextIndex (long, int)
long node
int next
static boolean access$000 (int)
int x0
static int access$100 (int)
int x0
static boolean access$200 (long)
long x0
static int access$300 (long)
long x0
static void ()
}
com/ibm/icu/impl/coll/CollationCompare.classCollationCompare.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationCompare extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static int compareUpToQuaternary (com.ibm.icu.impl.coll.CollationIterator, com.ibm.icu.impl.coll.CollationIterator, com.ibm.icu.impl.coll.CollationSettings)
long variableTop
long ce
long ce
long leftPrimary
long rightPrimary
int leftSecondary
int rightSecondary
int leftIndex
int rightIndex
int leftSecondary
int rightSecondary
long p
int leftLimit
int rightLimit
int leftIndex
int rightIndex
int leftStart
int rightStart
long ce
int leftCase
int leftLower32
int rightCase
int leftCase
int leftLower32
int rightCase
int strength
int leftIndex
int rightIndex
int leftLower32
int leftTertiary
int rightLower32
int rightTertiary
long ce
long ce
long leftQuaternary
long rightQuaternary
com.ibm.icu.impl.coll.CollationIterator left
com.ibm.icu.impl.coll.CollationIterator right
com.ibm.icu.impl.coll.CollationSettings settings
int options
long variableTop
boolean anyVariable
int tertiaryMask
int leftIndex
int rightIndex
int anyQuaternaries
static void ()
}
com/ibm/icu/impl/coll/CollationData.classCollationData.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationData extends java.lang.Object {
static final int REORDER_RESERVED_BEFORE_LATIN
static final int REORDER_RESERVED_AFTER_LATIN
static final int MAX_NUM_SPECIAL_REORDER_CODES
private static final int[] EMPTY_INT_ARRAY
static final int JAMO_CE32S_LENGTH
com.ibm.icu.impl.Trie2_32 trie
int[] ce32s
long[] ces
String contexts
public com.ibm.icu.impl.coll.CollationData base
int[] jamoCE32s
public com.ibm.icu.impl.Normalizer2Impl nfcImpl
long numericPrimary
public boolean[] compressibleBytes
com.ibm.icu.text.UnicodeSet unsafeBackwardSet
public char[] fastLatinTable
char[] fastLatinTableHeader
int numScripts
char[] scriptsIndex
char[] scriptStarts
public long[] rootElements
static final boolean $assertionsDisabled
void (com.ibm.icu.impl.Normalizer2Impl)
com.ibm.icu.impl.Normalizer2Impl nfc
public int getCE32 (int)
int c
int getCE32FromSupplementary (int)
int c
boolean isDigit (int)
int c
public boolean isUnsafeBackward (int, boolean)
int c
boolean numeric
public boolean isCompressibleLeadByte (int)
int b
public boolean isCompressiblePrimary (long)
long p
int getCE32FromContexts (int)
int index
int getIndirectCE32 (int)
int ce32
int tag
int getFinalCE32 (int)
int ce32
long getCEFromOffsetCE32 (int, int)
int c
int ce32
long dataCE
long getSingleCE (int)
com.ibm.icu.impl.coll.CollationData d
int c
com.ibm.icu.impl.coll.CollationData d
int ce32
int getFCD16 (int)
int c
long getFirstPrimaryForGroup (int)
int script
int index
public long getLastPrimaryForGroup (int)
int script
int index
long limit
public int getGroupForPrimary (long)
int i
int i
long p
int index
private int getScriptIndex (int)
int script
public int[] getEquivalentScripts (int)
int i
int i
int script
int index
int length
int[] dest
void makeReorderRanges (int[], com.ibm.icu.impl.coll.UVector32)
int[] reorder
com.ibm.icu.impl.coll.UVector32 ranges
private void makeReorderRanges (int[], boolean, com.ibm.icu.impl.coll.UVector32)
int index
int reorderCode
int i
int index
int i
int index
int start
int index
int script
int index
int i
int leadByte
int start
int i
int newLeadByte
int nextOffset
int i
int[] reorder
boolean latinMustMove
com.ibm.icu.impl.coll.UVector32 ranges
int length
short[] table
int lowStart
int highLimit
int specials
int skippedReserved
boolean hasReorderToEnd
int offset
private int addLowScriptRange (short[], int, int)
short[] table
int index
int lowStart
int start
int limit
private int addHighScriptRange (short[], int, int)
short[] table
int index
int highLimit
int limit
int start
private static java.lang.String scriptCodeString (int)
int script
static void ()
}
com/ibm/icu/impl/coll/CollationDataBuilder$CEModifier.classCollationDataBuilder.java
package com.ibm.icu.impl.coll
abstract com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier extends java.lang.Object {
public abstract long modifyCE32 (int)
public abstract long modifyCE (long)
}
com/ibm/icu/impl/coll/CollationDataBuilder$ConditionalCE32.classCollationDataBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 extends java.lang.Object {
String context
int ce32
int defaultCE32
int builtCE32
int next
void (java.lang.String, int)
String ct
int ce
boolean hasContext ()
int prefixLength ()
}
com/ibm/icu/impl/coll/CollationDataBuilder$CopyHelper.classCollationDataBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataBuilder$CopyHelper extends java.lang.Object {
com.ibm.icu.impl.coll.CollationDataBuilder src
com.ibm.icu.impl.coll.CollationDataBuilder dest
com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier modifier
long[] modifiedCEs
static final boolean $assertionsDisabled
void (com.ibm.icu.impl.coll.CollationDataBuilder, com.ibm.icu.impl.coll.CollationDataBuilder, com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier)
com.ibm.icu.impl.coll.CollationDataBuilder s
com.ibm.icu.impl.coll.CollationDataBuilder d
com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier m
void copyRangeCE32 (int, int, int)
int start
int end
int ce32
int copyCE32 (int)
long ce
long ce
int j
long ce
int i
int[] srcCE32s
int srcIndex
int length
boolean isModified
int j
long srcCE
long ce
int i
long[] srcCEs
int srcIndex
int length
boolean isModified
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 prevDestCond
int suffixStart
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int destIndex
int tag
int ce32
static void ()
}
com/ibm/icu/impl/coll/CollationDataBuilder$DataBuilderCollationIterator.classCollationDataBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator extends com.ibm.icu.impl.coll.CollationIterator {
protected final com.ibm.icu.impl.coll.CollationDataBuilder builder
protected final com.ibm.icu.impl.coll.CollationData builderData
protected final int[] jamoCE32s
protected CharSequence s
protected int pos
static final boolean $assertionsDisabled
void (com.ibm.icu.impl.coll.CollationDataBuilder, com.ibm.icu.impl.coll.CollationData)
int jamo
int j
com.ibm.icu.impl.coll.CollationDataBuilder b
com.ibm.icu.impl.coll.CollationData newData
int fetchCEs (java.lang.CharSequence, int, long[], int)
com.ibm.icu.impl.coll.CollationData d
long ce
int i
int c
int ce32
com.ibm.icu.impl.coll.CollationData d
CharSequence str
int start
long[] ces
int cesLength
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
int c
public int previousCodePoint ()
int c
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
protected int getDataCE32 (int)
int c
protected int getCE32FromBuilderData (int)
int jamo
IndexOutOfBoundsException e
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int ce32
static void ()
}
com/ibm/icu/impl/coll/CollationDataBuilder.classCollationDataBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataBuilder extends java.lang.Object {
private static final int IS_BUILDER_JAMO_CE32
protected com.ibm.icu.impl.Normalizer2Impl nfcImpl
protected com.ibm.icu.impl.coll.CollationData base
protected com.ibm.icu.impl.coll.CollationSettings baseSettings
protected com.ibm.icu.impl.Trie2Writable trie
protected com.ibm.icu.impl.coll.UVector32 ce32s
protected com.ibm.icu.impl.coll.UVector64 ce64s
protected java.util.ArrayList conditionalCE32s
protected com.ibm.icu.text.UnicodeSet contextChars
protected StringBuilder contexts
protected com.ibm.icu.text.UnicodeSet unsafeBackwardSet
protected boolean modified
protected boolean fastLatinEnabled
protected com.ibm.icu.impl.coll.CollationFastLatinBuilder fastLatinBuilder
protected com.ibm.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator collIter
static final boolean $assertionsDisabled
void ()
void initForTailoring (com.ibm.icu.impl.coll.CollationData)
int c
com.ibm.icu.impl.coll.CollationData b
int hangulCE32
boolean isCompressibleLeadByte (int)
int b
boolean isCompressiblePrimary (long)
long p
boolean hasMappings ()
boolean isAssigned (int)
int c
void add (java.lang.CharSequence, java.lang.CharSequence, long[], int)
CharSequence prefix
CharSequence s
long[] ces
int cesLength
int ce32
int encodeCEs (long[], int)
long ce0
long ce1
long p0
int ce32
int i
long[] ces
int cesLength
int[] newCE32s
void addCE32 (java.lang.CharSequence, java.lang.CharSequence, int)
int baseCE32
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int index
int contextCE32
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int index
int index
int next
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 nextCond
int cmp
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
CharSequence suffix
String context
CharSequence prefix
CharSequence s
int ce32
int c
int cLength
int oldCE32
boolean hasContext
void copyFrom (com.ibm.icu.impl.coll.CollationDataBuilder, com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.impl.coll.CollationDataBuilder src
com.ibm.icu.impl.coll.CollationDataBuilder$CEModifier modifier
com.ibm.icu.impl.coll.CollationDataBuilder$CopyHelper helper
java.util.Iterator trieIterator
void optimize (com.ibm.icu.text.UnicodeSet)
int c
int ce32
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSetIterator iter
void suppressContractions (com.ibm.icu.text.UnicodeSet)
int c
int ce32
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSetIterator iter
void enableFastLatin ()
void build (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData data
int getCEs (java.lang.CharSequence, long[], int)
CharSequence s
long[] ces
int cesLength
int getCEs (java.lang.CharSequence, java.lang.CharSequence, long[], int)
CharSequence prefix
CharSequence s
long[] ces
int cesLength
int prefixLength
protected int getCE32FromOffsetCE32 (boolean, int, int)
boolean fromBase
int c
int ce32
int i
long dataCE
long p
protected int addCE (long)
int i
long ce
int length
protected int addCE32 (int)
int i
int ce32
int length
protected int addConditionalCE32 (java.lang.String, int)
String context
int ce32
int index
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
protected com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32 (int)
int index
protected com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32ForCE32 (int)
int ce32
protected static int makeBuilderContextCE32 (int)
int index
protected static boolean isBuilderContextCE32 (int)
int ce32
protected static int encodeOneCEAsCE32 (long)
long ce
long p
int lower32
int t
protected int encodeOneCE (long)
long ce
int ce32
int index
protected int encodeExpansion (long[], int, int)
int j
int i
int j
long[] ces
int start
int length
long first
int ce64sMax
int i
protected int encodeExpansion32 (int[], int, int)
int j
int i
int j
int[] newCE32s
int start
int length
int first
int ce32sMax
int i
protected int copyFromBaseCE32 (int, int, boolean)
int index
int length
int index
int length
int index
com.ibm.icu.util.CharsTrie$Entry entry
int trieIndex
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
StringBuilder context
int index
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
com.ibm.icu.util.CharsTrie$Iterator prefixes
int index
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
StringBuilder context
int c
int ce32
boolean withContext
protected int copyContractionsFromBaseCE32 (java.lang.StringBuilder, int, int, com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32)
int index
com.ibm.icu.util.CharsTrie$Entry entry
StringBuilder context
int c
int ce32
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int trieIndex
int index
int suffixStart
com.ibm.icu.util.CharsTrie$Iterator suffixes
private static void enumRangeForCopy (int, int, int, com.ibm.icu.impl.coll.CollationDataBuilder$CopyHelper)
int start
int end
int value
com.ibm.icu.impl.coll.CollationDataBuilder$CopyHelper helper
protected boolean getJamoCE32s (int[])
int jamo
boolean fromBase
int ce32
int j
int jamo
int j
int[] jamoCE32s
boolean anyJamoAssigned
boolean needToCopyFromBase
protected void setDigitTags ()
int index
int c
int ce32
com.ibm.icu.text.UnicodeSet digits
com.ibm.icu.text.UnicodeSetIterator iter
protected void setLeadSurrogates ()
com.ibm.icu.impl.Trie2$Range range
int value
int leadValue
java.util.Iterator trieIterator
char lead
protected void buildMappings (com.ibm.icu.impl.coll.CollationData)
int i
int i
int ce32
int limit
int i
boolean isAnyJamoVTSpecial
int hangulCE32
int c
int ce32
int limit
int c
char lead
com.ibm.icu.impl.coll.CollationData data
int[] jamoCE32s
int jamoIndex
int c
protected void clearContexts ()
int ce32
com.ibm.icu.text.UnicodeSetIterator iter
protected void buildContexts ()
int c
int ce32
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
com.ibm.icu.text.UnicodeSetIterator iter
protected int buildContext (com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32)
int ce32
int length
String suffix
int fcd16
int emptySuffixCE32
int flags
int index
int prefixLength
StringBuilder prefix
String prefixString
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 firstCond
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 lastCond
int ce32
int suffixStart
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
com.ibm.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
com.ibm.icu.util.CharsTrieBuilder prefixBuilder
com.ibm.icu.util.CharsTrieBuilder contractionBuilder
int index
protected int addContextTrie (int, com.ibm.icu.util.CharsTrieBuilder)
int defaultCE32
com.ibm.icu.util.CharsTrieBuilder trieBuilder
StringBuilder context
int index
protected void buildFastLatinTable (com.ibm.icu.impl.coll.CollationData)
char[] header
char[] table
com.ibm.icu.impl.coll.CollationData data
protected int getCEs (java.lang.CharSequence, int, long[], int)
CharSequence s
int start
long[] ces
int cesLength
protected static int jamoCpFromIndex (int)
int i
protected final boolean isMutable ()
static void ()
}
com/ibm/icu/impl/coll/CollationDataReader$1.classCollationDataReader.java
package com.ibm.icu.impl.coll
com.ibm.icu.impl.coll.CollationDataReader$1 extends java.lang.Object {
}
com/ibm/icu/impl/coll/CollationDataReader$IsAcceptable.classCollationDataReader.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataReader$IsAcceptable extends java.lang.Object implements com.ibm.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (com.ibm.icu.impl.coll.CollationDataReader$1)
com.ibm.icu.impl.coll.CollationDataReader$1 x0
}
com/ibm/icu/impl/coll/CollationDataReader.classCollationDataReader.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationDataReader extends java.lang.Object {
static final int IX_INDEXES_LENGTH
static final int IX_OPTIONS
static final int IX_RESERVED2
static final int IX_RESERVED3
static final int IX_JAMO_CE32S_START
static final int IX_REORDER_CODES_OFFSET
static final int IX_REORDER_TABLE_OFFSET
static final int IX_TRIE_OFFSET
static final int IX_RESERVED8_OFFSET
static final int IX_CES_OFFSET
static final int IX_RESERVED10_OFFSET
static final int IX_CE32S_OFFSET
static final int IX_ROOT_ELEMENTS_OFFSET
static final int IX_CONTEXTS_OFFSET
static final int IX_UNSAFE_BWD_OFFSET
static final int IX_FAST_LATIN_TABLE_OFFSET
static final int IX_SCRIPTS_OFFSET
static final int IX_COMPRESSIBLE_BYTES_OFFSET
static final int IX_RESERVED18_OFFSET
static final int IX_TOTAL_SIZE
private static final com.ibm.icu.impl.coll.CollationDataReader$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
static final boolean $assertionsDisabled
static void read (com.ibm.icu.impl.coll.CollationTailoring, java.nio.ByteBuffer, com.ibm.icu.impl.coll.CollationTailoring) throws java.io.IOException
int i
int i
int length
int length
int reorderRangesLength
int[] reorderCodes
int reorderCodesLength
int trieLength
int i
int rootElementsLength
long commonSecTer
long secTerBoundaries
int i
int lead
com.ibm.icu.impl.USerializedSet sset
char[] unsafeData
int count
int[] range
int c
int i
char header0
int headerLength
int tableLength
int scriptsLength
java.nio.CharBuffer inChars
int scriptStartsLength
int i
com.ibm.icu.impl.coll.CollationTailoring base
java.nio.ByteBuffer inBytes
com.ibm.icu.impl.coll.CollationTailoring tailoring
int inLength
int indexesLength
int[] inIndexes
int index
int offset
int length
com.ibm.icu.impl.coll.CollationData baseData
int[] reorderCodes
int reorderCodesLength
byte[] reorderTable
com.ibm.icu.impl.coll.CollationData data
int jamoCE32sStart
com.ibm.icu.impl.coll.CollationSettings ts
int options
char[] fastLatinPrimaries
int fastLatinOptions
com.ibm.icu.impl.coll.CollationSettings settings
private void ()
static void ()
}
com/ibm/icu/impl/coll/CollationFCD.classCollationFCD.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationFCD extends java.lang.Object {
private static final byte[] lcccIndex
private static final byte[] tcccIndex
private static final int[] lcccBits
private static final int[] tcccBits
static final boolean $assertionsDisabled
public void ()
public static boolean hasLccc (int)
int i
int c
public static boolean hasTccc (int)
int i
int c
static boolean mayHaveLccc (int)
int c
int i
static boolean maybeTibetanCompositeVowel (int)
int c
static boolean isFCD16OfTibetanCompositeVowel (int)
int fcd16
static void ()
}
com/ibm/icu/impl/coll/CollationFastLatin.classCollationFastLatin.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationFastLatin extends java.lang.Object {
public static final int VERSION
public static final int LATIN_MAX
public static final int LATIN_LIMIT
static final int LATIN_MAX_UTF8_LEAD
static final int PUNCT_START
static final int PUNCT_LIMIT
static final int NUM_FAST_CHARS
static final int SHORT_PRIMARY_MASK
static final int INDEX_MASK
static final int SECONDARY_MASK
static final int CASE_MASK
static final int LONG_PRIMARY_MASK
static final int TERTIARY_MASK
static final int CASE_AND_TERTIARY_MASK
static final int TWO_SHORT_PRIMARIES_MASK
static final int TWO_LONG_PRIMARIES_MASK
static final int TWO_SECONDARIES_MASK
static final int TWO_CASES_MASK
static final int TWO_TERTIARIES_MASK
static final int CONTRACTION
static final int EXPANSION
static final int MIN_LONG
static final int LONG_INC
static final int MAX_LONG
static final int MIN_SHORT
static final int SHORT_INC
static final int MAX_SHORT
static final int MIN_SEC_BEFORE
static final int SEC_INC
static final int MAX_SEC_BEFORE
static final int COMMON_SEC
static final int MIN_SEC_AFTER
static final int MAX_SEC_AFTER
static final int MIN_SEC_HIGH
static final int MAX_SEC_HIGH
static final int SEC_OFFSET
static final int COMMON_SEC_PLUS_OFFSET
static final int TWO_SEC_OFFSETS
static final int TWO_COMMON_SEC_PLUS_OFFSET
static final int LOWER_CASE
static final int TWO_LOWER_CASES
static final int COMMON_TER
static final int MAX_TER_AFTER
static final int TER_OFFSET
static final int COMMON_TER_PLUS_OFFSET
static final int TWO_TER_OFFSETS
static final int TWO_COMMON_TER_PLUS_OFFSET
static final int MERGE_WEIGHT
static final int EOS
static final int BAIL_OUT
static final int CONTR_CHAR_MASK
static final int CONTR_LENGTH_SHIFT
public static final int BAIL_OUT_RESULT
static final boolean $assertionsDisabled
static int getCharIndex (char)
char c
public static int getOptions (com.ibm.icu.impl.coll.CollationData, com.ibm.icu.impl.coll.CollationSettings, char[])
int miniVarTop
int headerLength
int i
long start
int group
long prevStart
long beforeDigitStart
long digitStart
long afterDigitStart
long latinStart
int p
int c
int c
com.ibm.icu.impl.coll.CollationData data
com.ibm.icu.impl.coll.CollationSettings settings
char[] primaries
char[] header
int miniVarTop
boolean digitsAreReordered
char[] table
public static int compareUTF16 (char[], char[], int, java.lang.CharSequence, java.lang.CharSequence, int)
long pairAndInc
int c
long pairAndInc
int c
int leftPrimary
int rightPrimary
long pairAndInc
int c
long pairAndInc
int c
int leftSecondary
int rightSecondary
long pairAndInc
int c
long pairAndInc
int c
int leftCase
int rightCase
boolean strengthIsPrimary
long pairAndInc
int c
long pairAndInc
int c
int leftTertiary
int rightTertiary
long pairAndInc
int c
long pairAndInc
int c
int leftQuaternary
int rightQuaternary
char[] table
char[] primaries
int options
CharSequence left
CharSequence right
int startIndex
int variableTop
int leftIndex
int rightIndex
int leftPair
int rightPair
boolean withCaseBits
private static int lookup (char[], int)
char[] table
int c
private static long nextPair (char[], int, int, java.lang.CharSequence, int)
int index
int c2
int nextIndex
int i
int head
int x
long result
int index
boolean inc
int length
long result
char[] table
int c
int ce
CharSequence s16
int sIndex
private static int getPrimaries (int, int)
int variableTop
int pair
int ce
private static int getSecondariesFromOneShortCE (int)
int ce
private static int getSecondaries (int, int)
int ce
int variableTop
int pair
private static int getCases (int, boolean, int)
int ce
int ce
int variableTop
boolean strengthIsPrimary
int pair
private static int getTertiaries (int, boolean, int)
int ce
int ce
int variableTop
boolean withCaseBits
int pair
private static int getQuaternaries (int, int)
int ce
int variableTop
int pair
private void ()
static void ()
}
com/ibm/icu/impl/coll/CollationFastLatinBuilder.classCollationFastLatinBuilder.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationFastLatinBuilder extends java.lang.Object {
private static final int NUM_SPECIAL_GROUPS
private static final long CONTRACTION_FLAG
private long ce0
private long ce1
private long[][] charCEs
private com.ibm.icu.impl.coll.UVector64 contractionCEs
private com.ibm.icu.impl.coll.UVector64 uniqueCEs
private char[] miniCEs
long[] lastSpecialPrimaries
private long firstDigitPrimary
private long firstLatinPrimary
private long lastLatinPrimary
private long firstShortPrimary
private boolean shortPrimaryOverflow
private StringBuilder result
private int headerLength
static final boolean $assertionsDisabled
private static final int compareInt64AsUnsigned (long, long)
long a
long b
private static final int binarySearch (long[], int, long)
int i
int cmp
long[] list
int limit
long ce
int start
void ()
boolean forData (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData data
boolean ok
char[] getHeader ()
char[] resultArray
char[] getTable ()
char[] resultArray
private boolean loadGroups (com.ibm.icu.impl.coll.CollationData)
int i
com.ibm.icu.impl.coll.CollationData data
int r0
private boolean inSameGroup (long, long)
long lastPrimary
int i
long p
long q
long lastVariablePrimary
private void resetCEs ()
private void getCEs (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData d
com.ibm.icu.impl.coll.CollationData d
int ce32
char c
com.ibm.icu.impl.coll.CollationData data
int i
private boolean getCEsFromCE32 (com.ibm.icu.impl.coll.CollationData, int, int)
int index
int length
int index
int length
int sc0
int sc1
long p1
int lower32_1
com.ibm.icu.impl.coll.CollationData data
int c
int ce32
long p0
int lower32_0
private boolean getCEsFromContractionCE32 (com.ibm.icu.impl.coll.CollationData, int)
com.ibm.icu.util.CharsTrie$Entry entry
CharSequence suffix
int x
com.ibm.icu.impl.coll.CollationData data
int ce32
int trieIndex
int contractionIndex
int prevX
boolean addContraction
com.ibm.icu.util.CharsTrie$Iterator suffixes
private void addContractionEntry (int, long, long)
int x
long cce0
long cce1
private void addUniqueCE (long)
long ce
int i
private int getMiniCE (long)
long ce
int index
private void encodeUniqueCEs ()
long ce
long p
int lower32
int s
int t
int i
int group
long lastGroupPrimary
long prevPrimary
int prevSecondary
int pri
int sec
int ter
private void encodeCharCEs ()
int i
int expansionIndex
long ce
int miniCE
int i
int miniCEsStart
int indexBase
private void encodeContractions ()
long x
long cce0
long cce1
int miniCE
int index
long ce
int contractionIndex
boolean firstTriple
int i
int indexBase
int firstContractionIndex
private int encodeTwoCEs (long, long)
int c
int sec1
int ter1
long first
long second
int miniCE
int miniCE1
int case1
private static boolean isContractionCharCE (long)
long ce
static void ()
}
com/ibm/icu/impl/coll/CollationIterator$CEBuffer.classCollationIterator.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationIterator$CEBuffer extends java.lang.Object {
private static final int INITIAL_CAPACITY
int length
private long[] buffer
void ()
void append (long)
long ce
void appendUnsafe (long)
long ce
void ensureAppendCapacity (int)
int appCap
int capacity
long[] newBuffer
void incLength ()
long set (int, long)
int i
long ce
long get (int)
int i
long[] getCEs ()
}
com/ibm/icu/impl/coll/CollationIterator$SkippedState.classCollationIterator.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationIterator$SkippedState extends java.lang.Object {
private final StringBuilder oldBuffer
private final StringBuilder newBuffer
private int pos
private int skipLengthAtMatch
private com.ibm.icu.util.CharsTrie$State state
static final boolean $assertionsDisabled
void ()
void clear ()
boolean isEmpty ()
boolean hasNext ()
int next ()
int c
void incBeyond ()
int backwardNumCodePoints (int)
int n
int length
int beyond
void setFirstSkipped (int)
int c
void skip (int)
int c
void recordMatch ()
void replaceMatch ()
int oldLength
void saveTrieState (com.ibm.icu.util.CharsTrie)
com.ibm.icu.util.CharsTrie trie
void resetToTrieState (com.ibm.icu.util.CharsTrie)
com.ibm.icu.util.CharsTrie trie
static void ()
}
com/ibm/icu/impl/coll/CollationIterator.classCollationIterator.java
package com.ibm.icu.impl.coll
public abstract com.ibm.icu.impl.coll.CollationIterator extends java.lang.Object {
protected static final long NO_CP_AND_CE32
protected final com.ibm.icu.impl.Trie2_32 trie
protected final com.ibm.icu.impl.coll.CollationData data
private com.ibm.icu.impl.coll.CollationIterator$CEBuffer ceBuffer
private int cesIndex
private com.ibm.icu.impl.coll.CollationIterator$SkippedState skipped
private int numCpFwd
private boolean isNumeric
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData d
public void (com.ibm.icu.impl.coll.CollationData, boolean)
com.ibm.icu.impl.coll.CollationData d
boolean numeric
public boolean equals (java.lang.Object)
int i
Object other
com.ibm.icu.impl.coll.CollationIterator o
public int hashCode ()
public abstract void resetToOffset (int)
public abstract int getOffset ()
public final long nextCE ()
com.ibm.icu.impl.coll.CollationData d
long cAndCE32
int c
int ce32
int t
com.ibm.icu.impl.coll.CollationData d
public final int fetchCEs ()
final void setCurrentCE (long)
long ce
public final long previousCE (com.ibm.icu.impl.coll.UVector32)
com.ibm.icu.impl.coll.CollationData d
com.ibm.icu.impl.coll.UVector32 offsets
int limitOffset
int c
int ce32
com.ibm.icu.impl.coll.CollationData d
public final int getCEsLength ()
public final long getCE (int)
int i
public final long[] getCEs ()
final void clearCEs ()
public final void clearCEsIfNoneRemaining ()
public abstract int nextCodePoint ()
public abstract int previousCodePoint ()
protected final void reset ()
protected final void reset (boolean)
boolean numeric
protected long handleNextCE32 ()
int c
protected long makeCodePointAndCE32Pair (int, int)
int c
int ce32
protected char handleGetTrailSurrogate ()
protected boolean forbidSurrogateCodePoints ()
protected abstract void forwardNumCodePoints (int)
protected abstract void backwardNumCodePoints (int)
protected int getDataCE32 (int)
int c
protected int getCE32FromBuilderData (int)
int ce32
protected final void appendCEsFromCE32 (com.ibm.icu.impl.coll.CollationData, int, int, boolean)
int index
int length
int index
int length
int nextCp
int index
int defaultCE32
int nextCp
int[] jamoCE32s
int t
int v
char trail
com.ibm.icu.impl.coll.CollationData d
int c
int ce32
boolean forward
private static final boolean isSurrogate (int)
int c
protected static final boolean isLeadSurrogate (int)
int c
protected static final boolean isTrailSurrogate (int)
int c
private final long nextCEFromCE32 (com.ibm.icu.impl.coll.CollationData, int, int)
com.ibm.icu.impl.coll.CollationData d
int c
int ce32
private final int getCE32FromPrefix (com.ibm.icu.impl.coll.CollationData, int)
int c
com.ibm.icu.util.BytesTrie$Result match
com.ibm.icu.impl.coll.CollationData d
int ce32
int index
int lookBehind
com.ibm.icu.util.CharsTrie prefixes
private final int nextSkippedCodePoint ()
int c
private final void backwardNumSkipped (int)
int n
private final int nextCE32FromContraction (com.ibm.icu.impl.coll.CollationData, int, java.lang.CharSequence, int, int, int)
int nextCp
int nextCp
com.ibm.icu.impl.coll.CollationData d
int contractionCE32
CharSequence trieChars
int trieOffset
int ce32
int c
int lookAhead
int sinceMatch
com.ibm.icu.util.CharsTrie suffixes
com.ibm.icu.util.BytesTrie$Result match
private final int nextCE32FromDiscontiguousContraction (com.ibm.icu.impl.coll.CollationData, com.ibm.icu.util.CharsTrie, int, int, int)
int i
com.ibm.icu.util.BytesTrie$Result match
com.ibm.icu.impl.coll.CollationData d
com.ibm.icu.util.CharsTrie suffixes
int ce32
int lookAhead
int c
int fcd16
int nextCp
int prevCC
int sinceMatch
boolean isTopDiscontiguous
private final long previousCEUnsafe (int, com.ibm.icu.impl.coll.UVector32)
int c
com.ibm.icu.impl.coll.UVector32 offsets
int numBackward
int offset
private final void appendNumericCEs (int, boolean)
char digit
int c
char digit
int c
int segmentLength
int ce32
boolean forward
StringBuilder digits
int pos
private final void appendNumericSegmentCEs (java.lang.CharSequence)
int i
long primary
long primary
long primary
int value
int firstByte
int numBytes
int pair
int pos
CharSequence digits
int length
long numericPrimary
int numPairs
long primary
int pair
int pos
int shift
static void ()
}
com/ibm/icu/impl/coll/CollationKeys$LevelCallback.classCollationKeys.java
package com.ibm.icu.impl.coll
public com.ibm.icu.impl.coll.CollationKeys$LevelCallback extends java.lang.Object {
public void ()
boolean needToWrite (int)
int level
}
com/ibm/icu/impl/coll/CollationKeys$SortKeyByteSink.classCollationKeys.java
package com.ibm.icu.impl.coll
public abstract com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink extends java.lang.Object {
protected byte[] buffer_
private int appended_
public void (byte[])
byte[] dest
public void setBufferAndAppended (byte[], int)
byte[] dest
int app
public void Append (byte[], int)
byte[] bytes
int n
int length
int available
public void Append (int)
int b
public int NumberOfBytesAppended ()
public int GetRemainingCapacity ()
public boolean Overflowed ()
protected abstract void AppendBeyondCapacity (byte[], int, int, int)
protected abstract boolean Resize (int, int)
}
com/ibm/icu/impl/coll/CollationKeys$SortKeyLevel.classCollationKeys.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel extends java.lang.Object {
private static final int INITIAL_CAPACITY
byte[] buffer
int len
static final boolean $assertionsDisabled
void ()
boolean isEmpty ()
int length ()
byte getAt (int)
int index
byte[] data ()
void appendByte (int)
int b
void appendWeight16 (int)
int w
byte b0
byte b1
int appendLength
void appendWeight32 (long)
long w
byte[] bytes
int appendLength
void appendReverseWeight16 (int)
int w
byte b0
byte b1
int appendLength
void appendTo (com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink)
com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink sink
private boolean ensureCapacity (int)
int appendCapacity
int newCapacity
int altCapacity
byte[] newbuf
static void ()
}
com/ibm/icu/impl/coll/CollationKeys.classCollationKeys.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationKeys extends java.lang.Object {
public static final com.ibm.icu.impl.coll.CollationKeys$LevelCallback SIMPLE_LEVEL_FALLBACK
private static final int SEC_COMMON_LOW
private static final int SEC_COMMON_MIDDLE
static final int SEC_COMMON_HIGH
private static final int SEC_COMMON_MAX_COUNT
private static final int CASE_LOWER_FIRST_COMMON_LOW
private static final int CASE_LOWER_FIRST_COMMON_MIDDLE
private static final int CASE_LOWER_FIRST_COMMON_HIGH
private static final int CASE_LOWER_FIRST_COMMON_MAX_COUNT
private static final int CASE_UPPER_FIRST_COMMON_LOW
private static final int CASE_UPPER_FIRST_COMMON_HIGH
private static final int CASE_UPPER_FIRST_COMMON_MAX_COUNT
private static final int TER_ONLY_COMMON_LOW
private static final int TER_ONLY_COMMON_MIDDLE
private static final int TER_ONLY_COMMON_HIGH
private static final int TER_ONLY_COMMON_MAX_COUNT
private static final int TER_LOWER_FIRST_COMMON_LOW
private static final int TER_LOWER_FIRST_COMMON_MIDDLE
private static final int TER_LOWER_FIRST_COMMON_HIGH
private static final int TER_LOWER_FIRST_COMMON_MAX_COUNT
private static final int TER_UPPER_FIRST_COMMON_LOW
private static final int TER_UPPER_FIRST_COMMON_MIDDLE
private static final int TER_UPPER_FIRST_COMMON_HIGH
private static final int TER_UPPER_FIRST_COMMON_MAX_COUNT
private static final int QUAT_COMMON_LOW
private static final int QUAT_COMMON_MIDDLE
private static final int QUAT_COMMON_HIGH
private static final int QUAT_COMMON_MAX_COUNT
private static final int QUAT_SHIFTED_LIMIT_BYTE
private static final int[] levelMasks
static final boolean $assertionsDisabled
private static com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel getSortKeyLevel (int, int)
int levels
int level
private void ()
public static void writeSortKeyUpToQuaternary (com.ibm.icu.impl.coll.CollationIterator, boolean[], com.ibm.icu.impl.coll.CollationSettings, com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink, int, com.ibm.icu.impl.coll.CollationKeys$LevelCallback, boolean)
long variableTop
boolean isCompressible
int p1
byte p2
int b
int b
int b
int remainder
int b
byte b
byte[] secs
int last
int s
int b
int b
int c
int b
int b
int b
int b
int b
int b
int t
int b
int b
int q
long ce
long p
int lower32
byte c
int i
int length
byte b
com.ibm.icu.impl.coll.CollationIterator iter
boolean[] compressibleBytes
com.ibm.icu.impl.coll.CollationSettings settings
com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink sink
int minLevel
com.ibm.icu.impl.coll.CollationKeys$LevelCallback callback
boolean preflight
int options
int levels
long variableTop
int tertiaryMask
byte[] p234
com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel cases
com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel secondaries
com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel tertiaries
com.ibm.icu.impl.coll.CollationKeys$SortKeyLevel quaternaries
long prevReorderedPrimary
int commonCases
int commonSecondaries
int commonTertiaries
int commonQuaternaries
int prevSecondary
int secSegmentStart
static void ()
}
com/ibm/icu/impl/coll/CollationLoader$ASCII.classCollationLoader.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationLoader$ASCII extends java.lang.Object {
private void ()
static java.lang.String toLowerCase (java.lang.String)
StringBuilder sb
char c
int i
String s
}
com/ibm/icu/impl/coll/CollationLoader.classCollationLoader.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationLoader extends java.lang.Object {
private static volatile String rootRules
private void ()
private static void loadRootRules ()
com.ibm.icu.util.UResourceBundle rootBundle
public static java.lang.String getRootRules ()
static java.lang.String loadRules (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String collationType
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle data
String rules
private static final com.ibm.icu.util.UResourceBundle findWithFallback (com.ibm.icu.util.UResourceBundle, java.lang.String)
com.ibm.icu.util.UResourceBundle table
String entryName
public static com.ibm.icu.impl.coll.CollationTailoring loadTailoring (com.ibm.icu.util.ULocale, com.ibm.icu.util.Output)
java.util.MissingResourceException e
com.ibm.icu.util.UResourceBundle collations
java.util.MissingResourceException ignored
java.io.IOException e
com.ibm.icu.util.UResourceBundle actualBundle
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Output outValidLocale
com.ibm.icu.impl.coll.CollationTailoring root
String localeName
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.ULocale validLocale
String validLocaleName
com.ibm.icu.util.UResourceBundle collations
String type
String defaultType
String defT
com.ibm.icu.util.UResourceBundle data
com.ibm.icu.util.ULocale actualLocale
String actualLocaleName
com.ibm.icu.impl.coll.CollationTailoring t
com.ibm.icu.util.UResourceBundle binary
java.nio.ByteBuffer inBytes
static void ()
}
com/ibm/icu/impl/coll/CollationRoot.classCollationRoot.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationRoot extends java.lang.Object {
private static final com.ibm.icu.impl.coll.CollationTailoring rootSingleton
private static final RuntimeException exception
public void ()
public static final com.ibm.icu.impl.coll.CollationTailoring getRoot ()
public static final com.ibm.icu.impl.coll.CollationData getData ()
com.ibm.icu.impl.coll.CollationTailoring root
static final com.ibm.icu.impl.coll.CollationSettings getSettings ()
com.ibm.icu.impl.coll.CollationTailoring root
static void ()
java.nio.ByteBuffer bytes
com.ibm.icu.impl.coll.CollationTailoring t2
java.io.IOException e
RuntimeException e
com.ibm.icu.impl.coll.CollationTailoring t
RuntimeException e2
}
com/ibm/icu/impl/coll/CollationRootElements.classCollationRootElements.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationRootElements extends java.lang.Object {
public static final long PRIMARY_SENTINEL
public static final int SEC_TER_DELTA_FLAG
public static final int PRIMARY_STEP_MASK
public static final int IX_FIRST_TERTIARY_INDEX
static final int IX_FIRST_SECONDARY_INDEX
static final int IX_FIRST_PRIMARY_INDEX
static final int IX_COMMON_SEC_AND_TER_CE
static final int IX_SEC_TER_BOUNDARIES
static final int IX_COUNT
private long[] elements
static final boolean $assertionsDisabled
public void (long[])
long[] rootElements
public int getTertiaryBoundary ()
long getFirstTertiaryCE ()
long getLastTertiaryCE ()
public int getLastCommonSecondary ()
public int getSecondaryBoundary ()
long getFirstSecondaryCE ()
long getLastSecondaryCE ()
long getFirstPrimary ()
long getFirstPrimaryCE ()
long lastCEWithPrimaryBefore (long)
long secTer
long p
int index
long q
long secTer
long firstCEWithPrimaryAtLeast (long)
long p
int index
long getPrimaryBefore (long, boolean)
int step
long nextElement
long p
boolean isCompressible
int index
int step
long q
int getSecondaryBefore (long, int)
int index
int previousSec
int sec
long p
int s
int index
int previousSec
int sec
int getTertiaryBefore (long, int, int)
int index
int previousTer
int index
int previousTer
long secTer
long p
int s
int t
int index
int previousTer
long secTer
long st
int findPrimary (long)
long p
int index
long getPrimaryAfter (long, int, boolean)
int step
long p
int index
boolean isCompressible
long q
int getSecondaryAfter (int, int)
long secTer
int secLimit
int sec
int index
int s
long secTer
int secLimit
int getTertiaryAfter (int, int, int)
int terLimit
long secTer
int terLimit
int index
int s
int t
long secTer
int terLimit
long st
private long getFirstSecTerForPrimary (int)
int index
long secTer
private int findP (long)
int j
int i
long q
long p
int start
int limit
private static boolean isEndOfPrimaryRange (long)
long q
static void ()
}
com/ibm/icu/impl/coll/CollationRuleParser$Importer.classCollationRuleParser.java
package com.ibm.icu.impl.coll
abstract com.ibm.icu.impl.coll.CollationRuleParser$Importer extends java.lang.Object {
public abstract java.lang.String getRules (java.lang.String, java.lang.String)
}
com/ibm/icu/impl/coll/CollationRuleParser$Position.classCollationRuleParser.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationRuleParser$Position extends java.lang.Enum {
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_TERTIARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_TERTIARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_SECONDARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_SECONDARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_PRIMARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_PRIMARY_IGNORABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_VARIABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_VARIABLE
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_REGULAR
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_REGULAR
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_IMPLICIT
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_IMPLICIT
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position FIRST_TRAILING
public static final com.ibm.icu.impl.coll.CollationRuleParser$Position LAST_TRAILING
private static final com.ibm.icu.impl.coll.CollationRuleParser$Position[] $VALUES
public static com.ibm.icu.impl.coll.CollationRuleParser$Position[] values ()
public static com.ibm.icu.impl.coll.CollationRuleParser$Position valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/coll/CollationRuleParser$Sink.classCollationRuleParser.java
package com.ibm.icu.impl.coll
abstract com.ibm.icu.impl.coll.CollationRuleParser$Sink extends java.lang.Object {
void ()
abstract void addReset (int, java.lang.CharSequence)
abstract void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
void suppressContractions (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
void optimize (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet set
}
com/ibm/icu/impl/coll/CollationRuleParser.classCollationRuleParser.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationRuleParser extends java.lang.Object {
static final com.ibm.icu.impl.coll.CollationRuleParser$Position[] POSITION_VALUES
static final char POS_LEAD
static final char POS_BASE
private static final int UCOL_DEFAULT
private static final int UCOL_OFF
private static final int UCOL_ON
private static final int STRENGTH_MASK
private static final int STARRED_FLAG
private static final int OFFSET_SHIFT
private static final String BEFORE
private final StringBuilder rawBuilder
private static final String[] positions
private static final String[] gSpecialReorderCodes
private static final int U_PARSE_CONTEXT_LEN
private com.ibm.icu.text.Normalizer2 nfd
private com.ibm.icu.text.Normalizer2 nfc
private String rules
private final com.ibm.icu.impl.coll.CollationData baseData
private com.ibm.icu.impl.coll.CollationSettings settings
private com.ibm.icu.impl.coll.CollationRuleParser$Sink sink
private com.ibm.icu.impl.coll.CollationRuleParser$Importer importer
private int ruleIndex
static final boolean $assertionsDisabled
void (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData base
void setSink (com.ibm.icu.impl.coll.CollationRuleParser$Sink)
com.ibm.icu.impl.coll.CollationRuleParser$Sink sinkAlias
void setImporter (com.ibm.icu.impl.coll.CollationRuleParser$Importer)
com.ibm.icu.impl.coll.CollationRuleParser$Importer importerAlias
void parse (java.lang.String, com.ibm.icu.impl.coll.CollationSettings) throws java.text.ParseException
String ruleString
com.ibm.icu.impl.coll.CollationSettings outSettings
private void parse (java.lang.String) throws java.text.ParseException
char c
String ruleString
private void parseRuleChain () throws java.text.ParseException
int result
int strength
int i
int resetStrength
boolean isFirstRelation
private int parseResetAndPosition () throws java.text.ParseException
int j
char c
int resetStrength
Exception e
int i
int resetStrength
private int parseRelationOperator ()
int strength
int strength
int strength
int strength
int strength
int strength
int strength
int strength
int i
char c
private void parseRelationStrings (int, int) throws java.text.ParseException
StringBuilder extBuilder
int prefix0
int c
Exception e
int strength
int i
String prefix
CharSequence extension
char next
private void parseStarredCharacters (int, int) throws java.text.ParseException
Exception e
int c
Exception e
int c
int strength
int i
String empty
int prev
int j
private int parseTailoringString (int, java.lang.StringBuilder) throws java.text.ParseException
int i
StringBuilder raw
private int parseString (int, java.lang.StringBuilder) throws java.text.ParseException
int cp
char c
int c
int j
int i
StringBuilder raw
private static final boolean isSurrogate (int)
int c
private int parseSpecialPosition (int, java.lang.StringBuilder) throws java.text.ParseException
int pos
String raw
int i
StringBuilder str
int j
private void parseSetting () throws java.text.ParseException
String v
int value
char c
int value
int value
int value
int value
int value
int value
int value
com.ibm.icu.util.ULocale localeID
Exception e
String importedRules
Exception e
Exception e
String importedRules
String outerRules
int outerRuleIndex
com.ibm.icu.util.ULocale localeID
String baseID
String collationType
String v
int valueIndex
Exception e
Exception e
com.ibm.icu.text.UnicodeSet set
int i
int j
String raw
private void parseReordering (java.lang.CharSequence) throws java.text.ParseException
int limit
String word
int code
Integer code
int[] codes
int j
CharSequence raw
int i
java.util.ArrayList reorderCodes
public static int getReorderCode (java.lang.String)
int i
int script
String word
private static int getOnOffValue (java.lang.String)
String s
private int parseUnicodeSet (int, com.ibm.icu.text.UnicodeSet) throws java.text.ParseException
char c
Exception e
int i
com.ibm.icu.text.UnicodeSet set
int level
int j
private int readWords (int, java.lang.StringBuilder)
int lastIndex
char c
int i
StringBuilder raw
private int skipComment (int)
char c
int i
private void setParseError (java.lang.String) throws java.text.ParseException
String reason
private void setParseError (java.lang.String, java.lang.Exception) throws java.text.ParseException
String reason
Exception e
java.text.ParseException newExc
private java.text.ParseException makeParseException (java.lang.String)
String reason
private java.lang.String appendErrorContext (java.lang.String)
String reason
StringBuilder msg
int start
int length
private static boolean isSyntaxChar (int)
int c
private int skipWhiteSpace (int)
int i
static void ()
}
com/ibm/icu/impl/coll/CollationSettings.classCollationSettings.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationSettings extends com.ibm.icu.impl.coll.SharedObject {
public static final int CHECK_FCD
public static final int NUMERIC
static final int SHIFTED
static final int ALTERNATE_MASK
static final int MAX_VARIABLE_SHIFT
static final int MAX_VARIABLE_MASK
static final int UPPER_FIRST
public static final int CASE_FIRST
public static final int CASE_FIRST_AND_UPPER_MASK
public static final int CASE_LEVEL
public static final int BACKWARD_SECONDARY
static final int STRENGTH_SHIFT
static final int STRENGTH_MASK
static final int MAX_VAR_SPACE
static final int MAX_VAR_PUNCT
static final int MAX_VAR_SYMBOL
static final int MAX_VAR_CURRENCY
public int options
public long variableTop
public byte[] reorderTable
long minHighNoReorder
long[] reorderRanges
public int[] reorderCodes
private static final int[] EMPTY_INT_ARRAY
public int fastLatinOptions
public char[] fastLatinPrimaries
static final boolean $assertionsDisabled
void ()
public com.ibm.icu.impl.coll.CollationSettings clone ()
com.ibm.icu.impl.coll.CollationSettings newSettings
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.coll.CollationSettings o
public int hashCode ()
int i
int h
public void resetReordering ()
void aliasReordering (com.ibm.icu.impl.coll.CollationData, int[], int, byte[])
int[] codes
int firstSplitByteRangeIndex
com.ibm.icu.impl.coll.CollationData data
int[] codesAndRanges
int codesLength
byte[] table
int[] codes
int rangesStart
int rangesLimit
int rangesLength
public void setReordering (com.ibm.icu.impl.coll.CollationData, int[])
int pair
int limit1
int i
int rangesStart
com.ibm.icu.impl.coll.CollationData data
int[] codes
com.ibm.icu.impl.coll.UVector32 rangesList
int rangesLength
int[] ranges
byte[] table
int b
int firstSplitByteRangeIndex
int rangesStart
private void setReorderArrays (int[], int[], int, int, byte[])
int[] codes
int[] ranges
int rangesStart
int rangesLength
byte[] table
private void setReorderRanges (int[], int, int)
int i
int[] ranges
int rangesStart
int rangesLength
public void copyReorderingFrom (com.ibm.icu.impl.coll.CollationSettings)
com.ibm.icu.impl.coll.CollationSettings other
public boolean hasReordering ()
private static boolean reorderTableHasSplitBytes (byte[])
int i
byte[] table
public long reorder (long)
long p
byte b
private long reorderEx (long)
long p
long q
long r
int i
public void setStrength (int)
int value
int noStrength
public void setStrengthDefault (int)
int defaultOptions
int noStrength
static int getStrength (int)
int options
public int getStrength ()
public void setFlag (int, boolean)
int bit
boolean value
public void setFlagDefault (int, int)
int bit
int defaultOptions
public boolean getFlag (int)
int bit
public void setCaseFirst (int)
int value
int noCaseFirst
public void setCaseFirstDefault (int)
int defaultOptions
int noCaseFirst
public int getCaseFirst ()
public void setAlternateHandlingShifted (boolean)
boolean value
int noAlternate
public void setAlternateHandlingDefault (int)
int defaultOptions
int noAlternate
public boolean getAlternateHandling ()
public void setMaxVariable (int, int)
int value
int defaultOptions
int noMax
public int getMaxVariable ()
static boolean isTertiaryWithCaseBits (int)
int options
static int getTertiaryMask (int)
int options
static boolean sortsTertiaryUpperCaseFirst (int)
int options
public boolean dontCheckFCD ()
boolean hasBackwardSecondary ()
public boolean isNumeric ()
public volatile com.ibm.icu.impl.coll.SharedObject clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/ibm/icu/impl/coll/CollationTailoring.classCollationTailoring.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationTailoring extends java.lang.Object {
public com.ibm.icu.impl.coll.CollationData data
public com.ibm.icu.impl.coll.SharedObject$Reference settings
private String rules
private com.ibm.icu.util.UResourceBundle rulesResource
public com.ibm.icu.util.ULocale actualLocale
public int version
com.ibm.icu.impl.coll.CollationData ownedData
com.ibm.icu.impl.Trie2_32 trie
com.ibm.icu.text.UnicodeSet unsafeBackwardSet
public java.util.Map maxExpansions
static final boolean $assertionsDisabled
void (com.ibm.icu.impl.coll.SharedObject$Reference)
com.ibm.icu.impl.coll.SharedObject$Reference baseSettings
void ensureOwnedData ()
com.ibm.icu.impl.Normalizer2Impl nfcImpl
void setRules (java.lang.String)
String r
void setRulesResource (com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle res
public java.lang.String getRules ()
static com.ibm.icu.util.VersionInfo makeBaseVersion (com.ibm.icu.util.VersionInfo)
com.ibm.icu.util.VersionInfo ucaVersion
void setVersion (int, int)
int baseVersion
int rulesVersion
int r
int s
int t
int q
int getUCAVersion ()
static void ()
}
com/ibm/icu/impl/coll/CollationWeights$1.classCollationWeights.java
package com.ibm.icu.impl.coll
com.ibm.icu.impl.coll.CollationWeights$1 extends java.lang.Object {
}
com/ibm/icu/impl/coll/CollationWeights$WeightRange.classCollationWeights.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.CollationWeights$WeightRange extends java.lang.Object implements java.lang.Comparable {
long start
long end
int length
int count
private void ()
public int compareTo (com.ibm.icu.impl.coll.CollationWeights$WeightRange)
com.ibm.icu.impl.coll.CollationWeights$WeightRange other
long l
long r
public volatile int compareTo (java.lang.Object)
void (com.ibm.icu.impl.coll.CollationWeights$1)
com.ibm.icu.impl.coll.CollationWeights$1 x0
}
com/ibm/icu/impl/coll/CollationWeights.classCollationWeights.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.CollationWeights extends java.lang.Object {
private int middleLength
private int[] minBytes
private int[] maxBytes
private com.ibm.icu.impl.coll.CollationWeights$WeightRange[] ranges
private int rangeIndex
private int rangeCount
static final boolean $assertionsDisabled
public void ()
public void initForPrimary (boolean)
boolean compressible
public void initForSecondary ()
public void initForTertiary ()
public boolean allocWeights (long, long, int)
int i
int minLength
long lowerLimit
long upperLimit
int n
public long nextWeight ()
com.ibm.icu.impl.coll.CollationWeights$WeightRange range
long weight
public static int lengthOfWeight (long)
long weight
private static int getWeightTrail (long, int)
long weight
int length
private static long setWeightTrail (long, int, int)
long weight
int length
int trail
private static int getWeightByte (long, int)
long weight
int idx
private static long setWeightByte (long, int, int)
long mask
long weight
int idx
int b
long mask
private static long truncateWeight (long, int)
long weight
int length
private static long incWeightTrail (long, int)
long weight
int length
private static long decWeightTrail (long, int)
long weight
int length
private int countBytes (int)
int idx
private long incWeight (long, int)
int b
long weight
int length
private long incWeightByOffset (long, int, int)
long weight
int length
int offset
private void lengthenRange (com.ibm.icu.impl.coll.CollationWeights$WeightRange)
com.ibm.icu.impl.coll.CollationWeights$WeightRange range
int length
private boolean getWeightRanges (long, long)
int trail
int length
int trail
int length
long lowerEnd
long upperStart
boolean merged
int length
int length
long lowerLimit
long upperLimit
int lowerLength
int upperLength
com.ibm.icu.impl.coll.CollationWeights$WeightRange[] lower
com.ibm.icu.impl.coll.CollationWeights$WeightRange middle
com.ibm.icu.impl.coll.CollationWeights$WeightRange[] upper
long weight
private boolean allocWeightsInShortRanges (int, int)
int i
int n
int minLength
private boolean allocWeightsInMinLengthRanges (int, int)
int i
int n
int minLength
int count
int minLengthRangeCount
int nextCountBytes
long start
long end
int count2
int count1
static void ()
}
com/ibm/icu/impl/coll/ContractionsAndExpansions$CESink.classContractionsAndExpansions.java
package com.ibm.icu.impl.coll
public abstract com.ibm.icu.impl.coll.ContractionsAndExpansions$CESink extends java.lang.Object {
public abstract void handleCE (long)
public abstract void handleExpansion (long[], int, int)
}
com/ibm/icu/impl/coll/ContractionsAndExpansions.classContractionsAndExpansions.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.ContractionsAndExpansions extends java.lang.Object {
private com.ibm.icu.impl.coll.CollationData data
private com.ibm.icu.text.UnicodeSet contractions
private com.ibm.icu.text.UnicodeSet expansions
private com.ibm.icu.impl.coll.ContractionsAndExpansions$CESink sink
private boolean addPrefixes
private int checkTailored
private com.ibm.icu.text.UnicodeSet tailored
private com.ibm.icu.text.UnicodeSet ranges
private StringBuilder unreversedPrefix
private String suffix
private long[] ces
static final boolean $assertionsDisabled
public void (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.impl.coll.ContractionsAndExpansions$CESink, boolean)
com.ibm.icu.text.UnicodeSet con
com.ibm.icu.text.UnicodeSet exp
com.ibm.icu.impl.coll.ContractionsAndExpansions$CESink s
boolean prefixes
public void forData (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.impl.coll.CollationData d
java.util.Iterator trieIterator
private void enumCnERange (int, int, int, com.ibm.icu.impl.coll.ContractionsAndExpansions)
int i
int count
int start
int end
int ce32
com.ibm.icu.impl.coll.ContractionsAndExpansions cne
public void forCodePoint (com.ibm.icu.impl.coll.CollationData, int)
com.ibm.icu.impl.coll.CollationData d
int c
int ce32
private void handleCE32 (int, int, int)
int i
int idx
int length
int idx
int length
int length
int c
com.ibm.icu.impl.coll.UTF16CollationIterator iter
StringBuilder hangul
int start
int end
int ce32
private void handlePrefixes (int, int, int)
com.ibm.icu.util.CharsTrie$Entry e
int start
int end
int ce32
int index
com.ibm.icu.util.CharsTrie$Iterator prefixes
void handleContractions (int, int, int)
com.ibm.icu.util.CharsTrie$Entry e
int start
int end
int ce32
int index
com.ibm.icu.util.CharsTrie$Iterator suffixes
void addExpansions (int, int)
int start
int end
void addStrings (int, int, com.ibm.icu.text.UnicodeSet)
int start
int end
com.ibm.icu.text.UnicodeSet set
StringBuilder s
private void setPrefix (java.lang.CharSequence)
CharSequence pfx
private void resetPrefix ()
static void ()
}
com/ibm/icu/impl/coll/FCDIterCollationIterator$State.classFCDIterCollationIterator.java
package com.ibm.icu.impl.coll
final com.ibm.icu.impl.coll.FCDIterCollationIterator$State extends java.lang.Enum {
public static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_FWD
public static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_BWD
public static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State ITER_IN_FCD_SEGMENT
public static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_LIMIT
public static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_START
private static final com.ibm.icu.impl.coll.FCDIterCollationIterator$State[] $VALUES
public static com.ibm.icu.impl.coll.FCDIterCollationIterator$State[] values ()
public static com.ibm.icu.impl.coll.FCDIterCollationIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/coll/FCDIterCollationIterator.classFCDIterCollationIterator.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.FCDIterCollationIterator extends com.ibm.icu.impl.coll.IterCollationIterator {
private com.ibm.icu.impl.coll.FCDIterCollationIterator$State state
private int start
private int pos
private int limit
private final com.ibm.icu.impl.Normalizer2Impl nfcImpl
private StringBuilder s
private StringBuilder normalized
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.coll.CollationData, boolean, com.ibm.icu.text.UCharacterIterator, int)
com.ibm.icu.impl.coll.CollationData data
boolean numeric
com.ibm.icu.text.UCharacterIterator ui
int startIndex
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
int trail
int c
int c
int c
public int previousCodePoint ()
int prev
int c
int c
int c
protected long handleNextCE32 ()
int c
int c
int c
int c
protected char handleGetTrailSurrogate ()
int trail
char trail
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
private void switchToForward ()
private boolean nextSegment ()
int c
int fcd16
int leadCC
int prevCC
private void switchToBackward ()
private boolean previousSegment ()
int c
int fcd16
int trailCC
int nextCC
private void normalize (java.lang.CharSequence)
CharSequence s
static void ()
}
com/ibm/icu/impl/coll/FCDUTF16CollationIterator.classFCDUTF16CollationIterator.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.FCDUTF16CollationIterator extends com.ibm.icu.impl.coll.UTF16CollationIterator {
private CharSequence rawSeq
private static final int rawStart
private int segmentStart
private int segmentLimit
private int rawLimit
private final com.ibm.icu.impl.Normalizer2Impl nfcImpl
private StringBuilder normalized
private int checkDir
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData d
public void (com.ibm.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int)
com.ibm.icu.impl.coll.CollationData data
boolean numeric
CharSequence s
int p
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.coll.FCDUTF16CollationIterator o
public int hashCode ()
public void resetToOffset (int)
int newOffset
public int getOffset ()
public void setText (boolean, java.lang.CharSequence, int)
boolean numeric
CharSequence s
int p
public int nextCodePoint ()
char c
char c
char trail
char c
public int previousCodePoint ()
char c
char c
char lead
char c
protected long handleNextCE32 ()
char c
char c
char c
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
private void switchToForward ()
private void nextSegment ()
int q
int c
int fcd16
int leadCC
int p
int prevCC
private void switchToBackward ()
private void previousSegment ()
int q
int c
int fcd16
int trailCC
int p
int nextCC
private void normalize (int, int)
int from
int to
static void ()
}
com/ibm/icu/impl/coll/IterCollationIterator.classIterCollationIterator.java
package com.ibm.icu.impl.coll
public com.ibm.icu.impl.coll.IterCollationIterator extends com.ibm.icu.impl.coll.CollationIterator {
protected com.ibm.icu.text.UCharacterIterator iter
public void (com.ibm.icu.impl.coll.CollationData, boolean, com.ibm.icu.text.UCharacterIterator)
com.ibm.icu.impl.coll.CollationData d
boolean numeric
com.ibm.icu.text.UCharacterIterator ui
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
public int previousCodePoint ()
protected long handleNextCE32 ()
int c
protected char handleGetTrailSurrogate ()
int trail
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
}
com/ibm/icu/impl/coll/SharedObject$Reference.classSharedObject.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.SharedObject$Reference extends java.lang.Object implements java.lang.Cloneable {
private com.ibm.icu.impl.coll.SharedObject ref
public void (com.ibm.icu.impl.coll.SharedObject)
com.ibm.icu.impl.coll.SharedObject r
public com.ibm.icu.impl.coll.SharedObject$Reference clone ()
com.ibm.icu.impl.coll.SharedObject$Reference c
CloneNotSupportedException e
com.ibm.icu.impl.coll.SharedObject$Reference c
public com.ibm.icu.impl.coll.SharedObject readOnly ()
public com.ibm.icu.impl.coll.SharedObject copyOnWrite ()
com.ibm.icu.impl.coll.SharedObject r
com.ibm.icu.impl.coll.SharedObject r2
public void clear ()
protected void finalize () throws java.lang.Throwable
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/ibm/icu/impl/coll/SharedObject.classSharedObject.java
package com.ibm.icu.impl.coll
public com.ibm.icu.impl.coll.SharedObject extends java.lang.Object implements java.lang.Cloneable {
private java.util.concurrent.atomic.AtomicInteger refCount
public void ()
public com.ibm.icu.impl.coll.SharedObject clone ()
com.ibm.icu.impl.coll.SharedObject c
CloneNotSupportedException e
com.ibm.icu.impl.coll.SharedObject c
public final void addRef ()
public final void removeRef ()
public final int getRefCount ()
public final void deleteIfZeroRefCount ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/ibm/icu/impl/coll/TailoredSet.classTailoredSet.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.TailoredSet extends java.lang.Object {
private com.ibm.icu.impl.coll.CollationData data
private com.ibm.icu.impl.coll.CollationData baseData
private com.ibm.icu.text.UnicodeSet tailored
private StringBuilder unreversedPrefix
private String suffix
static final boolean $assertionsDisabled
public void (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet t
public void forData (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.impl.coll.CollationData d
java.util.Iterator trieIterator
private void enumTailoredRange (int, int, int, com.ibm.icu.impl.coll.TailoredSet)
int start
int end
int ce32
com.ibm.icu.impl.coll.TailoredSet ts
private void handleCE32 (int, int, int)
int baseCE32
int start
int end
int ce32
private void compare (int, int, int)
int baseIndex
int dataIndex
int baseIndex
int baseIndex
int dataIndex
int baseIndex
int tag
int baseTag
long dataCE
long p
int i
int length
int baseLength
int idx0
int idx1
int i
int length
int baseLength
int idx0
int idx1
StringBuilder jamos
int length
int c
int ce32
int baseCE32
int tag
int baseTag
private void comparePrefixes (int, java.lang.CharSequence, int, java.lang.CharSequence, int)
int cmp
int c
CharSequence p
int pidx
CharSequence q
int qidx
com.ibm.icu.util.CharsTrie$Iterator prefixes
com.ibm.icu.util.CharsTrie$Iterator basePrefixes
String tp
String bp
String none
com.ibm.icu.util.CharsTrie$Entry te
com.ibm.icu.util.CharsTrie$Entry be
private void compareContractions (int, java.lang.CharSequence, int, java.lang.CharSequence, int)
int cmp
int c
CharSequence p
int pidx
CharSequence q
int qidx
com.ibm.icu.util.CharsTrie$Iterator suffixes
com.ibm.icu.util.CharsTrie$Iterator baseSuffixes
String ts
String bs
String none
com.ibm.icu.util.CharsTrie$Entry te
com.ibm.icu.util.CharsTrie$Entry be
private void addPrefixes (com.ibm.icu.impl.coll.CollationData, int, java.lang.CharSequence, int)
com.ibm.icu.util.CharsTrie$Entry e
com.ibm.icu.impl.coll.CollationData d
int c
CharSequence p
int pidx
com.ibm.icu.util.CharsTrie$Iterator prefixes
private void addPrefix (com.ibm.icu.impl.coll.CollationData, java.lang.CharSequence, int, int)
int idx
com.ibm.icu.impl.coll.CollationData d
CharSequence pfx
int c
int ce32
private void addContractions (int, java.lang.CharSequence, int)
com.ibm.icu.util.CharsTrie$Entry e
int c
CharSequence p
int pidx
com.ibm.icu.util.CharsTrie$Iterator suffixes
private void addSuffix (int, java.lang.CharSequence)
int c
CharSequence sfx
private void add (int)
StringBuilder s
int c
private void setPrefix (java.lang.CharSequence)
CharSequence pfx
private void resetPrefix ()
static void ()
}
com/ibm/icu/impl/coll/UTF16CollationIterator.classUTF16CollationIterator.java
package com.ibm.icu.impl.coll
public com.ibm.icu.impl.coll.UTF16CollationIterator extends com.ibm.icu.impl.coll.CollationIterator {
protected CharSequence seq
protected int start
protected int pos
protected int limit
static final boolean $assertionsDisabled
public void (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData d
public void (com.ibm.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int)
com.ibm.icu.impl.coll.CollationData d
boolean numeric
CharSequence s
int p
public boolean equals (java.lang.Object)
Object other
com.ibm.icu.impl.coll.UTF16CollationIterator o
public int hashCode ()
public void resetToOffset (int)
int newOffset
public int getOffset ()
public void setText (boolean, java.lang.CharSequence, int)
boolean numeric
CharSequence s
int p
public int nextCodePoint ()
char trail
char c
public int previousCodePoint ()
char lead
char c
protected long handleNextCE32 ()
char c
protected char handleGetTrailSurrogate ()
char trail
protected void forwardNumCodePoints (int)
char c
int num
protected void backwardNumCodePoints (int)
char c
int num
static void ()
}
com/ibm/icu/impl/coll/UVector32.classUVector32.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.UVector32 extends java.lang.Object {
private int[] buffer
private int length
public void ()
public boolean isEmpty ()
public int size ()
public int elementAti (int)
int i
public int[] getBuffer ()
public void addElement (int)
int e
public void setElementAt (int, int)
int elem
int index
public void insertElementAt (int, int)
int elem
int index
public void removeAllElements ()
private void ensureAppendCapacity ()
int newCapacity
int[] newBuffer
}
com/ibm/icu/impl/coll/UVector64.classUVector64.java
package com.ibm.icu.impl.coll
public final com.ibm.icu.impl.coll.UVector64 extends java.lang.Object {
private long[] buffer
private int length
public void ()
public boolean isEmpty ()
public int size ()
public long elementAti (int)
int i
public long[] getBuffer ()
public void addElement (long)
long e
public void setElementAt (long, int)
long elem
int index
public void insertElementAt (long, int)
long elem
int index
public void removeAllElements ()
private void ensureAppendCapacity ()
int newCapacity
long[] newBuffer
}
com/ibm/icu/impl/data/icudt63b/coll/af.res
com/ibm/icu/impl/data/icudt63b/coll/am.res
com/ibm/icu/impl/data/icudt63b/coll/ar.res
com/ibm/icu/impl/data/icudt63b/coll/ars.res
com/ibm/icu/impl/data/icudt63b/coll/as.res
com/ibm/icu/impl/data/icudt63b/coll/az.res
com/ibm/icu/impl/data/icudt63b/coll/be.res
com/ibm/icu/impl/data/icudt63b/coll/bg.res
com/ibm/icu/impl/data/icudt63b/coll/bn.res
com/ibm/icu/impl/data/icudt63b/coll/bo.res
com/ibm/icu/impl/data/icudt63b/coll/bs.res
com/ibm/icu/impl/data/icudt63b/coll/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/coll/ca.res
com/ibm/icu/impl/data/icudt63b/coll/chr.res
com/ibm/icu/impl/data/icudt63b/coll/cs.res
com/ibm/icu/impl/data/icudt63b/coll/cy.res
com/ibm/icu/impl/data/icudt63b/coll/da.res
com/ibm/icu/impl/data/icudt63b/coll/de.res
com/ibm/icu/impl/data/icudt63b/coll/de_.res
com/ibm/icu/impl/data/icudt63b/coll/de_AT.res
com/ibm/icu/impl/data/icudt63b/coll/de__PHONEBOOK.res
com/ibm/icu/impl/data/icudt63b/coll/dsb.res
com/ibm/icu/impl/data/icudt63b/coll/dz.res
com/ibm/icu/impl/data/icudt63b/coll/ee.res
com/ibm/icu/impl/data/icudt63b/coll/el.res
com/ibm/icu/impl/data/icudt63b/coll/en.res
com/ibm/icu/impl/data/icudt63b/coll/en_US.res
com/ibm/icu/impl/data/icudt63b/coll/en_US_POSIX.res
com/ibm/icu/impl/data/icudt63b/coll/eo.res
com/ibm/icu/impl/data/icudt63b/coll/es.res
com/ibm/icu/impl/data/icudt63b/coll/es_.res
com/ibm/icu/impl/data/icudt63b/coll/es__TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/coll/et.res
com/ibm/icu/impl/data/icudt63b/coll/fa.res
com/ibm/icu/impl/data/icudt63b/coll/fa_AF.res
com/ibm/icu/impl/data/icudt63b/coll/fi.res
com/ibm/icu/impl/data/icudt63b/coll/fil.res
com/ibm/icu/impl/data/icudt63b/coll/fo.res
com/ibm/icu/impl/data/icudt63b/coll/fr.res
com/ibm/icu/impl/data/icudt63b/coll/fr_CA.res
com/ibm/icu/impl/data/icudt63b/coll/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/coll/ga.res
com/ibm/icu/impl/data/icudt63b/coll/gl.res
com/ibm/icu/impl/data/icudt63b/coll/gu.res
com/ibm/icu/impl/data/icudt63b/coll/ha.res
com/ibm/icu/impl/data/icudt63b/coll/haw.res
com/ibm/icu/impl/data/icudt63b/coll/he.res
com/ibm/icu/impl/data/icudt63b/coll/he_IL.res
com/ibm/icu/impl/data/icudt63b/coll/hi.res
com/ibm/icu/impl/data/icudt63b/coll/hr.res
com/ibm/icu/impl/data/icudt63b/coll/hsb.res
com/ibm/icu/impl/data/icudt63b/coll/hu.res
com/ibm/icu/impl/data/icudt63b/coll/hy.res
com/ibm/icu/impl/data/icudt63b/coll/id.res
com/ibm/icu/impl/data/icudt63b/coll/id_ID.res
com/ibm/icu/impl/data/icudt63b/coll/ig.res
com/ibm/icu/impl/data/icudt63b/coll/in.res
com/ibm/icu/impl/data/icudt63b/coll/in_ID.res
com/ibm/icu/impl/data/icudt63b/coll/is.res
com/ibm/icu/impl/data/icudt63b/coll/it.res
com/ibm/icu/impl/data/icudt63b/coll/iw.res
com/ibm/icu/impl/data/icudt63b/coll/iw_IL.res
com/ibm/icu/impl/data/icudt63b/coll/ja.res
com/ibm/icu/impl/data/icudt63b/coll/ka.res
com/ibm/icu/impl/data/icudt63b/coll/kk.res
com/ibm/icu/impl/data/icudt63b/coll/kl.res
com/ibm/icu/impl/data/icudt63b/coll/km.res
com/ibm/icu/impl/data/icudt63b/coll/kn.res
com/ibm/icu/impl/data/icudt63b/coll/ko.res
com/ibm/icu/impl/data/icudt63b/coll/kok.res
com/ibm/icu/impl/data/icudt63b/coll/ky.res
com/ibm/icu/impl/data/icudt63b/coll/lb.res
com/ibm/icu/impl/data/icudt63b/coll/lkt.res
com/ibm/icu/impl/data/icudt63b/coll/ln.res
com/ibm/icu/impl/data/icudt63b/coll/lo.res
com/ibm/icu/impl/data/icudt63b/coll/lt.res
com/ibm/icu/impl/data/icudt63b/coll/lv.res
com/ibm/icu/impl/data/icudt63b/coll/mk.res
com/ibm/icu/impl/data/icudt63b/coll/ml.res
com/ibm/icu/impl/data/icudt63b/coll/mn.res
com/ibm/icu/impl/data/icudt63b/coll/mo.res
com/ibm/icu/impl/data/icudt63b/coll/mr.res
com/ibm/icu/impl/data/icudt63b/coll/ms.res
com/ibm/icu/impl/data/icudt63b/coll/mt.res
com/ibm/icu/impl/data/icudt63b/coll/my.res
com/ibm/icu/impl/data/icudt63b/coll/nb.res
com/ibm/icu/impl/data/icudt63b/coll/nb_NO.res
com/ibm/icu/impl/data/icudt63b/coll/ne.res
com/ibm/icu/impl/data/icudt63b/coll/nl.res
com/ibm/icu/impl/data/icudt63b/coll/nn.res
com/ibm/icu/impl/data/icudt63b/coll/no.res
com/ibm/icu/impl/data/icudt63b/coll/no_NO.res
com/ibm/icu/impl/data/icudt63b/coll/om.res
com/ibm/icu/impl/data/icudt63b/coll/or.res
com/ibm/icu/impl/data/icudt63b/coll/pa.res
com/ibm/icu/impl/data/icudt63b/coll/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/coll/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/coll/pa_IN.res
com/ibm/icu/impl/data/icudt63b/coll/pl.res
com/ibm/icu/impl/data/icudt63b/coll/ps.res
com/ibm/icu/impl/data/icudt63b/coll/pt.res
com/ibm/icu/impl/data/icudt63b/coll/res_index.res
com/ibm/icu/impl/data/icudt63b/coll/ro.res
com/ibm/icu/impl/data/icudt63b/coll/ro_MD.res
com/ibm/icu/impl/data/icudt63b/coll/root.res
com/ibm/icu/impl/data/icudt63b/coll/ru.res
com/ibm/icu/impl/data/icudt63b/coll/se.res
com/ibm/icu/impl/data/icudt63b/coll/sh.res
com/ibm/icu/impl/data/icudt63b/coll/sh_BA.res
com/ibm/icu/impl/data/icudt63b/coll/sh_CS.res
com/ibm/icu/impl/data/icudt63b/coll/sh_YU.res
com/ibm/icu/impl/data/icudt63b/coll/si.res
com/ibm/icu/impl/data/icudt63b/coll/sk.res
com/ibm/icu/impl/data/icudt63b/coll/sl.res
com/ibm/icu/impl/data/icudt63b/coll/smn.res
com/ibm/icu/impl/data/icudt63b/coll/sq.res
com/ibm/icu/impl/data/icudt63b/coll/sr.res
com/ibm/icu/impl/data/icudt63b/coll/sr_BA.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Cyrl_ME.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/coll/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/coll/sr_ME.res
com/ibm/icu/impl/data/icudt63b/coll/sr_RS.res
com/ibm/icu/impl/data/icudt63b/coll/sv.res
com/ibm/icu/impl/data/icudt63b/coll/sw.res
com/ibm/icu/impl/data/icudt63b/coll/ta.res
com/ibm/icu/impl/data/icudt63b/coll/te.res
com/ibm/icu/impl/data/icudt63b/coll/th.res
com/ibm/icu/impl/data/icudt63b/coll/tk.res
com/ibm/icu/impl/data/icudt63b/coll/to.res
com/ibm/icu/impl/data/icudt63b/coll/tr.res
com/ibm/icu/impl/data/icudt63b/coll/ucadata.icu
com/ibm/icu/impl/data/icudt63b/coll/ug.res
com/ibm/icu/impl/data/icudt63b/coll/uk.res
com/ibm/icu/impl/data/icudt63b/coll/ur.res
com/ibm/icu/impl/data/icudt63b/coll/uz.res
com/ibm/icu/impl/data/icudt63b/coll/vi.res
com/ibm/icu/impl/data/icudt63b/coll/wae.res
com/ibm/icu/impl/data/icudt63b/coll/wo.res
com/ibm/icu/impl/data/icudt63b/coll/yi.res
com/ibm/icu/impl/data/icudt63b/coll/yo.res
com/ibm/icu/impl/data/icudt63b/coll/yue.res
com/ibm/icu/impl/data/icudt63b/coll/yue_CN.res
com/ibm/icu/impl/data/icudt63b/coll/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/coll/zh.res
com/ibm/icu/impl/data/icudt63b/coll/zh_CN.res
com/ibm/icu/impl/data/icudt63b/coll/zh_HK.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/coll/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/coll/zh_MO.res
com/ibm/icu/impl/data/icudt63b/coll/zh_SG.res
com/ibm/icu/impl/data/icudt63b/coll/zh_TW.res
com/ibm/icu/impl/data/icudt63b/coll/zu.res
com/ibm/icu/impl/text/RbnfScannerProviderImpl$1.classRbnfScannerProviderImpl.java
package com.ibm.icu.impl.text
com.ibm.icu.impl.text.RbnfScannerProviderImpl$1 extends java.lang.Object {
}
com/ibm/icu/impl/text/RbnfScannerProviderImpl$RbnfLenientScannerImpl.classRbnfScannerProviderImpl.java
package com.ibm.icu.impl.text
com.ibm.icu.impl.text.RbnfScannerProviderImpl$RbnfLenientScannerImpl extends java.lang.Object implements com.ibm.icu.text.RbnfLenientScanner {
private final com.ibm.icu.text.RuleBasedCollator collator
private void (com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.RuleBasedCollator rbc
public boolean allIgnorable (java.lang.String)
String s
com.ibm.icu.text.CollationElementIterator iter
int o
public int[] findText (java.lang.String, java.lang.String, int)
String str
String key
int startingAt
int p
int keyLen
public int[] findText2 (java.lang.String, java.lang.String, int)
String str
String key
int startingAt
com.ibm.icu.text.CollationElementIterator strIter
com.ibm.icu.text.CollationElementIterator keyIter
int keyStart
int oStr
int oKey
public int prefixLength (java.lang.String, java.lang.String)
String str
String prefix
com.ibm.icu.text.CollationElementIterator strIter
com.ibm.icu.text.CollationElementIterator prefixIter
int oStr
int oPrefix
int result
void (com.ibm.icu.text.RuleBasedCollator, com.ibm.icu.impl.text.RbnfScannerProviderImpl$1)
com.ibm.icu.text.RuleBasedCollator x0
com.ibm.icu.impl.text.RbnfScannerProviderImpl$1 x1
}
com/ibm/icu/impl/text/RbnfScannerProviderImpl.classRbnfScannerProviderImpl.java
package com.ibm.icu.impl.text
public com.ibm.icu.impl.text.RbnfScannerProviderImpl extends java.lang.Object implements com.ibm.icu.text.RbnfLenientScannerProvider {
private static final boolean DEBUG
private java.util.Map cache
public void ()
public com.ibm.icu.text.RbnfLenientScanner get (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String extras
com.ibm.icu.text.RbnfLenientScanner result
String key
protected com.ibm.icu.text.RbnfLenientScanner createScanner (com.ibm.icu.util.ULocale, java.lang.String)
String rules
Exception e
com.ibm.icu.util.ULocale locale
String extras
com.ibm.icu.text.RuleBasedCollator collator
static void ()
}
com/ibm/icu/text/AlphabeticIndex$1.classAlphabeticIndex.java
package com.ibm.icu.text
com.ibm.icu.text.AlphabeticIndex$1 extends java.lang.Object implements java.util.Comparator {
final com.ibm.icu.text.AlphabeticIndex this$0
void (com.ibm.icu.text.AlphabeticIndex)
com.ibm.icu.text.AlphabeticIndex this$0
public int compare (com.ibm.icu.text.AlphabeticIndex$Record, com.ibm.icu.text.AlphabeticIndex$Record)
com.ibm.icu.text.AlphabeticIndex$Record o1
com.ibm.icu.text.AlphabeticIndex$Record o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/ibm/icu/text/AlphabeticIndex$Bucket$LabelType.classAlphabeticIndex.java
package com.ibm.icu.text
public final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType extends java.lang.Enum {
public static final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType NORMAL
public static final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType UNDERFLOW
public static final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType INFLOW
public static final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType OVERFLOW
private static final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType[] $VALUES
public static com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType[] values ()
public static com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/AlphabeticIndex$Bucket.classAlphabeticIndex.java
package com.ibm.icu.text
public com.ibm.icu.text.AlphabeticIndex$Bucket extends java.lang.Object implements java.lang.Iterable {
private final String label
private final String lowerBoundary
private final com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType labelType
private com.ibm.icu.text.AlphabeticIndex$Bucket displayBucket
private int displayIndex
private java.util.List records
private void (java.lang.String, java.lang.String, com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType)
String label
String lowerBoundary
com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType labelType
public java.lang.String getLabel ()
public com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType getLabelType ()
public int size ()
public java.util.Iterator iterator ()
public java.lang.String toString ()
static java.lang.String access$800 (com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
static com.ibm.icu.text.AlphabeticIndex$Bucket access$900 (com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
static java.util.List access$1000 (com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
static java.util.List access$1002 (com.ibm.icu.text.AlphabeticIndex$Bucket, java.util.List)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
java.util.List x1
void (java.lang.String, java.lang.String, com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType, com.ibm.icu.text.AlphabeticIndex$1)
String x0
String x1
com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType x2
com.ibm.icu.text.AlphabeticIndex$1 x3
static com.ibm.icu.text.AlphabeticIndex$Bucket$LabelType access$1200 (com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
static com.ibm.icu.text.AlphabeticIndex$Bucket access$902 (com.ibm.icu.text.AlphabeticIndex$Bucket, com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
com.ibm.icu.text.AlphabeticIndex$Bucket x1
static int access$1402 (com.ibm.icu.text.AlphabeticIndex$Bucket, int)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
int x1
static int access$1400 (com.ibm.icu.text.AlphabeticIndex$Bucket)
com.ibm.icu.text.AlphabeticIndex$Bucket x0
}
com/ibm/icu/text/AlphabeticIndex$BucketList.classAlphabeticIndex.java
package com.ibm.icu.text
com.ibm.icu.text.AlphabeticIndex$BucketList extends java.lang.Object implements java.lang.Iterable {
private final java.util.ArrayList bucketList
private final java.util.List immutableVisibleList
private void (java.util.ArrayList, java.util.ArrayList)
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
java.util.ArrayList bucketList
java.util.ArrayList publicBucketList
int displayIndex
private int getBucketCount ()
private int getBucketIndex (java.lang.CharSequence, com.ibm.icu.text.Collator)
int i
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
int nameVsBucket
CharSequence name
com.ibm.icu.text.Collator collatorPrimaryOnly
int start
int limit
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
private java.util.Iterator fullIterator ()
public java.util.Iterator iterator ()
static int access$200 (com.ibm.icu.text.AlphabeticIndex$BucketList)
com.ibm.icu.text.AlphabeticIndex$BucketList x0
static int access$300 (com.ibm.icu.text.AlphabeticIndex$BucketList, java.lang.CharSequence, com.ibm.icu.text.Collator)
com.ibm.icu.text.AlphabeticIndex$BucketList x0
CharSequence x1
com.ibm.icu.text.Collator x2
static java.util.List access$400 (com.ibm.icu.text.AlphabeticIndex$BucketList)
com.ibm.icu.text.AlphabeticIndex$BucketList x0
static java.util.Iterator access$700 (com.ibm.icu.text.AlphabeticIndex$BucketList)
com.ibm.icu.text.AlphabeticIndex$BucketList x0
void (java.util.ArrayList, java.util.ArrayList, com.ibm.icu.text.AlphabeticIndex$1)
java.util.ArrayList x0
java.util.ArrayList x1
com.ibm.icu.text.AlphabeticIndex$1 x2
}
com/ibm/icu/text/AlphabeticIndex$ImmutableIndex.classAlphabeticIndex.java
package com.ibm.icu.text
public final com.ibm.icu.text.AlphabeticIndex$ImmutableIndex extends java.lang.Object implements java.lang.Iterable {
private final com.ibm.icu.text.AlphabeticIndex$BucketList buckets
private final com.ibm.icu.text.Collator collatorPrimaryOnly
private void (com.ibm.icu.text.AlphabeticIndex$BucketList, com.ibm.icu.text.Collator)
com.ibm.icu.text.AlphabeticIndex$BucketList bucketList
com.ibm.icu.text.Collator collatorPrimaryOnly
public int getBucketCount ()
public int getBucketIndex (java.lang.CharSequence)
CharSequence name
public com.ibm.icu.text.AlphabeticIndex$Bucket getBucket (int)
int index
public java.util.Iterator iterator ()
void (com.ibm.icu.text.AlphabeticIndex$BucketList, com.ibm.icu.text.Collator, com.ibm.icu.text.AlphabeticIndex$1)
com.ibm.icu.text.AlphabeticIndex$BucketList x0
com.ibm.icu.text.Collator x1
com.ibm.icu.text.AlphabeticIndex$1 x2
}
com/ibm/icu/text/AlphabeticIndex$Record.classAlphabeticIndex.java
package com.ibm.icu.text
public com.ibm.icu.text.AlphabeticIndex$Record extends java.lang.Object {
private final CharSequence name
private final Object data
private void (java.lang.CharSequence, java.lang.Object)
CharSequence name
Object data
public java.lang.CharSequence getName ()
public java.lang.Object getData ()
public java.lang.String toString ()
static java.lang.CharSequence access$000 (com.ibm.icu.text.AlphabeticIndex$Record)
com.ibm.icu.text.AlphabeticIndex$Record x0
void (java.lang.CharSequence, java.lang.Object, com.ibm.icu.text.AlphabeticIndex$1)
CharSequence x0
Object x1
com.ibm.icu.text.AlphabeticIndex$1 x2
}
com/ibm/icu/text/AlphabeticIndex.classAlphabeticIndex.java
package com.ibm.icu.text
public final com.ibm.icu.text.AlphabeticIndex extends java.lang.Object implements java.lang.Iterable {
private static final String BASE
private static final char CGJ
private static final java.util.Comparator binaryCmp
private final com.ibm.icu.text.RuleBasedCollator collatorOriginal
private final com.ibm.icu.text.RuleBasedCollator collatorPrimaryOnly
private com.ibm.icu.text.RuleBasedCollator collatorExternal
private final java.util.Comparator recordComparator
private final java.util.List firstCharsInScripts
private final com.ibm.icu.text.UnicodeSet initialLabels
private java.util.List inputList
private com.ibm.icu.text.AlphabeticIndex$BucketList buckets
private String overflowLabel
private String underflowLabel
private String inflowLabel
private int maxLabelCount
private static final int GC_LU_MASK
private static final int GC_LL_MASK
private static final int GC_LT_MASK
private static final int GC_LM_MASK
private static final int GC_LO_MASK
private static final int GC_L_MASK
private static final int GC_CN_MASK
static final boolean $assertionsDisabled
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
public void (com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.RuleBasedCollator collator
private void (com.ibm.icu.util.ULocale, com.ibm.icu.text.RuleBasedCollator)
Exception e
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.RuleBasedCollator collator
public com.ibm.icu.text.AlphabeticIndex addLabels (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet additions
public transient com.ibm.icu.text.AlphabeticIndex addLabels (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale addition
com.ibm.icu.util.ULocale[] additions
public transient com.ibm.icu.text.AlphabeticIndex addLabels (java.util.Locale[])
java.util.Locale addition
java.util.Locale[] additions
public com.ibm.icu.text.AlphabeticIndex setOverflowLabel (java.lang.String)
String overflowLabel
public java.lang.String getUnderflowLabel ()
public com.ibm.icu.text.AlphabeticIndex setUnderflowLabel (java.lang.String)
String underflowLabel
public java.lang.String getOverflowLabel ()
public com.ibm.icu.text.AlphabeticIndex setInflowLabel (java.lang.String)
String inflowLabel
public java.lang.String getInflowLabel ()
public int getMaxLabelCount ()
public com.ibm.icu.text.AlphabeticIndex setMaxLabelCount (int)
int maxLabelCount
private java.util.List initLabels ()
boolean checkDistinct
boolean checkDistinct
String itemAlreadyIn
int insertionPoint
boolean checkDistinct
String item
int bump
java.util.Iterator it
int count
int old
com.ibm.icu.text.Normalizer2 nfkdNormalizer
java.util.List indexCharacters
String firstScriptBoundary
String overflowBoundary
int size
private static java.lang.String fixLabel (java.lang.String)
String current
int rest
private void addIndexExemplars (com.ibm.icu.util.ULocale)
com.ibm.icu.text.UnicodeSet ethiopic
String item
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.UnicodeSet exemplars
private boolean addChineseIndexCharacters ()
Exception e
char c
String s
com.ibm.icu.text.UnicodeSet contractions
private java.lang.String separated (java.lang.String)
char ch
int i
String item
StringBuilder result
char last
public com.ibm.icu.text.AlphabeticIndex$ImmutableIndex buildImmutableIndex ()
com.ibm.icu.text.AlphabeticIndex$BucketList immutableBucketList
com.ibm.icu.text.AlphabeticIndex$BucketList immutableBucketList
public java.util.List getBucketLabels ()
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
java.util.ArrayList result
public com.ibm.icu.text.RuleBasedCollator getCollator ()
Exception e
public com.ibm.icu.text.AlphabeticIndex addRecord (java.lang.CharSequence, java.lang.Object)
CharSequence name
Object data
public int getBucketIndex (java.lang.CharSequence)
CharSequence name
public com.ibm.icu.text.AlphabeticIndex clearRecords ()
public int getBucketCount ()
public int getRecordCount ()
public java.util.Iterator iterator ()
private void initBuckets ()
com.ibm.icu.text.AlphabeticIndex$Bucket nextBucket
String upperBoundary
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
com.ibm.icu.text.AlphabeticIndex$Record r
java.util.Iterator bucketIterator
com.ibm.icu.text.AlphabeticIndex$Bucket currentBucket
com.ibm.icu.text.AlphabeticIndex$Bucket nextBucket
String upperBoundary
private static boolean isOneLabelBetterThanOther (com.ibm.icu.text.Normalizer2, java.lang.String, java.lang.String)
com.ibm.icu.text.Normalizer2 nfkdNormalizer
String one
String other
String n1
String n2
int result
private com.ibm.icu.text.AlphabeticIndex$BucketList createBucketList ()
long variableTop
String inflowBoundary
boolean skippedScript
char c
char c
com.ibm.icu.text.AlphabeticIndex$Bucket singleBucket
int i
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
String current
int i
com.ibm.icu.text.AlphabeticIndex$Bucket asciiBucket
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
com.ibm.icu.text.AlphabeticIndex$Bucket bucket
java.util.List indexCharacters
long variableTop
boolean hasInvisibleBuckets
com.ibm.icu.text.AlphabeticIndex$Bucket[] asciiBuckets
com.ibm.icu.text.AlphabeticIndex$Bucket[] pinyinBuckets
boolean hasPinyin
java.util.ArrayList bucketList
int scriptIndex
String scriptUpperBoundary
int i
com.ibm.icu.text.AlphabeticIndex$Bucket nextBucket
java.util.ArrayList publicBucketList
private static boolean hasMultiplePrimaryWeights (com.ibm.icu.text.RuleBasedCollator, long, java.lang.String)
long ce
long p
int i
com.ibm.icu.text.RuleBasedCollator coll
long variableTop
String s
long[] ces
boolean seenPrimary
public java.util.List getFirstCharactersInScripts ()
int gcMask
String boundary
java.util.List dest
com.ibm.icu.text.UnicodeSet set
static com.ibm.icu.text.RuleBasedCollator access$100 (com.ibm.icu.text.AlphabeticIndex)
com.ibm.icu.text.AlphabeticIndex x0
static void ()
}
com/ibm/icu/text/CollationElementIterator$MaxExpSink.classCollationElementIterator.java
package com.ibm.icu.text
final com.ibm.icu.text.CollationElementIterator$MaxExpSink extends java.lang.Object implements com.ibm.icu.impl.coll.ContractionsAndExpansions$CESink {
private java.util.Map maxExpansions
static final boolean $assertionsDisabled
void (java.util.Map)
java.util.Map h
public void handleCE (long)
long ce
public void handleExpansion (long[], int, int)
int i
long[] ces
int start
int length
int count
long ce
long p
int lower32
int lastHalf
Integer oldCount
static void ()
}
com/ibm/icu/text/CollationElementIterator.classCollationElementIterator.java
package com.ibm.icu.text
public final com.ibm.icu.text.CollationElementIterator extends java.lang.Object {
private com.ibm.icu.impl.coll.CollationIterator iter_
private com.ibm.icu.text.RuleBasedCollator rbc_
private int otherHalf_
private byte dir_
private com.ibm.icu.impl.coll.UVector32 offsets_
private String string_
public static final int NULLORDER
public static final int IGNORABLE
static final boolean $assertionsDisabled
public static final int primaryOrder (int)
int ce
public static final int secondaryOrder (int)
int ce
public static final int tertiaryOrder (int)
int ce
private static final int getFirstHalf (long, int)
long p
int lower32
private static final int getSecondHalf (long, int)
long p
int lower32
private static final boolean ceNeedsTwoParts (long)
long ce
private void (com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.RuleBasedCollator collator
void (java.lang.String, com.ibm.icu.text.RuleBasedCollator)
String source
com.ibm.icu.text.RuleBasedCollator collator
void (java.text.CharacterIterator, com.ibm.icu.text.RuleBasedCollator)
java.text.CharacterIterator source
com.ibm.icu.text.RuleBasedCollator collator
void (com.ibm.icu.text.UCharacterIterator, com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.UCharacterIterator source
com.ibm.icu.text.RuleBasedCollator collator
public int getOffset ()
int i
public int next ()
int oh
long ce
long p
int lower32
int firstHalf
int secondHalf
public int previous ()
int oh
int limitOffset
long ce
long p
int lower32
int firstHalf
int secondHalf
public void reset ()
public void setOffset (int)
char c
int lastSafeOffset
int offset
int newOffset
public void setText (java.lang.String)
com.ibm.icu.impl.coll.CollationIterator newIter
String source
com.ibm.icu.impl.coll.CollationIterator newIter
boolean numeric
public void setText (com.ibm.icu.text.UCharacterIterator)
com.ibm.icu.text.UCharacterIterator src
CloneNotSupportedException e
com.ibm.icu.impl.coll.CollationIterator newIter
com.ibm.icu.text.UCharacterIterator source
com.ibm.icu.text.UCharacterIterator src
com.ibm.icu.impl.coll.CollationIterator newIter
boolean numeric
public void setText (java.text.CharacterIterator)
com.ibm.icu.impl.coll.CollationIterator newIter
java.text.CharacterIterator source
com.ibm.icu.text.UCharacterIterator src
com.ibm.icu.impl.coll.CollationIterator newIter
boolean numeric
static final java.util.Map computeMaxExpansions (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData data
java.util.Map maxExpansions
com.ibm.icu.text.CollationElementIterator$MaxExpSink sink
public int getMaxExpansion (int)
int ce
static int getMaxExpansion (java.util.Map, int)
Integer max
java.util.Map maxExpansions
int order
private byte normalizeDir ()
public boolean equals (java.lang.Object)
com.ibm.icu.text.CollationElementIterator thatceiter
Object that
public int hashCode ()
public com.ibm.icu.text.RuleBasedCollator getRuleBasedCollator ()
static boolean access$000 (long)
long x0
static int access$100 (long, int)
long x0
int x1
static int access$200 (long, int)
long x0
int x1
static void ()
}
com/ibm/icu/text/CollationKey$BoundMode.classCollationKey.java
package com.ibm.icu.text
public final com.ibm.icu.text.CollationKey$BoundMode extends java.lang.Object {
public static final int LOWER
public static final int UPPER
public static final int UPPER_LONG
public static final int COUNT
private void ()
}
com/ibm/icu/text/CollationKey.classCollationKey.java
package com.ibm.icu.text
public final com.ibm.icu.text.CollationKey extends java.lang.Object implements java.lang.Comparable {
private byte[] m_key_
private String m_source_
private int m_hashCode_
private int m_length_
private static final int MERGE_SEPERATOR_
static final boolean $assertionsDisabled
public void (java.lang.String, byte[])
String source
byte[] key
private void (java.lang.String, byte[], int)
String source
byte[] key
int length
public void (java.lang.String, com.ibm.icu.text.RawCollationKey)
String source
com.ibm.icu.text.RawCollationKey key
public java.lang.String getSourceString ()
public byte[] toByteArray ()
int length
byte[] result
public int compareTo (com.ibm.icu.text.CollationKey)
int l
int r
int i
com.ibm.icu.text.CollationKey target
public boolean equals (java.lang.Object)
Object target
public boolean equals (com.ibm.icu.text.CollationKey)
com.ibm.icu.text.CollationKey target
com.ibm.icu.text.CollationKey other
int i
public int hashCode ()
int size
StringBuilder key
int i
public com.ibm.icu.text.CollationKey getBound (int, int)
int boundType
int noOfLevels
int offset
int keystrength
byte[] resultkey
public com.ibm.icu.text.CollationKey merge (com.ibm.icu.text.CollationKey)
com.ibm.icu.text.CollationKey source
byte[] result
int rindex
int index
int sourceindex
int remainingLength
private int getLength ()
int index
int length
public volatile int compareTo (java.lang.Object)
static void ()
}
com/ibm/icu/text/Collator$1.classCollator.java
package com.ibm.icu.text
com.ibm.icu.text.Collator$1 extends java.lang.Object {
}
com/ibm/icu/text/Collator$ASCII.classCollator.java
package com.ibm.icu.text
final com.ibm.icu.text.Collator$ASCII extends java.lang.Object {
private void ()
static boolean equalIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
char lc
char rc
int i
CharSequence left
CharSequence right
int length
}
com/ibm/icu/text/Collator$CollatorFactory.classCollator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Collator$CollatorFactory extends java.lang.Object {
public boolean visible ()
public com.ibm.icu.text.Collator createCollator (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
public com.ibm.icu.text.Collator createCollator (java.util.Locale)
java.util.Locale loc
public java.lang.String getDisplayName (java.util.Locale, java.util.Locale)
java.util.Locale objectLocale
java.util.Locale displayLocale
public java.lang.String getDisplayName (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
java.util.Set supported
String name
com.ibm.icu.util.ULocale objectLocale
com.ibm.icu.util.ULocale displayLocale
public abstract java.util.Set getSupportedLocaleIDs ()
protected void ()
}
com/ibm/icu/text/Collator$KeywordsSink.classCollator.java
package com.ibm.icu.text
final com.ibm.icu.text.Collator$KeywordsSink extends com.ibm.icu.impl.UResource$Sink {
java.util.LinkedList values
boolean hasDefault
private void ()
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
String defcoll
String collkey
int type
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean noFallback
com.ibm.icu.impl.UResource$Table collations
void (com.ibm.icu.text.Collator$1)
com.ibm.icu.text.Collator$1 x0
}
com/ibm/icu/text/Collator$ReorderCodes.classCollator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Collator$ReorderCodes extends java.lang.Object {
public static final int DEFAULT
public static final int NONE
public static final int OTHERS
public static final int SPACE
public static final int FIRST
public static final int PUNCTUATION
public static final int SYMBOL
public static final int CURRENCY
public static final int DIGIT
public static final int LIMIT
}
com/ibm/icu/text/Collator$ServiceShim.classCollator.java
package com.ibm.icu.text
abstract com.ibm.icu.text.Collator$ServiceShim extends java.lang.Object {
void ()
abstract com.ibm.icu.text.Collator getInstance (com.ibm.icu.util.ULocale)
abstract java.lang.Object registerInstance (com.ibm.icu.text.Collator, com.ibm.icu.util.ULocale)
abstract java.lang.Object registerFactory (com.ibm.icu.text.Collator$CollatorFactory)
abstract boolean unregister (java.lang.Object)
abstract java.util.Locale[] getAvailableLocales ()
abstract com.ibm.icu.util.ULocale[] getAvailableULocales ()
abstract java.lang.String getDisplayName (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
}
com/ibm/icu/text/Collator.classCollator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Collator extends java.lang.Object implements java.util.Comparator com.ibm.icu.util.Freezable java.lang.Cloneable {
public static final int PRIMARY
public static final int SECONDARY
public static final int TERTIARY
public static final int QUATERNARY
public static final int IDENTICAL
public static final int FULL_DECOMPOSITION
public static final int NO_DECOMPOSITION
public static final int CANONICAL_DECOMPOSITION
private static com.ibm.icu.text.Collator$ServiceShim shim
private static final String[] KEYWORDS
private static final String RESOURCE
private static final String BASE
private static final boolean DEBUG
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private void checkNotFrozen ()
public void setStrength (int)
int newStrength
public com.ibm.icu.text.Collator setStrength2 (int)
int newStrength
public void setDecomposition (int)
int decomposition
public transient void setReorderCodes (int[])
int[] order
public static final com.ibm.icu.text.Collator getInstance ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
private static com.ibm.icu.text.Collator$ServiceShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
private static final boolean getYesOrNo (java.lang.String, java.lang.String)
String keyword
String s
private static final transient int getIntValue (java.lang.String, java.lang.String, java.lang.String[])
int i
String keyword
String s
String[] values
private static final int getReorderCode (java.lang.String, java.lang.String)
String keyword
String s
private static void setAttributesFromKeywords (com.ibm.icu.util.ULocale, com.ibm.icu.text.Collator, com.ibm.icu.text.RuleBasedCollator)
int strength
int cf
int code
int limit
String scriptName
int code
int[] codes
int codesLength
int scriptNameStart
int[] args
com.ibm.icu.util.ULocale loc
com.ibm.icu.text.Collator coll
com.ibm.icu.text.RuleBasedCollator rbc
String value
public static final com.ibm.icu.text.Collator getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.Collator coll
public static final com.ibm.icu.text.Collator getInstance (java.util.Locale)
java.util.Locale locale
public static final java.lang.Object registerInstance (com.ibm.icu.text.Collator, com.ibm.icu.util.ULocale)
com.ibm.icu.text.Collator collator
com.ibm.icu.util.ULocale locale
public static final java.lang.Object registerFactory (com.ibm.icu.text.Collator$CollatorFactory)
com.ibm.icu.text.Collator$CollatorFactory factory
public static final boolean unregister (java.lang.Object)
Object registryKey
public static java.util.Locale[] getAvailableLocales ()
public static final com.ibm.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywords ()
public static final java.lang.String[] getKeywordValues (java.lang.String)
String keyword
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, com.ibm.icu.util.ULocale, boolean)
String key
com.ibm.icu.util.ULocale locale
boolean commonlyUsed
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.text.Collator$KeywordsSink sink
public static final com.ibm.icu.util.ULocale getFunctionalEquivalent (java.lang.String, com.ibm.icu.util.ULocale, boolean[])
String keyword
com.ibm.icu.util.ULocale locID
boolean[] isAvailable
public static final com.ibm.icu.util.ULocale getFunctionalEquivalent (java.lang.String, com.ibm.icu.util.ULocale)
String keyword
com.ibm.icu.util.ULocale locID
public static java.lang.String getDisplayName (java.util.Locale, java.util.Locale)
java.util.Locale objectLocale
java.util.Locale displayLocale
public static java.lang.String getDisplayName (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale objectLocale
com.ibm.icu.util.ULocale displayLocale
public static java.lang.String getDisplayName (java.util.Locale)
java.util.Locale objectLocale
public static java.lang.String getDisplayName (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale objectLocale
public int getStrength ()
public int getDecomposition ()
public boolean equals (java.lang.String, java.lang.String)
String source
String target
public com.ibm.icu.text.UnicodeSet getTailoredSet ()
public abstract int compare (java.lang.String, java.lang.String)
public int compare (java.lang.Object, java.lang.Object)
Object source
Object target
protected int doCompare (java.lang.CharSequence, java.lang.CharSequence)
CharSequence left
CharSequence right
public abstract com.ibm.icu.text.CollationKey getCollationKey (java.lang.String)
public abstract com.ibm.icu.text.RawCollationKey getRawCollationKey (java.lang.String, com.ibm.icu.text.RawCollationKey)
public com.ibm.icu.text.Collator setMaxVariable (int)
int group
public int getMaxVariable ()
public abstract int setVariableTop (java.lang.String)
public abstract int getVariableTop ()
public abstract void setVariableTop (int)
public abstract com.ibm.icu.util.VersionInfo getVersion ()
public abstract com.ibm.icu.util.VersionInfo getUCAVersion ()
public int[] getReorderCodes ()
public static int[] getEquivalentReorderCodes (int)
int reorderCode
com.ibm.icu.impl.coll.CollationData baseData
public boolean isFrozen ()
public com.ibm.icu.text.Collator freeze ()
public com.ibm.icu.text.Collator cloneAsThawed ()
protected void ()
public com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
com/ibm/icu/text/CollatorServiceShim$1CFactory.classCollatorServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.CollatorServiceShim$1CFactory extends com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory {
com.ibm.icu.text.Collator$CollatorFactory delegate
final com.ibm.icu.text.CollatorServiceShim this$0
void (com.ibm.icu.text.CollatorServiceShim, com.ibm.icu.text.Collator$CollatorFactory)
com.ibm.icu.text.CollatorServiceShim this$0
com.ibm.icu.text.Collator$CollatorFactory fctry
public java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale loc
int kind
com.ibm.icu.impl.ICUService srvc
Object coll
public java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
String id
com.ibm.icu.util.ULocale displayLocale
com.ibm.icu.util.ULocale objectLocale
public java.util.Set getSupportedIDs ()
}
com/ibm/icu/text/CollatorServiceShim$CService$1CollatorFactory.classCollatorServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.CollatorServiceShim$CService$1CollatorFactory extends com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final com.ibm.icu.text.CollatorServiceShim$CService this$0
void (com.ibm.icu.text.CollatorServiceShim$CService)
com.ibm.icu.text.CollatorServiceShim$CService this$0
protected java.lang.Object handleCreate (com.ibm.icu.util.ULocale, int, com.ibm.icu.impl.ICUService)
com.ibm.icu.util.ULocale uloc
int kind
com.ibm.icu.impl.ICUService srvc
}
com/ibm/icu/text/CollatorServiceShim$CService.classCollatorServiceShim.java
package com.ibm.icu.text
com.ibm.icu.text.CollatorServiceShim$CService extends com.ibm.icu.impl.ICULocaleService {
void ()
public java.lang.String validateFallbackLocale ()
protected java.lang.Object handleDefault (com.ibm.icu.impl.ICUService$Key, java.lang.String[])
java.util.MissingResourceException e
com.ibm.icu.impl.ICUService$Key key
String[] actualIDReturn
}
com/ibm/icu/text/CollatorServiceShim.classCollatorServiceShim.java
package com.ibm.icu.text
final com.ibm.icu.text.CollatorServiceShim extends com.ibm.icu.text.Collator$ServiceShim {
private static com.ibm.icu.impl.ICULocaleService service
void ()
com.ibm.icu.text.Collator getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale[] actualLoc
com.ibm.icu.text.Collator coll
CloneNotSupportedException e
com.ibm.icu.util.ULocale locale
java.lang.Object registerInstance (com.ibm.icu.text.Collator, com.ibm.icu.util.ULocale)
com.ibm.icu.text.Collator collator
com.ibm.icu.util.ULocale locale
java.lang.Object registerFactory (com.ibm.icu.text.Collator$CollatorFactory)
com.ibm.icu.text.Collator$CollatorFactory f
boolean unregister (java.lang.Object)
Object registryKey
java.util.Locale[] getAvailableLocales ()
java.util.Locale[] result
java.util.Locale[] result
com.ibm.icu.util.ULocale[] getAvailableULocales ()
com.ibm.icu.util.ULocale[] result
com.ibm.icu.util.ULocale[] result
java.lang.String getDisplayName (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale objectLocale
com.ibm.icu.util.ULocale displayLocale
String id
private static final com.ibm.icu.text.Collator makeInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.Output validLocale
com.ibm.icu.impl.coll.CollationTailoring t
static com.ibm.icu.text.Collator access$000 (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale x0
static void ()
}
com/ibm/icu/text/RawCollationKey.classRawCollationKey.java
package com.ibm.icu.text
public final com.ibm.icu.text.RawCollationKey extends com.ibm.icu.util.ByteArrayWrapper {
public void ()
public void (int)
int capacity
public void (byte[])
byte[] bytes
public void (byte[], int)
byte[] bytesToAdopt
int size
public int compareTo (com.ibm.icu.text.RawCollationKey)
com.ibm.icu.text.RawCollationKey rhs
int result
}
com/ibm/icu/text/RuleBasedCollator$1.classRuleBasedCollator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedCollator$1 extends java.lang.Object {
}
com/ibm/icu/text/RuleBasedCollator$CollationBuffer.classRuleBasedCollator.java
package com.ibm.icu.text
final com.ibm.icu.text.RuleBasedCollator$CollationBuffer extends java.lang.Object {
com.ibm.icu.impl.coll.UTF16CollationIterator leftUTF16CollIter
com.ibm.icu.impl.coll.UTF16CollationIterator rightUTF16CollIter
com.ibm.icu.impl.coll.FCDUTF16CollationIterator leftFCDUTF16Iter
com.ibm.icu.impl.coll.FCDUTF16CollationIterator rightFCDUTF16Iter
com.ibm.icu.text.RuleBasedCollator$UTF16NFDIterator leftUTF16NFDIter
com.ibm.icu.text.RuleBasedCollator$UTF16NFDIterator rightUTF16NFDIter
com.ibm.icu.text.RuleBasedCollator$FCDUTF16NFDIterator leftFCDUTF16NFDIter
com.ibm.icu.text.RuleBasedCollator$FCDUTF16NFDIterator rightFCDUTF16NFDIter
com.ibm.icu.text.RawCollationKey rawCollationKey
private void (com.ibm.icu.impl.coll.CollationData)
com.ibm.icu.impl.coll.CollationData data
void (com.ibm.icu.impl.coll.CollationData, com.ibm.icu.text.RuleBasedCollator$1)
com.ibm.icu.impl.coll.CollationData x0
com.ibm.icu.text.RuleBasedCollator$1 x1
}
com/ibm/icu/text/RuleBasedCollator$CollationKeyByteSink.classRuleBasedCollator.java
package com.ibm.icu.text
final com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink extends com.ibm.icu.impl.coll.CollationKeys$SortKeyByteSink {
private com.ibm.icu.text.RawCollationKey key_
void (com.ibm.icu.text.RawCollationKey)
com.ibm.icu.text.RawCollationKey key
protected void AppendBeyondCapacity (byte[], int, int, int)
byte[] bytes
int start
int n
int length
protected boolean Resize (int, int)
int appendCapacity
int length
int newCapacity
int altCapacity
byte[] newBytes
static com.ibm.icu.text.RawCollationKey access$100 (com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink)
com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink x0
}
com/ibm/icu/text/RuleBasedCollator$FCDUTF16NFDIterator.classRuleBasedCollator.java
package com.ibm.icu.text
final com.ibm.icu.text.RuleBasedCollator$FCDUTF16NFDIterator extends com.ibm.icu.text.RuleBasedCollator$UTF16NFDIterator {
private StringBuilder str
void ()
void setText (com.ibm.icu.impl.Normalizer2Impl, java.lang.CharSequence, int)
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
com.ibm.icu.impl.Normalizer2Impl nfcImpl
CharSequence seq
int start
int spanLimit
}
com/ibm/icu/text/RuleBasedCollator$NFDIterator.classRuleBasedCollator.java
package com.ibm.icu.text
abstract com.ibm.icu.text.RuleBasedCollator$NFDIterator extends java.lang.Object {
private String decomp
private int index
void ()
final void reset ()
final int nextCodePoint ()
int c
final int nextDecomposedCodePoint (com.ibm.icu.impl.Normalizer2Impl, int)
com.ibm.icu.impl.Normalizer2Impl nfcImpl
int c
protected abstract int nextRawCodePoint ()
}
com/ibm/icu/text/RuleBasedCollator$UTF16NFDIterator.classRuleBasedCollator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedCollator$UTF16NFDIterator extends com.ibm.icu.text.RuleBasedCollator$NFDIterator {
protected CharSequence s
protected int pos
void ()
void setText (java.lang.CharSequence, int)
CharSequence seq
int start
protected int nextRawCodePoint ()
int c
}
com/ibm/icu/text/RuleBasedCollator.classRuleBasedCollator.java
package com.ibm.icu.text
public final com.ibm.icu.text.RuleBasedCollator extends com.ibm.icu.text.Collator {
private java.util.concurrent.locks.Lock frozenLock
private com.ibm.icu.text.RuleBasedCollator$CollationBuffer collationBuffer
com.ibm.icu.impl.coll.CollationData data
com.ibm.icu.impl.coll.SharedObject$Reference settings
com.ibm.icu.impl.coll.CollationTailoring tailoring
private com.ibm.icu.util.ULocale validLocale
private boolean actualLocaleIsSameAsValid
static final boolean $assertionsDisabled
public void (java.lang.String) throws java.lang.Exception
String rules
private final void internalBuildTailoring (java.lang.String) throws java.lang.Exception
Class builderClass
Object builder
java.lang.reflect.Method parseAndBuild
com.ibm.icu.impl.coll.CollationTailoring t
java.lang.reflect.InvocationTargetException e
String rules
com.ibm.icu.impl.coll.CollationTailoring base
ClassLoader classLoader
com.ibm.icu.impl.coll.CollationTailoring t
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
private final void initMaxExpansions ()
public com.ibm.icu.text.CollationElementIterator getCollationElementIterator (java.lang.String)
String source
public com.ibm.icu.text.CollationElementIterator getCollationElementIterator (java.text.CharacterIterator)
java.text.CharacterIterator source
java.text.CharacterIterator newsource
public com.ibm.icu.text.CollationElementIterator getCollationElementIterator (com.ibm.icu.text.UCharacterIterator)
com.ibm.icu.text.UCharacterIterator source
public boolean isFrozen ()
public com.ibm.icu.text.Collator freeze ()
public com.ibm.icu.text.RuleBasedCollator cloneAsThawed ()
com.ibm.icu.text.RuleBasedCollator result
CloneNotSupportedException e
private void checkNotFrozen ()
private final com.ibm.icu.impl.coll.CollationSettings getOwnedSettings ()
private final com.ibm.icu.impl.coll.CollationSettings getDefaultSettings ()
public void setHiraganaQuaternary (boolean)
boolean flag
public void setHiraganaQuaternaryDefault ()
public void setUpperCaseFirst (boolean)
boolean upperfirst
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setLowerCaseFirst (boolean)
boolean lowerfirst
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public final void setCaseFirstDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setAlternateHandlingDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setCaseLevelDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setDecompositionDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setFrenchCollationDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setStrengthDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setNumericCollationDefault ()
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setFrenchCollation (boolean)
boolean flag
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setAlternateHandlingShifted (boolean)
boolean shifted
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setCaseLevel (boolean)
boolean flag
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setDecomposition (int)
boolean flag
boolean flag
int decomposition
boolean flag
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public void setStrength (int)
int newStrength
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public com.ibm.icu.text.RuleBasedCollator setMaxVariable (int)
int value
int value
int group
int value
int oldValue
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
long varTop
public int getMaxVariable ()
public int setVariableTop (java.lang.String)
com.ibm.icu.impl.coll.UTF16CollationIterator ci
long ce1
long ce2
com.ibm.icu.impl.coll.FCDUTF16CollationIterator ci
String varTop
boolean numeric
long ce1
long ce2
public void setVariableTop (int)
int varTop
private void internalSetVariableTop (long)
com.ibm.icu.impl.coll.CollationSettings ownedSettings
int group
long v
long varTop
public void setNumericCollation (boolean)
boolean flag
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public transient void setReorderCodes (int[])
com.ibm.icu.impl.coll.CollationSettings ownedSettings
int[] order
int length
com.ibm.icu.impl.coll.CollationSettings defaultSettings
com.ibm.icu.impl.coll.CollationSettings ownedSettings
private void setFastLatinOptions (com.ibm.icu.impl.coll.CollationSettings)
com.ibm.icu.impl.coll.CollationSettings ownedSettings
public java.lang.String getRules ()
public java.lang.String getRules (boolean)
boolean fullrules
public com.ibm.icu.text.UnicodeSet getTailoredSet ()
com.ibm.icu.text.UnicodeSet tailored
public void getContractionsAndExpansions (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, boolean) throws java.lang.Exception
com.ibm.icu.text.UnicodeSet contractions
com.ibm.icu.text.UnicodeSet expansions
boolean addPrefixes
void internalAddContractions (int, com.ibm.icu.text.UnicodeSet)
int c
com.ibm.icu.text.UnicodeSet set
public com.ibm.icu.text.CollationKey getCollationKey (java.lang.String)
String source
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
private com.ibm.icu.text.CollationKey getCollationKey (java.lang.String, com.ibm.icu.text.RuleBasedCollator$CollationBuffer)
String source
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
public com.ibm.icu.text.RawCollationKey getRawCollationKey (java.lang.String, com.ibm.icu.text.RawCollationKey)
String source
com.ibm.icu.text.RawCollationKey key
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
private com.ibm.icu.text.RawCollationKey getRawCollationKey (java.lang.CharSequence, com.ibm.icu.text.RawCollationKey, com.ibm.icu.text.RuleBasedCollator$CollationBuffer)
CharSequence source
com.ibm.icu.text.RawCollationKey key
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink sink
private int simpleKeyLengthEstimate (java.lang.CharSequence)
CharSequence source
private void writeSortKey (java.lang.CharSequence, com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink, com.ibm.icu.text.RuleBasedCollator$CollationBuffer)
CharSequence s
com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink sink
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
boolean numeric
private void writeIdenticalLevel (java.lang.CharSequence, com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink)
int destLengthEstimate
StringBuilder nfd
CharSequence s
com.ibm.icu.text.RuleBasedCollator$CollationKeyByteSink sink
int nfdQCYesLimit
int prev
public long[] internalGetCEs (java.lang.CharSequence)
com.ibm.icu.impl.coll.CollationIterator iter
boolean numeric
com.ibm.icu.impl.coll.CollationIterator iter
int length
long[] ces
CharSequence str
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
public int getStrength ()
public int getDecomposition ()
public boolean isUpperCaseFirst ()
public boolean isLowerCaseFirst ()
public boolean isAlternateHandlingShifted ()
public boolean isCaseLevel ()
public boolean isFrenchCollation ()
public boolean isHiraganaQuaternary ()
public int getVariableTop ()
public boolean getNumericCollation ()
public int[] getReorderCodes ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.RuleBasedCollator o
boolean thisIsRoot
boolean otherIsRoot
String theseRules
String otherRules
com.ibm.icu.text.UnicodeSet thisTailored
com.ibm.icu.text.UnicodeSet otherTailored
public int hashCode ()
int h
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSetIterator iter
public int compare (java.lang.String, java.lang.String)
String source
String target
private static final int compareNFDIter (com.ibm.icu.impl.Normalizer2Impl, com.ibm.icu.text.RuleBasedCollator$NFDIterator, com.ibm.icu.text.RuleBasedCollator$NFDIterator)
int leftCp
int rightCp
com.ibm.icu.impl.Normalizer2Impl nfcImpl
com.ibm.icu.text.RuleBasedCollator$NFDIterator left
com.ibm.icu.text.RuleBasedCollator$NFDIterator right
protected int doCompare (java.lang.CharSequence, java.lang.CharSequence)
int result
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
com.ibm.icu.impl.Normalizer2Impl nfcImpl
CharSequence left
CharSequence right
int equalPrefixLength
com.ibm.icu.impl.coll.CollationSettings roSettings
boolean numeric
int result
int fastLatinOptions
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
void (com.ibm.icu.impl.coll.CollationTailoring, com.ibm.icu.util.ULocale)
com.ibm.icu.impl.coll.CollationTailoring t
com.ibm.icu.util.ULocale vl
private void adoptTailoring (com.ibm.icu.impl.coll.CollationTailoring)
com.ibm.icu.impl.coll.CollationTailoring t
final boolean isUnsafe (int)
int c
public com.ibm.icu.util.VersionInfo getVersion ()
int version
int rtVersion
public com.ibm.icu.util.VersionInfo getUCAVersion ()
com.ibm.icu.util.VersionInfo v
private final com.ibm.icu.text.RuleBasedCollator$CollationBuffer getCollationBuffer ()
private final void releaseCollationBuffer (com.ibm.icu.text.RuleBasedCollator$CollationBuffer)
com.ibm.icu.text.RuleBasedCollator$CollationBuffer buffer
public com.ibm.icu.util.ULocale getLocale (com.ibm.icu.util.ULocale$Type)
com.ibm.icu.util.ULocale$Type type
void setLocale (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale valid
com.ibm.icu.util.ULocale actual
public volatile com.ibm.icu.text.Collator cloneAsThawed ()
public volatile com.ibm.icu.text.Collator setMaxVariable (int)
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
com/ibm/icu/text/SearchIterator$ElementComparisonType.classSearchIterator.java
package com.ibm.icu.text
public final com.ibm.icu.text.SearchIterator$ElementComparisonType extends java.lang.Enum {
public static final com.ibm.icu.text.SearchIterator$ElementComparisonType STANDARD_ELEMENT_COMPARISON
public static final com.ibm.icu.text.SearchIterator$ElementComparisonType PATTERN_BASE_WEIGHT_IS_WILDCARD
public static final com.ibm.icu.text.SearchIterator$ElementComparisonType ANY_BASE_WEIGHT_IS_WILDCARD
private static final com.ibm.icu.text.SearchIterator$ElementComparisonType[] $VALUES
public static com.ibm.icu.text.SearchIterator$ElementComparisonType[] values ()
public static com.ibm.icu.text.SearchIterator$ElementComparisonType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/SearchIterator$Search.classSearchIterator.java
package com.ibm.icu.text
final com.ibm.icu.text.SearchIterator$Search extends java.lang.Object {
boolean isOverlap_
boolean isCanonicalMatch_
com.ibm.icu.text.SearchIterator$ElementComparisonType elementComparisonType_
com.ibm.icu.text.BreakIterator internalBreakIter_
int matchedIndex_
boolean isForwardSearching_
boolean reset_
final com.ibm.icu.text.SearchIterator this$0
void (com.ibm.icu.text.SearchIterator)
com.ibm.icu.text.SearchIterator this$0
java.text.CharacterIterator text ()
void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
com.ibm.icu.text.BreakIterator breakIter ()
void setBreakIter (com.ibm.icu.text.BreakIterator)
com.ibm.icu.text.BreakIterator breakIter
int matchedLength ()
void setMatchedLength (int)
int matchedLength
int beginIndex ()
int endIndex ()
}
com/ibm/icu/text/SearchIterator.classSearchIterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.SearchIterator extends java.lang.Object {
protected com.ibm.icu.text.BreakIterator breakIterator
protected java.text.CharacterIterator targetText
protected int matchLength
com.ibm.icu.text.SearchIterator$Search search_
public static final int DONE
public void setIndex (int)
int position
public void setOverlapping (boolean)
boolean allowOverlap
public void setBreakIterator (com.ibm.icu.text.BreakIterator)
com.ibm.icu.text.BreakIterator breakiter
public void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
public int getMatchStart ()
public abstract int getIndex ()
public int getMatchLength ()
public com.ibm.icu.text.BreakIterator getBreakIterator ()
public java.text.CharacterIterator getTarget ()
public java.lang.String getMatchedText ()
int limit
StringBuilder result
java.text.CharacterIterator it
public int next ()
int endIdx
int index
int matchindex
int matchlength
public int previous ()
int index
int startIdx
int index
int matchindex
public boolean isOverlapping ()
public void reset ()
public final int first ()
int startIdx
public final int following (int)
int position
public final int last ()
int endIdx
public final int preceding (int)
int position
protected void (java.text.CharacterIterator, com.ibm.icu.text.BreakIterator)
java.text.CharacterIterator target
com.ibm.icu.text.BreakIterator breaker
protected void setMatchLength (int)
int length
protected abstract int handleNext (int)
protected abstract int handlePrevious (int)
protected void setMatchNotFound ()
public void setElementComparisonType (com.ibm.icu.text.SearchIterator$ElementComparisonType)
com.ibm.icu.text.SearchIterator$ElementComparisonType type
public com.ibm.icu.text.SearchIterator$ElementComparisonType getElementComparisonType ()
}
com/ibm/icu/text/StringSearch$1.classStringSearch.java
package com.ibm.icu.text
com.ibm.icu.text.StringSearch$1 extends java.lang.Object {
}
com/ibm/icu/text/StringSearch$CEBuffer.classStringSearch.java
package com.ibm.icu.text
com.ibm.icu.text.StringSearch$CEBuffer extends java.lang.Object {
static final int CEBUFFER_EXTRA
static final int MAX_TARGET_IGNORABLES_PER_PAT_JAMO_L
static final int MAX_TARGET_IGNORABLES_PER_PAT_OTHER
com.ibm.icu.text.StringSearch$CEI[] buf_
int bufSize_
int firstIx_
int limitIx_
com.ibm.icu.text.StringSearch strSearch_
static final boolean $assertionsDisabled
void (com.ibm.icu.text.StringSearch)
char c
int i
String patText
com.ibm.icu.text.StringSearch ss
com.ibm.icu.text.StringSearch$CEI get (int)
int index
int i
com.ibm.icu.text.StringSearch$CollationPCE$Range range
com.ibm.icu.text.StringSearch$CEI getPrevious (int)
int index
int i
com.ibm.icu.text.StringSearch$CollationPCE$Range range
static boolean MIGHT_BE_JAMO_L (char)
char c
static void ()
}
com/ibm/icu/text/StringSearch$CEI.classStringSearch.java
package com.ibm.icu.text
com.ibm.icu.text.StringSearch$CEI extends java.lang.Object {
long ce_
int lowIndex_
int highIndex_
private void ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$CollationPCE$PCEBuffer.classStringSearch.java
package com.ibm.icu.text
final com.ibm.icu.text.StringSearch$CollationPCE$PCEBuffer extends java.lang.Object {
private com.ibm.icu.text.StringSearch$CollationPCE$PCEI[] buffer_
private int bufferIndex_
private void ()
void reset ()
boolean empty ()
void put (long, int, int)
com.ibm.icu.text.StringSearch$CollationPCE$PCEI[] newBuffer
long ce
int ixLow
int ixHigh
com.ibm.icu.text.StringSearch$CollationPCE$PCEI get ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$CollationPCE$PCEI.classStringSearch.java
package com.ibm.icu.text
final com.ibm.icu.text.StringSearch$CollationPCE$PCEI extends java.lang.Object {
long ce_
int low_
int high_
private void ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$CollationPCE$RCEBuffer.classStringSearch.java
package com.ibm.icu.text
final com.ibm.icu.text.StringSearch$CollationPCE$RCEBuffer extends java.lang.Object {
private com.ibm.icu.text.StringSearch$CollationPCE$RCEI[] buffer_
private int bufferIndex_
private void ()
boolean empty ()
void put (int, int, int)
com.ibm.icu.text.StringSearch$CollationPCE$RCEI[] newBuffer
int ce
int ixLow
int ixHigh
com.ibm.icu.text.StringSearch$CollationPCE$RCEI get ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$CollationPCE$RCEI.classStringSearch.java
package com.ibm.icu.text
final com.ibm.icu.text.StringSearch$CollationPCE$RCEI extends java.lang.Object {
int ce_
int low_
int high_
private void ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$CollationPCE$Range.classStringSearch.java
package com.ibm.icu.text
public final com.ibm.icu.text.StringSearch$CollationPCE$Range extends java.lang.Object {
int ixLow_
int ixHigh_
public void ()
}
com/ibm/icu/text/StringSearch$CollationPCE.classStringSearch.java
package com.ibm.icu.text
com.ibm.icu.text.StringSearch$CollationPCE extends java.lang.Object {
public static final long PROCESSED_NULLORDER
private static final int DEFAULT_BUFFER_SIZE
private static final int BUFFER_GROW
private static final int PRIMARYORDERMASK
private static final int CONTINUATION_MARKER
private com.ibm.icu.text.StringSearch$CollationPCE$PCEBuffer pceBuffer_
private com.ibm.icu.text.CollationElementIterator cei_
private int strength_
private boolean toShift_
private boolean isShifted_
private int variableTop_
public void (com.ibm.icu.text.CollationElementIterator)
com.ibm.icu.text.CollationElementIterator iter
public void init (com.ibm.icu.text.CollationElementIterator)
com.ibm.icu.text.CollationElementIterator iter
private void init (com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.RuleBasedCollator coll
private long processCE (int)
int ce
long primary
long secondary
long tertiary
long quaternary
public long nextProcessed (com.ibm.icu.text.StringSearch$CollationPCE$Range)
int ce
com.ibm.icu.text.StringSearch$CollationPCE$Range range
long result
int low
int high
public long previousProcessed (com.ibm.icu.text.StringSearch$CollationPCE$Range)
com.ibm.icu.text.StringSearch$CollationPCE$RCEI rcei
com.ibm.icu.text.StringSearch$CollationPCE$RCEBuffer rceb
int ce
boolean finish
com.ibm.icu.text.StringSearch$CollationPCE$Range range
long result
int low
int high
com.ibm.icu.text.StringSearch$CollationPCE$PCEI pcei
private static boolean isContinuation (int)
int ce
}
com/ibm/icu/text/StringSearch$Match.classStringSearch.java
package com.ibm.icu.text
com.ibm.icu.text.StringSearch$Match extends java.lang.Object {
int start_
int limit_
private void ()
void (com.ibm.icu.text.StringSearch$1)
com.ibm.icu.text.StringSearch$1 x0
}
com/ibm/icu/text/StringSearch$Pattern.classStringSearch.java
package com.ibm.icu.text
final com.ibm.icu.text.StringSearch$Pattern extends java.lang.Object {
String text_
long[] PCE_
int PCELength_
int[] CE_
int CELength_
protected void (java.lang.String)
String pattern
}
com/ibm/icu/text/StringSearch.classStringSearch.java
package com.ibm.icu.text
public final com.ibm.icu.text.StringSearch extends com.ibm.icu.text.SearchIterator {
private com.ibm.icu.text.StringSearch$Pattern pattern_
private com.ibm.icu.text.RuleBasedCollator collator_
private com.ibm.icu.text.CollationElementIterator textIter_
private com.ibm.icu.text.StringSearch$CollationPCE textProcessedIter_
private com.ibm.icu.text.CollationElementIterator utilIter_
private com.ibm.icu.text.Normalizer2 nfd_
private int strength_
int ceMask_
int variableTop_
private boolean toShift_
private static final int INITIAL_ARRAY_SIZE_
private static final int PRIMARYORDERMASK
private static final int SECONDARYORDERMASK
private static final int TERTIARYORDERMASK
private static final int CE_MATCH
private static final int CE_NO_MATCH
private static final int CE_SKIP_TARG
private static final int CE_SKIP_PATN
private static int CE_LEVEL2_BASE
private static int CE_LEVEL3_BASE
public void (java.lang.String, java.text.CharacterIterator, com.ibm.icu.text.RuleBasedCollator, com.ibm.icu.text.BreakIterator)
String pattern
java.text.CharacterIterator target
com.ibm.icu.text.RuleBasedCollator collator
com.ibm.icu.text.BreakIterator breakiter
com.ibm.icu.util.ULocale collLocale
public void (java.lang.String, java.text.CharacterIterator, com.ibm.icu.text.RuleBasedCollator)
String pattern
java.text.CharacterIterator target
com.ibm.icu.text.RuleBasedCollator collator
public void (java.lang.String, java.text.CharacterIterator, java.util.Locale)
String pattern
java.text.CharacterIterator target
java.util.Locale locale
public void (java.lang.String, java.text.CharacterIterator, com.ibm.icu.util.ULocale)
String pattern
java.text.CharacterIterator target
com.ibm.icu.util.ULocale locale
public void (java.lang.String, java.lang.String)
String pattern
String target
public com.ibm.icu.text.RuleBasedCollator getCollator ()
public void setCollator (com.ibm.icu.text.RuleBasedCollator)
com.ibm.icu.text.RuleBasedCollator collator
com.ibm.icu.util.ULocale collLocale
public java.lang.String getPattern ()
public void setPattern (java.lang.String)
String pattern
public boolean isCanonical ()
public void setCanonical (boolean)
boolean allowCanonical
public void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
public int getIndex ()
int result
public void setIndex (int)
int position
public void reset ()
boolean sameCollAttribute
int ceMask
boolean shift
int varTop
int newStrength
protected int handleNext (int)
int position
protected int handlePrevious (int)
int position
private static int getMask (int)
int strength
private int getCE (int)
int sourcece
private static int[] addToIntArray (int[], int, int, int)
int[] temp
int[] destination
int offset
int value
int increments
int newlength
private static long[] addToLongArray (long[], int, int, long, int)
long[] temp
long[] destination
int offset
int destinationlength
long value
int increments
int newlength
private int initializePatternCETable ()
int[] temp
int newce
int[] cetable
int patternlength
com.ibm.icu.text.CollationElementIterator coleiter
int offset
int result
int ce
private int initializePatternPCETable ()
long[] temp
long[] pcetable
int pcetablesize
int patternlength
com.ibm.icu.text.CollationElementIterator coleiter
int offset
int result
long pce
com.ibm.icu.text.StringSearch$CollationPCE iter
private int initializePattern ()
private void initialize ()
protected void setMatchNotFound ()
private static final boolean isOutOfBounds (int, int, int)
int textstart
int textlimit
int offset
private boolean checkIdentical (int, int)
int start
int end
String textstr
String patternstr
private boolean initTextProcessedIter ()
private int nextBoundaryAfter (int)
int startIndex
com.ibm.icu.text.BreakIterator breakiterator
private boolean isBreakBoundary (int)
int index
com.ibm.icu.text.BreakIterator breakiterator
private static int compareCE64s (long, long, com.ibm.icu.text.SearchIterator$ElementComparisonType)
long targCE
long patCE
com.ibm.icu.text.SearchIterator$ElementComparisonType compareType
long targCEshifted
long patCEshifted
long mask
int targLev1
int patLev1
int targLev2
int patLev2
int targLev3
int patLev3
private boolean search (int, com.ibm.icu.text.StringSearch$Match)
int ceMatch
int maxLimit
int ceMatch
int nba
int targetIxOffset
long patCE
com.ibm.icu.text.StringSearch$CEI firstCEI
com.ibm.icu.text.StringSearch$CEI lastCEI
com.ibm.icu.text.StringSearch$CEI nextCEI
int secondIx
boolean allowMidclusterMatch
int minLimit
int maxLimit
int startIdx
com.ibm.icu.text.StringSearch$Match m
com.ibm.icu.text.StringSearch$CEBuffer ceb
int targetIx
com.ibm.icu.text.StringSearch$CEI targetCEI
int patIx
boolean found
int mStart
int mLimit
private static int codePointAt (java.text.CharacterIterator, int)
char nextUnit
java.text.CharacterIterator iter
int index
int currentIterIndex
char codeUnit
int cp
private static int codePointBefore (java.text.CharacterIterator, int)
char prevUnit
java.text.CharacterIterator iter
int index
int currentIterIndex
char codeUnit
int cp
private boolean searchBackwards (int, com.ibm.icu.text.StringSearch$Match)
com.ibm.icu.text.BreakIterator bi
int next
long patCE
int ceMatch
int nba
com.ibm.icu.text.StringSearch$CEI nextCEI
boolean allowMidclusterMatch
int maxLimit
int nba
com.ibm.icu.text.StringSearch$CEI lastCEI
int targetIxOffset
com.ibm.icu.text.StringSearch$CEI firstCEI
int minLimit
int maxLimit
int startIdx
com.ibm.icu.text.StringSearch$Match m
com.ibm.icu.text.StringSearch$CEBuffer ceb
int targetIx
com.ibm.icu.text.StringSearch$CEI targetCEI
int patIx
boolean found
int limitIx
int mStart
int mLimit
private boolean handleNextExact ()
private boolean handleNextCanonical ()
private boolean handleNextCommonImpl ()
int textOffset
com.ibm.icu.text.StringSearch$Match match
private boolean handlePreviousExact ()
private boolean handlePreviousCanonical ()
private boolean handlePreviousCommonImpl ()
int textOffset
long pce
int nPCEs
int textOffset
int textOffset
com.ibm.icu.text.StringSearch$Match match
private static final java.lang.String getString (java.text.CharacterIterator, int, int)
int i
java.text.CharacterIterator text
int start
int length
StringBuilder result
int offset
static com.ibm.icu.text.StringSearch$Pattern access$500 (com.ibm.icu.text.StringSearch)
com.ibm.icu.text.StringSearch x0
static boolean access$600 (com.ibm.icu.text.StringSearch)
com.ibm.icu.text.StringSearch x0
static com.ibm.icu.text.StringSearch$CollationPCE access$800 (com.ibm.icu.text.StringSearch)
com.ibm.icu.text.StringSearch x0
static void ()
}
com/ibm/icu/util/GlobalizationPreferences.classGlobalizationPreferences.java
package com.ibm.icu.util
public com.ibm.icu.util.GlobalizationPreferences extends java.lang.Object implements com.ibm.icu.util.Freezable {
public static final int NF_NUMBER
public static final int NF_CURRENCY
public static final int NF_PERCENT
public static final int NF_SCIENTIFIC
public static final int NF_INTEGER
private static final int NF_LIMIT
public static final int DF_FULL
public static final int DF_LONG
public static final int DF_MEDIUM
public static final int DF_SHORT
public static final int DF_NONE
private static final int DF_LIMIT
public static final int ID_LOCALE
public static final int ID_LANGUAGE
public static final int ID_SCRIPT
public static final int ID_TERRITORY
public static final int ID_VARIANT
public static final int ID_KEYWORD
public static final int ID_KEYWORD_VALUE
public static final int ID_CURRENCY
public static final int ID_CURRENCY_SYMBOL
public static final int ID_TIMEZONE
public static final int BI_CHARACTER
public static final int BI_WORD
public static final int BI_LINE
public static final int BI_SENTENCE
public static final int BI_TITLE
private static final int BI_LIMIT
private java.util.List locales
private String territory
private com.ibm.icu.util.Currency currency
private com.ibm.icu.util.TimeZone timezone
private com.ibm.icu.util.Calendar calendar
private com.ibm.icu.text.Collator collator
private com.ibm.icu.text.BreakIterator[] breakIterators
private com.ibm.icu.text.DateFormat[][] dateFormats
private com.ibm.icu.text.NumberFormat[] numberFormats
private java.util.List implicitLocales
private static final java.util.HashMap available_locales
private static final int TYPE_GENERIC
private static final int TYPE_CALENDAR
private static final int TYPE_DATEFORMAT
private static final int TYPE_NUMBERFORMAT
private static final int TYPE_COLLATOR
private static final int TYPE_BREAKITERATOR
private static final int TYPE_LIMIT
private static final java.util.Map language_territory_hack_map
private static final String[][] language_territory_hack
static final java.util.Map territory_tzid_hack_map
static final String[][] territory_tzid_hack
private volatile boolean frozen
public void ()
public com.ibm.icu.util.GlobalizationPreferences setLocales (java.util.List)
java.util.List inputLocales
public java.util.List getLocales ()
java.util.List result
java.util.List result
public com.ibm.icu.util.ULocale getLocale (int)
int index
java.util.List lcls
public com.ibm.icu.util.GlobalizationPreferences setLocales (com.ibm.icu.util.ULocale[])
com.ibm.icu.util.ULocale[] uLocales
public com.ibm.icu.util.GlobalizationPreferences setLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uLocale
public com.ibm.icu.util.GlobalizationPreferences setLocales (java.lang.String)
java.text.ParseException pe
String acceptLanguageString
com.ibm.icu.util.ULocale[] acceptLocales
public java.util.ResourceBundle getResourceBundle (java.lang.String)
String baseName
public java.util.ResourceBundle getResourceBundle (java.lang.String, java.lang.ClassLoader)
java.util.MissingResourceException mre
String localeName
int i
String baseName
ClassLoader loader
com.ibm.icu.util.UResourceBundle urb
com.ibm.icu.util.UResourceBundle candidate
String actualLocaleName
java.util.List fallbacks
public com.ibm.icu.util.GlobalizationPreferences setTerritory (java.lang.String)
String territory
public java.lang.String getTerritory ()
public com.ibm.icu.util.GlobalizationPreferences setCurrency (com.ibm.icu.util.Currency)
com.ibm.icu.util.Currency currency
public com.ibm.icu.util.Currency getCurrency ()
public com.ibm.icu.util.GlobalizationPreferences setCalendar (com.ibm.icu.util.Calendar)
com.ibm.icu.util.Calendar calendar
public com.ibm.icu.util.Calendar getCalendar ()
com.ibm.icu.util.Calendar temp
public com.ibm.icu.util.GlobalizationPreferences setTimeZone (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone timezone
public com.ibm.icu.util.TimeZone getTimeZone ()
public com.ibm.icu.text.Collator getCollator ()
CloneNotSupportedException e
public com.ibm.icu.util.GlobalizationPreferences setCollator (com.ibm.icu.text.Collator)
CloneNotSupportedException e
com.ibm.icu.text.Collator collator
public com.ibm.icu.text.BreakIterator getBreakIterator (int)
int type
public com.ibm.icu.util.GlobalizationPreferences setBreakIterator (int, com.ibm.icu.text.BreakIterator)
int type
com.ibm.icu.text.BreakIterator iterator
public java.lang.String getDisplayName (java.lang.String, int)
String[] parts
com.ibm.icu.util.Currency temp
char c
int i
com.ibm.icu.text.SimpleDateFormat dtf
boolean isBadStr
String teststr
int sidx
int eidx
com.ibm.icu.util.ULocale locale
String id
int type
String result
public com.ibm.icu.util.GlobalizationPreferences setDateFormat (int, int, com.ibm.icu.text.DateFormat)
int dateStyle
int timeStyle
com.ibm.icu.text.DateFormat format
public com.ibm.icu.text.DateFormat getDateFormat (int, int)
int dateStyle
int timeStyle
com.ibm.icu.text.DateFormat result
public com.ibm.icu.text.NumberFormat getNumberFormat (int)
int style
com.ibm.icu.text.NumberFormat result
public com.ibm.icu.util.GlobalizationPreferences setNumberFormat (int, com.ibm.icu.text.NumberFormat)
int style
com.ibm.icu.text.NumberFormat format
public com.ibm.icu.util.GlobalizationPreferences reset ()
protected java.util.List processLocales (java.util.List)
com.ibm.icu.util.ULocale u
String s
String c
String v
int j
com.ibm.icu.util.ULocale uloc
String language
String script
String country
String variant
boolean bInserted
int i
com.ibm.icu.util.ULocale uloc
int i
com.ibm.icu.util.ULocale uloc
boolean bRemoved
java.util.List inputLocales
java.util.List result
int index
protected com.ibm.icu.text.DateFormat guessDateFormat (int, int)
com.ibm.icu.text.DateFormat result
com.ibm.icu.text.DateFormat result
int dateStyle
int timeStyle
com.ibm.icu.text.DateFormat result
com.ibm.icu.util.ULocale dfLocale
protected com.ibm.icu.text.NumberFormat guessNumberFormat (int)
com.ibm.icu.text.NumberFormat result
com.ibm.icu.text.NumberFormat result
com.ibm.icu.text.NumberFormat result
com.ibm.icu.text.NumberFormat result
com.ibm.icu.text.NumberFormat result
int style
com.ibm.icu.text.NumberFormat result
com.ibm.icu.util.ULocale nfLocale
protected java.lang.String guessTerritory ()
com.ibm.icu.util.ULocale locale
String result
String result
com.ibm.icu.util.ULocale firstLocale
String language
String script
protected com.ibm.icu.util.Currency guessCurrency ()
protected java.util.List guessLocales ()
java.util.List result
protected com.ibm.icu.text.Collator guessCollator ()
com.ibm.icu.util.ULocale collLocale
protected com.ibm.icu.text.BreakIterator guessBreakIterator (int)
int type
com.ibm.icu.text.BreakIterator bitr
com.ibm.icu.util.ULocale brkLocale
protected com.ibm.icu.util.TimeZone guessTimeZone ()
int i
String[] attempt
String timezoneString
protected com.ibm.icu.util.Calendar guessCalendar ()
com.ibm.icu.util.ULocale calLocale
private com.ibm.icu.util.ULocale getAvailableLocale (int)
com.ibm.icu.util.ULocale l
int i
int type
java.util.List locs
com.ibm.icu.util.ULocale result
private boolean isAvailableLocale (com.ibm.icu.util.ULocale, int)
com.ibm.icu.util.ULocale loc
int type
java.util.BitSet bits
public boolean isFrozen ()
public com.ibm.icu.util.GlobalizationPreferences freeze ()
public com.ibm.icu.util.GlobalizationPreferences cloneAsThawed ()
com.ibm.icu.util.GlobalizationPreferences result
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
com.ibm.icu.util.ULocale[] allLocales
com.ibm.icu.util.ULocale[] calLocales
com.ibm.icu.util.ULocale[] dateLocales
com.ibm.icu.util.ULocale[] numLocales
com.ibm.icu.util.ULocale[] collLocales
com.ibm.icu.util.ULocale[] brkLocales
int i
int i
}
com/ibm/icu/impl/data/icudt63b/curr/
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$1.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable
static void ()
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable extends java.lang.Enum {
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable TOP
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCIES
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_PLURALS
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_NARROW
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_SPACING
public static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_UNIT_PATTERNS
private static final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable[] $VALUES
public static com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable[] values ()
public static com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink extends com.ibm.icu.impl.UResource$Sink {
final boolean noRoot
final com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable entrypointTable
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData
String[] pluralsData
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData
java.util.Map unitPatterns
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfo
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol narrowSymbol
static final boolean $assertionsDisabled
void (boolean, com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable)
boolean noRoot
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable entrypointTable
public void put (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value, boolean)
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
boolean isRoot
private void consumeTopTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
void consumeCurrenciesTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
String isoCode
com.ibm.icu.impl.UResource$Array array
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
void consumeCurrenciesEntry (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.UResource$Array formatArray
String formatPattern
String decimalSeparator
String groupingSeparator
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
String isoCode
com.ibm.icu.impl.UResource$Array array
void consumeCurrenciesNarrowEntry (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
void consumeCurrenciesVariantTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
String isoCode
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
void consumeCurrencyPluralsTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.StandardPlural plural
int j
String isoCode
com.ibm.icu.impl.UResource$Table pluralsTable
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
void consumeCurrencyPluralsEntry (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.StandardPlural plural
int j
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table pluralsTable
void consumeCurrencySpacingTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern
int j
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type
com.ibm.icu.impl.UResource$Table patternsTable
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table spacingTypesTable
void consumeCurrencyUnitPatternsTable (com.ibm.icu.impl.UResource$Key, com.ibm.icu.impl.UResource$Value)
String pluralKeyword
int i
com.ibm.icu.impl.UResource$Key key
com.ibm.icu.impl.UResource$Value value
com.ibm.icu.impl.UResource$Table table
static void ()
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData extends java.lang.Object {
final String isoCode
String displayName
String symbol
com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo formatInfo
void (java.lang.String)
String isoCode
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol extends java.lang.Object {
final String isoCode
String narrowSymbol
void (java.lang.String)
String isoCode
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData extends java.lang.Object {
java.util.Map symbolToIsoCode
java.util.Map nameToIsoCode
void ()
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo extends com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo {
final com.ibm.icu.util.ULocale locale
final boolean fallback
private final com.ibm.icu.impl.ICUResourceBundle rb
private volatile com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingDataCache
private volatile com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol narrowSymbolCache
private volatile String[] pluralsDataCache
private volatile java.lang.ref.SoftReference parsingDataCache
private volatile java.util.Map unitPatternsCache
private volatile com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfoCache
public void (com.ibm.icu.util.ULocale, com.ibm.icu.impl.ICUResourceBundle, boolean)
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle rb
boolean fallback
public com.ibm.icu.util.ULocale getULocale ()
public java.lang.String getName (java.lang.String)
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData
public java.lang.String getSymbol (java.lang.String)
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData
public java.lang.String getNarrowSymbol (java.lang.String)
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol narrowSymbol
public java.lang.String getPluralName (java.lang.String, java.lang.String)
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData
String isoCode
String pluralKey
com.ibm.icu.impl.StandardPlural plural
String[] pluralsData
String result
public java.util.Map symbolMap ()
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData
public java.util.Map nameMap ()
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData
public java.util.Map getUnitPatterns ()
java.util.Map unitPatterns
public com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String)
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData
public com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo ()
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfo
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData fetchFormattingData (java.lang.String)
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData result
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol fetchNarrowSymbol (java.lang.String)
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
String isoCode
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$NarrowSymbol result
java.lang.String[] fetchPluralsData (java.lang.String)
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
String isoCode
String[] result
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData fetchParsingData ()
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData result
java.util.Map fetchUnitPatterns ()
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
java.util.Map result
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo fetchSpacingInfo ()
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink
com.ibm.icu.impl.CurrencyData$CurrencySpacingInfo result
}
com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.classICUCurrencyDisplayInfoProvider.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider extends java.lang.Object implements com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider {
private volatile com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo currencyDisplayInfoCache
public void ()
public com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.ICUResourceBundle rb
java.util.MissingResourceException e
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.ULocale locale
boolean withFallback
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo instance
public boolean hasData ()
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$1.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyMetaInfo$1 extends java.lang.Object {
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$Collector.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
abstract com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector extends java.lang.Object {
public abstract int collects ()
public abstract void collect (java.lang.String, java.lang.String, long, long, int, boolean)
public abstract java.util.List getList ()
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$CurrencyCollector.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyMetaInfo$CurrencyCollector extends java.lang.Object implements com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector {
private final com.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList result
private void ()
public void collect (java.lang.String, java.lang.String, long, long, int, boolean)
String region
String currency
long from
long to
int priority
boolean tender
public int collects ()
public java.util.List getList ()
void (com.ibm.icu.impl.ICUCurrencyMetaInfo$1)
com.ibm.icu.impl.ICUCurrencyMetaInfo$1 x0
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$InfoCollector.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyMetaInfo$InfoCollector extends java.lang.Object implements com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector {
private java.util.List result
private void ()
public void collect (java.lang.String, java.lang.String, long, long, int, boolean)
String region
String currency
long from
long to
int priority
boolean tender
public java.util.List getList ()
public int collects ()
void (com.ibm.icu.impl.ICUCurrencyMetaInfo$1)
com.ibm.icu.impl.ICUCurrencyMetaInfo$1 x0
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$RegionCollector.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyMetaInfo$RegionCollector extends java.lang.Object implements com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector {
private final com.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList result
private void ()
public void collect (java.lang.String, java.lang.String, long, long, int, boolean)
String region
String currency
long from
long to
int priority
boolean tender
public int collects ()
public java.util.List getList ()
void (com.ibm.icu.impl.ICUCurrencyMetaInfo$1)
com.ibm.icu.impl.ICUCurrencyMetaInfo$1 x0
}
com/ibm/icu/impl/ICUCurrencyMetaInfo$UniqueList.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList extends java.lang.Object {
private java.util.Set seen
private java.util.List list
private void ()
private static com.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList create ()
void add (java.lang.Object)
Object value
java.util.List list ()
static com.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList access$300 ()
}
com/ibm/icu/impl/ICUCurrencyMetaInfo.classICUCurrencyMetaInfo.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUCurrencyMetaInfo extends com.ibm.icu.text.CurrencyMetaInfo {
private com.ibm.icu.impl.ICUResourceBundle regionInfo
private com.ibm.icu.impl.ICUResourceBundle digitInfo
private static final long MASK
private static final int Region
private static final int Currency
private static final int Date
private static final int Tender
private static final int Everything
public void ()
com.ibm.icu.impl.ICUResourceBundle bundle
public java.util.List currencyInfo (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List currencies (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List regions (com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String)
String isoCode
public com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String, com.ibm.icu.util.Currency$CurrencyUsage)
String isoCode
com.ibm.icu.util.Currency$CurrencyUsage currencyPurpose
com.ibm.icu.impl.ICUResourceBundle b
int[] data
private java.util.List collect (com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector, com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter)
com.ibm.icu.impl.ICUResourceBundle b
int i
com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector collector
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
int needed
private void collectRegion (com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector, com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter, int, com.ibm.icu.impl.ICUResourceBundle)
com.ibm.icu.impl.ICUResourceBundle currBundle
com.ibm.icu.impl.ICUResourceBundle tenderBundle
com.ibm.icu.impl.ICUResourceBundle r
String currency
long from
long to
boolean tender
int i
com.ibm.icu.impl.ICUCurrencyMetaInfo$Collector collector
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
int needed
com.ibm.icu.impl.ICUResourceBundle b
String region
private long getDate (com.ibm.icu.impl.ICUResourceBundle, long, boolean)
com.ibm.icu.impl.ICUResourceBundle b
long defaultValue
boolean endOfDay
int[] values
}
com/ibm/icu/impl/data/icudt63b/curr/af.res
com/ibm/icu/impl/data/icudt63b/curr/af_NA.res
com/ibm/icu/impl/data/icudt63b/curr/agq.res
com/ibm/icu/impl/data/icudt63b/curr/ak.res
com/ibm/icu/impl/data/icudt63b/curr/am.res
com/ibm/icu/impl/data/icudt63b/curr/ar.res
com/ibm/icu/impl/data/icudt63b/curr/ar_AE.res
com/ibm/icu/impl/data/icudt63b/curr/ar_DJ.res
com/ibm/icu/impl/data/icudt63b/curr/ar_ER.res
com/ibm/icu/impl/data/icudt63b/curr/ar_KM.res
com/ibm/icu/impl/data/icudt63b/curr/ar_LB.res
com/ibm/icu/impl/data/icudt63b/curr/ar_SA.res
com/ibm/icu/impl/data/icudt63b/curr/ar_SO.res
com/ibm/icu/impl/data/icudt63b/curr/ar_SS.res
com/ibm/icu/impl/data/icudt63b/curr/ars.res
com/ibm/icu/impl/data/icudt63b/curr/as.res
com/ibm/icu/impl/data/icudt63b/curr/asa.res
com/ibm/icu/impl/data/icudt63b/curr/ast.res
com/ibm/icu/impl/data/icudt63b/curr/az.res
com/ibm/icu/impl/data/icudt63b/curr/az_AZ.res
com/ibm/icu/impl/data/icudt63b/curr/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/curr/az_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/curr/bas.res
com/ibm/icu/impl/data/icudt63b/curr/be.res
com/ibm/icu/impl/data/icudt63b/curr/bem.res
com/ibm/icu/impl/data/icudt63b/curr/bez.res
com/ibm/icu/impl/data/icudt63b/curr/bg.res
com/ibm/icu/impl/data/icudt63b/curr/bm.res
com/ibm/icu/impl/data/icudt63b/curr/bn.res
com/ibm/icu/impl/data/icudt63b/curr/bo.res
com/ibm/icu/impl/data/icudt63b/curr/bo_IN.res
com/ibm/icu/impl/data/icudt63b/curr/br.res
com/ibm/icu/impl/data/icudt63b/curr/brx.res
com/ibm/icu/impl/data/icudt63b/curr/bs.res
com/ibm/icu/impl/data/icudt63b/curr/bs_BA.res
com/ibm/icu/impl/data/icudt63b/curr/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/curr/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/curr/ca.res
com/ibm/icu/impl/data/icudt63b/curr/ca_FR.res
com/ibm/icu/impl/data/icudt63b/curr/ccp.res
com/ibm/icu/impl/data/icudt63b/curr/ce.res
com/ibm/icu/impl/data/icudt63b/curr/cgg.res
com/ibm/icu/impl/data/icudt63b/curr/chr.res
com/ibm/icu/impl/data/icudt63b/curr/ckb.res
com/ibm/icu/impl/data/icudt63b/curr/cs.res
com/ibm/icu/impl/data/icudt63b/curr/cy.res
com/ibm/icu/impl/data/icudt63b/curr/da.res
com/ibm/icu/impl/data/icudt63b/curr/dav.res
com/ibm/icu/impl/data/icudt63b/curr/de.res
com/ibm/icu/impl/data/icudt63b/curr/de_CH.res
com/ibm/icu/impl/data/icudt63b/curr/de_LI.res
com/ibm/icu/impl/data/icudt63b/curr/de_LU.res
com/ibm/icu/impl/data/icudt63b/curr/dje.res
com/ibm/icu/impl/data/icudt63b/curr/dsb.res
com/ibm/icu/impl/data/icudt63b/curr/dua.res
com/ibm/icu/impl/data/icudt63b/curr/dyo.res
com/ibm/icu/impl/data/icudt63b/curr/dz.res
com/ibm/icu/impl/data/icudt63b/curr/ebu.res
com/ibm/icu/impl/data/icudt63b/curr/ee.res
com/ibm/icu/impl/data/icudt63b/curr/el.res
com/ibm/icu/impl/data/icudt63b/curr/en.res
com/ibm/icu/impl/data/icudt63b/curr/en_001.res
com/ibm/icu/impl/data/icudt63b/curr/en_150.res
com/ibm/icu/impl/data/icudt63b/curr/en_AG.res
com/ibm/icu/impl/data/icudt63b/curr/en_AI.res
com/ibm/icu/impl/data/icudt63b/curr/en_AT.res
com/ibm/icu/impl/data/icudt63b/curr/en_AU.res
com/ibm/icu/impl/data/icudt63b/curr/en_BB.res
com/ibm/icu/impl/data/icudt63b/curr/en_BE.res
com/ibm/icu/impl/data/icudt63b/curr/en_BI.res
com/ibm/icu/impl/data/icudt63b/curr/en_BM.res
com/ibm/icu/impl/data/icudt63b/curr/en_BS.res
com/ibm/icu/impl/data/icudt63b/curr/en_BW.res
com/ibm/icu/impl/data/icudt63b/curr/en_BZ.res
com/ibm/icu/impl/data/icudt63b/curr/en_CA.res
com/ibm/icu/impl/data/icudt63b/curr/en_CC.res
com/ibm/icu/impl/data/icudt63b/curr/en_CH.res
com/ibm/icu/impl/data/icudt63b/curr/en_CK.res
com/ibm/icu/impl/data/icudt63b/curr/en_CM.res
com/ibm/icu/impl/data/icudt63b/curr/en_CX.res
com/ibm/icu/impl/data/icudt63b/curr/en_CY.res
com/ibm/icu/impl/data/icudt63b/curr/en_DE.res
com/ibm/icu/impl/data/icudt63b/curr/en_DG.res
com/ibm/icu/impl/data/icudt63b/curr/en_DK.res
com/ibm/icu/impl/data/icudt63b/curr/en_DM.res
com/ibm/icu/impl/data/icudt63b/curr/en_ER.res
com/ibm/icu/impl/data/icudt63b/curr/en_FI.res
com/ibm/icu/impl/data/icudt63b/curr/en_FJ.res
com/ibm/icu/impl/data/icudt63b/curr/en_FK.res
com/ibm/icu/impl/data/icudt63b/curr/en_FM.res
com/ibm/icu/impl/data/icudt63b/curr/en_GB.res
com/ibm/icu/impl/data/icudt63b/curr/en_GD.res
com/ibm/icu/impl/data/icudt63b/curr/en_GG.res
com/ibm/icu/impl/data/icudt63b/curr/en_GH.res
com/ibm/icu/impl/data/icudt63b/curr/en_GI.res
com/ibm/icu/impl/data/icudt63b/curr/en_GM.res
com/ibm/icu/impl/data/icudt63b/curr/en_GY.res
com/ibm/icu/impl/data/icudt63b/curr/en_HK.res
com/ibm/icu/impl/data/icudt63b/curr/en_IE.res
com/ibm/icu/impl/data/icudt63b/curr/en_IL.res
com/ibm/icu/impl/data/icudt63b/curr/en_IM.res
com/ibm/icu/impl/data/icudt63b/curr/en_IN.res
com/ibm/icu/impl/data/icudt63b/curr/en_IO.res
com/ibm/icu/impl/data/icudt63b/curr/en_JE.res
com/ibm/icu/impl/data/icudt63b/curr/en_JM.res
com/ibm/icu/impl/data/icudt63b/curr/en_KE.res
com/ibm/icu/impl/data/icudt63b/curr/en_KI.res
com/ibm/icu/impl/data/icudt63b/curr/en_KN.res
com/ibm/icu/impl/data/icudt63b/curr/en_KY.res
com/ibm/icu/impl/data/icudt63b/curr/en_LC.res
com/ibm/icu/impl/data/icudt63b/curr/en_LR.res
com/ibm/icu/impl/data/icudt63b/curr/en_LS.res
com/ibm/icu/impl/data/icudt63b/curr/en_MG.res
com/ibm/icu/impl/data/icudt63b/curr/en_MO.res
com/ibm/icu/impl/data/icudt63b/curr/en_MS.res
com/ibm/icu/impl/data/icudt63b/curr/en_MT.res
com/ibm/icu/impl/data/icudt63b/curr/en_MU.res
com/ibm/icu/impl/data/icudt63b/curr/en_MW.res
com/ibm/icu/impl/data/icudt63b/curr/en_MY.res
com/ibm/icu/impl/data/icudt63b/curr/en_NA.res
com/ibm/icu/impl/data/icudt63b/curr/en_NF.res
com/ibm/icu/impl/data/icudt63b/curr/en_NG.res
com/ibm/icu/impl/data/icudt63b/curr/en_NH.res
com/ibm/icu/impl/data/icudt63b/curr/en_NL.res
com/ibm/icu/impl/data/icudt63b/curr/en_NR.res
com/ibm/icu/impl/data/icudt63b/curr/en_NU.res
com/ibm/icu/impl/data/icudt63b/curr/en_NZ.res
com/ibm/icu/impl/data/icudt63b/curr/en_PG.res
com/ibm/icu/impl/data/icudt63b/curr/en_PH.res
com/ibm/icu/impl/data/icudt63b/curr/en_PK.res
com/ibm/icu/impl/data/icudt63b/curr/en_PN.res
com/ibm/icu/impl/data/icudt63b/curr/en_PW.res
com/ibm/icu/impl/data/icudt63b/curr/en_RH.res
com/ibm/icu/impl/data/icudt63b/curr/en_RW.res
com/ibm/icu/impl/data/icudt63b/curr/en_SB.res
com/ibm/icu/impl/data/icudt63b/curr/en_SC.res
com/ibm/icu/impl/data/icudt63b/curr/en_SD.res
com/ibm/icu/impl/data/icudt63b/curr/en_SE.res
com/ibm/icu/impl/data/icudt63b/curr/en_SG.res
com/ibm/icu/impl/data/icudt63b/curr/en_SH.res
com/ibm/icu/impl/data/icudt63b/curr/en_SI.res
com/ibm/icu/impl/data/icudt63b/curr/en_SL.res
com/ibm/icu/impl/data/icudt63b/curr/en_SS.res
com/ibm/icu/impl/data/icudt63b/curr/en_SX.res
com/ibm/icu/impl/data/icudt63b/curr/en_SZ.res
com/ibm/icu/impl/data/icudt63b/curr/en_TC.res
com/ibm/icu/impl/data/icudt63b/curr/en_TK.res
com/ibm/icu/impl/data/icudt63b/curr/en_TO.res
com/ibm/icu/impl/data/icudt63b/curr/en_TT.res
com/ibm/icu/impl/data/icudt63b/curr/en_TV.res
com/ibm/icu/impl/data/icudt63b/curr/en_TZ.res
com/ibm/icu/impl/data/icudt63b/curr/en_UG.res
com/ibm/icu/impl/data/icudt63b/curr/en_VC.res
com/ibm/icu/impl/data/icudt63b/curr/en_VG.res
com/ibm/icu/impl/data/icudt63b/curr/en_VU.res
com/ibm/icu/impl/data/icudt63b/curr/en_WS.res
com/ibm/icu/impl/data/icudt63b/curr/en_ZA.res
com/ibm/icu/impl/data/icudt63b/curr/en_ZM.res
com/ibm/icu/impl/data/icudt63b/curr/en_ZW.res
com/ibm/icu/impl/data/icudt63b/curr/eo.res
com/ibm/icu/impl/data/icudt63b/curr/es.res
com/ibm/icu/impl/data/icudt63b/curr/es_419.res
com/ibm/icu/impl/data/icudt63b/curr/es_AR.res
com/ibm/icu/impl/data/icudt63b/curr/es_BO.res
com/ibm/icu/impl/data/icudt63b/curr/es_BR.res
com/ibm/icu/impl/data/icudt63b/curr/es_BZ.res
com/ibm/icu/impl/data/icudt63b/curr/es_CL.res
com/ibm/icu/impl/data/icudt63b/curr/es_CO.res
com/ibm/icu/impl/data/icudt63b/curr/es_CR.res
com/ibm/icu/impl/data/icudt63b/curr/es_CU.res
com/ibm/icu/impl/data/icudt63b/curr/es_DO.res
com/ibm/icu/impl/data/icudt63b/curr/es_EC.res
com/ibm/icu/impl/data/icudt63b/curr/es_GQ.res
com/ibm/icu/impl/data/icudt63b/curr/es_GT.res
com/ibm/icu/impl/data/icudt63b/curr/es_HN.res
com/ibm/icu/impl/data/icudt63b/curr/es_MX.res
com/ibm/icu/impl/data/icudt63b/curr/es_NI.res
com/ibm/icu/impl/data/icudt63b/curr/es_PA.res
com/ibm/icu/impl/data/icudt63b/curr/es_PE.res
com/ibm/icu/impl/data/icudt63b/curr/es_PH.res
com/ibm/icu/impl/data/icudt63b/curr/es_PR.res
com/ibm/icu/impl/data/icudt63b/curr/es_PY.res
com/ibm/icu/impl/data/icudt63b/curr/es_SV.res
com/ibm/icu/impl/data/icudt63b/curr/es_US.res
com/ibm/icu/impl/data/icudt63b/curr/es_UY.res
com/ibm/icu/impl/data/icudt63b/curr/es_VE.res
com/ibm/icu/impl/data/icudt63b/curr/et.res
com/ibm/icu/impl/data/icudt63b/curr/eu.res
com/ibm/icu/impl/data/icudt63b/curr/ewo.res
com/ibm/icu/impl/data/icudt63b/curr/fa.res
com/ibm/icu/impl/data/icudt63b/curr/fa_AF.res
com/ibm/icu/impl/data/icudt63b/curr/ff.res
com/ibm/icu/impl/data/icudt63b/curr/fi.res
com/ibm/icu/impl/data/icudt63b/curr/fil.res
com/ibm/icu/impl/data/icudt63b/curr/fil_PH.res
com/ibm/icu/impl/data/icudt63b/curr/fo.res
com/ibm/icu/impl/data/icudt63b/curr/fo_DK.res
com/ibm/icu/impl/data/icudt63b/curr/fr.res
com/ibm/icu/impl/data/icudt63b/curr/fr_BI.res
com/ibm/icu/impl/data/icudt63b/curr/fr_CA.res
com/ibm/icu/impl/data/icudt63b/curr/fr_CD.res
com/ibm/icu/impl/data/icudt63b/curr/fr_DJ.res
com/ibm/icu/impl/data/icudt63b/curr/fr_DZ.res
com/ibm/icu/impl/data/icudt63b/curr/fr_GN.res
com/ibm/icu/impl/data/icudt63b/curr/fr_HT.res
com/ibm/icu/impl/data/icudt63b/curr/fr_KM.res
com/ibm/icu/impl/data/icudt63b/curr/fr_LU.res
com/ibm/icu/impl/data/icudt63b/curr/fr_MG.res
com/ibm/icu/impl/data/icudt63b/curr/fr_MR.res
com/ibm/icu/impl/data/icudt63b/curr/fr_MU.res
com/ibm/icu/impl/data/icudt63b/curr/fr_RW.res
com/ibm/icu/impl/data/icudt63b/curr/fr_SC.res
com/ibm/icu/impl/data/icudt63b/curr/fr_SY.res
com/ibm/icu/impl/data/icudt63b/curr/fr_TN.res
com/ibm/icu/impl/data/icudt63b/curr/fr_VU.res
com/ibm/icu/impl/data/icudt63b/curr/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/curr/fur.res
com/ibm/icu/impl/data/icudt63b/curr/fy.res
com/ibm/icu/impl/data/icudt63b/curr/ga.res
com/ibm/icu/impl/data/icudt63b/curr/gd.res
com/ibm/icu/impl/data/icudt63b/curr/gl.res
com/ibm/icu/impl/data/icudt63b/curr/gsw.res
com/ibm/icu/impl/data/icudt63b/curr/gu.res
com/ibm/icu/impl/data/icudt63b/curr/guz.res
com/ibm/icu/impl/data/icudt63b/curr/gv.res
com/ibm/icu/impl/data/icudt63b/curr/ha.res
com/ibm/icu/impl/data/icudt63b/curr/ha_GH.res
com/ibm/icu/impl/data/icudt63b/curr/haw.res
com/ibm/icu/impl/data/icudt63b/curr/he.res
com/ibm/icu/impl/data/icudt63b/curr/he_IL.res
com/ibm/icu/impl/data/icudt63b/curr/hi.res
com/ibm/icu/impl/data/icudt63b/curr/hr.res
com/ibm/icu/impl/data/icudt63b/curr/hr_BA.res
com/ibm/icu/impl/data/icudt63b/curr/hsb.res
com/ibm/icu/impl/data/icudt63b/curr/hu.res
com/ibm/icu/impl/data/icudt63b/curr/hy.res
com/ibm/icu/impl/data/icudt63b/curr/ia.res
com/ibm/icu/impl/data/icudt63b/curr/id.res
com/ibm/icu/impl/data/icudt63b/curr/id_ID.res
com/ibm/icu/impl/data/icudt63b/curr/ig.res
com/ibm/icu/impl/data/icudt63b/curr/ii.res
com/ibm/icu/impl/data/icudt63b/curr/in.res
com/ibm/icu/impl/data/icudt63b/curr/in_ID.res
com/ibm/icu/impl/data/icudt63b/curr/is.res
com/ibm/icu/impl/data/icudt63b/curr/it.res
com/ibm/icu/impl/data/icudt63b/curr/iw.res
com/ibm/icu/impl/data/icudt63b/curr/iw_IL.res
com/ibm/icu/impl/data/icudt63b/curr/ja.res
com/ibm/icu/impl/data/icudt63b/curr/ja_JP.res
com/ibm/icu/impl/data/icudt63b/curr/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/curr/jgo.res
com/ibm/icu/impl/data/icudt63b/curr/jmc.res
com/ibm/icu/impl/data/icudt63b/curr/jv.res
com/ibm/icu/impl/data/icudt63b/curr/ka.res
com/ibm/icu/impl/data/icudt63b/curr/kab.res
com/ibm/icu/impl/data/icudt63b/curr/kam.res
com/ibm/icu/impl/data/icudt63b/curr/kde.res
com/ibm/icu/impl/data/icudt63b/curr/kea.res
com/ibm/icu/impl/data/icudt63b/curr/khq.res
com/ibm/icu/impl/data/icudt63b/curr/ki.res
com/ibm/icu/impl/data/icudt63b/curr/kk.res
com/ibm/icu/impl/data/icudt63b/curr/kkj.res
com/ibm/icu/impl/data/icudt63b/curr/kl.res
com/ibm/icu/impl/data/icudt63b/curr/kln.res
com/ibm/icu/impl/data/icudt63b/curr/km.res
com/ibm/icu/impl/data/icudt63b/curr/kn.res
com/ibm/icu/impl/data/icudt63b/curr/ko.res
com/ibm/icu/impl/data/icudt63b/curr/kok.res
com/ibm/icu/impl/data/icudt63b/curr/ks.res
com/ibm/icu/impl/data/icudt63b/curr/ksb.res
com/ibm/icu/impl/data/icudt63b/curr/ksf.res
com/ibm/icu/impl/data/icudt63b/curr/ksh.res
com/ibm/icu/impl/data/icudt63b/curr/kw.res
com/ibm/icu/impl/data/icudt63b/curr/ky.res
com/ibm/icu/impl/data/icudt63b/curr/lag.res
com/ibm/icu/impl/data/icudt63b/curr/lb.res
com/ibm/icu/impl/data/icudt63b/curr/lg.res
com/ibm/icu/impl/data/icudt63b/curr/lkt.res
com/ibm/icu/impl/data/icudt63b/curr/ln.res
com/ibm/icu/impl/data/icudt63b/curr/ln_AO.res
com/ibm/icu/impl/data/icudt63b/curr/lo.res
com/ibm/icu/impl/data/icudt63b/curr/lrc.res
com/ibm/icu/impl/data/icudt63b/curr/lt.res
com/ibm/icu/impl/data/icudt63b/curr/lu.res
com/ibm/icu/impl/data/icudt63b/curr/luo.res
com/ibm/icu/impl/data/icudt63b/curr/luy.res
com/ibm/icu/impl/data/icudt63b/curr/lv.res
com/ibm/icu/impl/data/icudt63b/curr/mas.res
com/ibm/icu/impl/data/icudt63b/curr/mas_TZ.res
com/ibm/icu/impl/data/icudt63b/curr/mer.res
com/ibm/icu/impl/data/icudt63b/curr/mfe.res
com/ibm/icu/impl/data/icudt63b/curr/mg.res
com/ibm/icu/impl/data/icudt63b/curr/mgh.res
com/ibm/icu/impl/data/icudt63b/curr/mgo.res
com/ibm/icu/impl/data/icudt63b/curr/mi.res
com/ibm/icu/impl/data/icudt63b/curr/mk.res
com/ibm/icu/impl/data/icudt63b/curr/ml.res
com/ibm/icu/impl/data/icudt63b/curr/mn.res
com/ibm/icu/impl/data/icudt63b/curr/mo.res
com/ibm/icu/impl/data/icudt63b/curr/mr.res
com/ibm/icu/impl/data/icudt63b/curr/ms.res
com/ibm/icu/impl/data/icudt63b/curr/ms_BN.res
com/ibm/icu/impl/data/icudt63b/curr/ms_SG.res
com/ibm/icu/impl/data/icudt63b/curr/mt.res
com/ibm/icu/impl/data/icudt63b/curr/mua.res
com/ibm/icu/impl/data/icudt63b/curr/my.res
com/ibm/icu/impl/data/icudt63b/curr/mzn.res
com/ibm/icu/impl/data/icudt63b/curr/naq.res
com/ibm/icu/impl/data/icudt63b/curr/nb.res
com/ibm/icu/impl/data/icudt63b/curr/nb_NO.res
com/ibm/icu/impl/data/icudt63b/curr/nd.res
com/ibm/icu/impl/data/icudt63b/curr/nds.res
com/ibm/icu/impl/data/icudt63b/curr/ne.res
com/ibm/icu/impl/data/icudt63b/curr/nl.res
com/ibm/icu/impl/data/icudt63b/curr/nl_AW.res
com/ibm/icu/impl/data/icudt63b/curr/nl_BQ.res
com/ibm/icu/impl/data/icudt63b/curr/nl_CW.res
com/ibm/icu/impl/data/icudt63b/curr/nl_SR.res
com/ibm/icu/impl/data/icudt63b/curr/nl_SX.res
com/ibm/icu/impl/data/icudt63b/curr/nmg.res
com/ibm/icu/impl/data/icudt63b/curr/nn.res
com/ibm/icu/impl/data/icudt63b/curr/nn_NO.res
com/ibm/icu/impl/data/icudt63b/curr/nnh.res
com/ibm/icu/impl/data/icudt63b/curr/no.res
com/ibm/icu/impl/data/icudt63b/curr/no_NO.res
com/ibm/icu/impl/data/icudt63b/curr/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/curr/nus.res
com/ibm/icu/impl/data/icudt63b/curr/nyn.res
com/ibm/icu/impl/data/icudt63b/curr/om.res
com/ibm/icu/impl/data/icudt63b/curr/om_KE.res
com/ibm/icu/impl/data/icudt63b/curr/or.res
com/ibm/icu/impl/data/icudt63b/curr/os.res
com/ibm/icu/impl/data/icudt63b/curr/os_RU.res
com/ibm/icu/impl/data/icudt63b/curr/pa.res
com/ibm/icu/impl/data/icudt63b/curr/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/curr/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/curr/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/curr/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/curr/pa_IN.res
com/ibm/icu/impl/data/icudt63b/curr/pa_PK.res
com/ibm/icu/impl/data/icudt63b/curr/pl.res
com/ibm/icu/impl/data/icudt63b/curr/pool.res
com/ibm/icu/impl/data/icudt63b/curr/ps.res
com/ibm/icu/impl/data/icudt63b/curr/pt.res
com/ibm/icu/impl/data/icudt63b/curr/pt_AO.res
com/ibm/icu/impl/data/icudt63b/curr/pt_CH.res
com/ibm/icu/impl/data/icudt63b/curr/pt_CV.res
com/ibm/icu/impl/data/icudt63b/curr/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/curr/pt_GW.res
com/ibm/icu/impl/data/icudt63b/curr/pt_LU.res
com/ibm/icu/impl/data/icudt63b/curr/pt_MO.res
com/ibm/icu/impl/data/icudt63b/curr/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/curr/pt_PT.res
com/ibm/icu/impl/data/icudt63b/curr/pt_ST.res
com/ibm/icu/impl/data/icudt63b/curr/pt_TL.res
com/ibm/icu/impl/data/icudt63b/curr/qu.res
com/ibm/icu/impl/data/icudt63b/curr/qu_BO.res
com/ibm/icu/impl/data/icudt63b/curr/qu_EC.res
com/ibm/icu/impl/data/icudt63b/curr/res_index.res
com/ibm/icu/impl/data/icudt63b/curr/rm.res
com/ibm/icu/impl/data/icudt63b/curr/rn.res
com/ibm/icu/impl/data/icudt63b/curr/ro.res
com/ibm/icu/impl/data/icudt63b/curr/ro_MD.res
com/ibm/icu/impl/data/icudt63b/curr/rof.res
com/ibm/icu/impl/data/icudt63b/curr/root.res
com/ibm/icu/impl/data/icudt63b/curr/ru.res
com/ibm/icu/impl/data/icudt63b/curr/ru_BY.res
com/ibm/icu/impl/data/icudt63b/curr/ru_KG.res
com/ibm/icu/impl/data/icudt63b/curr/ru_KZ.res
com/ibm/icu/impl/data/icudt63b/curr/ru_MD.res
com/ibm/icu/impl/data/icudt63b/curr/rw.res
com/ibm/icu/impl/data/icudt63b/curr/rwk.res
com/ibm/icu/impl/data/icudt63b/curr/sah.res
com/ibm/icu/impl/data/icudt63b/curr/saq.res
com/ibm/icu/impl/data/icudt63b/curr/sbp.res
com/ibm/icu/impl/data/icudt63b/curr/sd.res
com/ibm/icu/impl/data/icudt63b/curr/se.res
com/ibm/icu/impl/data/icudt63b/curr/se_SE.res
com/ibm/icu/impl/data/icudt63b/curr/seh.res
com/ibm/icu/impl/data/icudt63b/curr/ses.res
com/ibm/icu/impl/data/icudt63b/curr/sg.res
com/ibm/icu/impl/data/icudt63b/curr/sh.res
com/ibm/icu/impl/data/icudt63b/curr/sh_BA.res
com/ibm/icu/impl/data/icudt63b/curr/sh_CS.res
com/ibm/icu/impl/data/icudt63b/curr/sh_YU.res
com/ibm/icu/impl/data/icudt63b/curr/shi.res
com/ibm/icu/impl/data/icudt63b/curr/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/shi_MA.res
com/ibm/icu/impl/data/icudt63b/curr/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/curr/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/curr/si.res
com/ibm/icu/impl/data/icudt63b/curr/sk.res
com/ibm/icu/impl/data/icudt63b/curr/sl.res
com/ibm/icu/impl/data/icudt63b/curr/smn.res
com/ibm/icu/impl/data/icudt63b/curr/sn.res
com/ibm/icu/impl/data/icudt63b/curr/so.res
com/ibm/icu/impl/data/icudt63b/curr/so_DJ.res
com/ibm/icu/impl/data/icudt63b/curr/so_ET.res
com/ibm/icu/impl/data/icudt63b/curr/so_KE.res
com/ibm/icu/impl/data/icudt63b/curr/sq.res
com/ibm/icu/impl/data/icudt63b/curr/sq_MK.res
com/ibm/icu/impl/data/icudt63b/curr/sr.res
com/ibm/icu/impl/data/icudt63b/curr/sr_BA.res
com/ibm/icu/impl/data/icudt63b/curr/sr_CS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/curr/sr_ME.res
com/ibm/icu/impl/data/icudt63b/curr/sr_RS.res
com/ibm/icu/impl/data/icudt63b/curr/sr_XK.res
com/ibm/icu/impl/data/icudt63b/curr/sr_YU.res
com/ibm/icu/impl/data/icudt63b/curr/supplementalData.res
com/ibm/icu/impl/data/icudt63b/curr/sv.res
com/ibm/icu/impl/data/icudt63b/curr/sw.res
com/ibm/icu/impl/data/icudt63b/curr/sw_CD.res
com/ibm/icu/impl/data/icudt63b/curr/sw_UG.res
com/ibm/icu/impl/data/icudt63b/curr/ta.res
com/ibm/icu/impl/data/icudt63b/curr/ta_LK.res
com/ibm/icu/impl/data/icudt63b/curr/ta_MY.res
com/ibm/icu/impl/data/icudt63b/curr/ta_SG.res
com/ibm/icu/impl/data/icudt63b/curr/te.res
com/ibm/icu/impl/data/icudt63b/curr/teo.res
com/ibm/icu/impl/data/icudt63b/curr/teo_KE.res
com/ibm/icu/impl/data/icudt63b/curr/tg.res
com/ibm/icu/impl/data/icudt63b/curr/th.res
com/ibm/icu/impl/data/icudt63b/curr/th_TH.res
com/ibm/icu/impl/data/icudt63b/curr/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/curr/ti.res
com/ibm/icu/impl/data/icudt63b/curr/ti_ER.res
com/ibm/icu/impl/data/icudt63b/curr/tk.res
com/ibm/icu/impl/data/icudt63b/curr/tl.res
com/ibm/icu/impl/data/icudt63b/curr/tl_PH.res
com/ibm/icu/impl/data/icudt63b/curr/to.res
com/ibm/icu/impl/data/icudt63b/curr/tr.res
com/ibm/icu/impl/data/icudt63b/curr/tt.res
com/ibm/icu/impl/data/icudt63b/curr/twq.res
com/ibm/icu/impl/data/icudt63b/curr/tzm.res
com/ibm/icu/impl/data/icudt63b/curr/ug.res
com/ibm/icu/impl/data/icudt63b/curr/uk.res
com/ibm/icu/impl/data/icudt63b/curr/ur.res
com/ibm/icu/impl/data/icudt63b/curr/ur_IN.res
com/ibm/icu/impl/data/icudt63b/curr/uz.res
com/ibm/icu/impl/data/icudt63b/curr/uz_AF.res
com/ibm/icu/impl/data/icudt63b/curr/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/curr/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/curr/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/curr/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/curr/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/curr/vai.res
com/ibm/icu/impl/data/icudt63b/curr/vai_LR.res
com/ibm/icu/impl/data/icudt63b/curr/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/curr/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/curr/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/curr/vi.res
com/ibm/icu/impl/data/icudt63b/curr/vun.res
com/ibm/icu/impl/data/icudt63b/curr/wae.res
com/ibm/icu/impl/data/icudt63b/curr/wo.res
com/ibm/icu/impl/data/icudt63b/curr/xog.res
com/ibm/icu/impl/data/icudt63b/curr/yav.res
com/ibm/icu/impl/data/icudt63b/curr/yi.res
com/ibm/icu/impl/data/icudt63b/curr/yo.res
com/ibm/icu/impl/data/icudt63b/curr/yo_BJ.res
com/ibm/icu/impl/data/icudt63b/curr/yue.res
com/ibm/icu/impl/data/icudt63b/curr/yue_CN.res
com/ibm/icu/impl/data/icudt63b/curr/yue_HK.res
com/ibm/icu/impl/data/icudt63b/curr/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/curr/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/curr/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/curr/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/curr/zgh.res
com/ibm/icu/impl/data/icudt63b/curr/zh.res
com/ibm/icu/impl/data/icudt63b/curr/zh_CN.res
com/ibm/icu/impl/data/icudt63b/curr/zh_HK.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hans_HK.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hans_MO.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/curr/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/curr/zh_MO.res
com/ibm/icu/impl/data/icudt63b/curr/zh_SG.res
com/ibm/icu/impl/data/icudt63b/curr/zh_TW.res
com/ibm/icu/impl/data/icudt63b/curr/zu.res
com/ibm/icu/impl/data/icudt63b/lang/
com/ibm/icu/impl/ICULangDataTables.classICULangDataTables.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICULangDataTables extends com.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTables {
public void ()
public volatile com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale x0
boolean x1
}
com/ibm/icu/impl/data/icudt63b/lang/af.res
com/ibm/icu/impl/data/icudt63b/lang/agq.res
com/ibm/icu/impl/data/icudt63b/lang/ak.res
com/ibm/icu/impl/data/icudt63b/lang/am.res
com/ibm/icu/impl/data/icudt63b/lang/ar.res
com/ibm/icu/impl/data/icudt63b/lang/ar_EG.res
com/ibm/icu/impl/data/icudt63b/lang/ar_LY.res
com/ibm/icu/impl/data/icudt63b/lang/ar_SA.res
com/ibm/icu/impl/data/icudt63b/lang/ars.res
com/ibm/icu/impl/data/icudt63b/lang/as.res
com/ibm/icu/impl/data/icudt63b/lang/asa.res
com/ibm/icu/impl/data/icudt63b/lang/ast.res
com/ibm/icu/impl/data/icudt63b/lang/az.res
com/ibm/icu/impl/data/icudt63b/lang/az_AZ.res
com/ibm/icu/impl/data/icudt63b/lang/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/lang/az_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/lang/bas.res
com/ibm/icu/impl/data/icudt63b/lang/be.res
com/ibm/icu/impl/data/icudt63b/lang/bem.res
com/ibm/icu/impl/data/icudt63b/lang/bez.res
com/ibm/icu/impl/data/icudt63b/lang/bg.res
com/ibm/icu/impl/data/icudt63b/lang/bm.res
com/ibm/icu/impl/data/icudt63b/lang/bn.res
com/ibm/icu/impl/data/icudt63b/lang/bn_IN.res
com/ibm/icu/impl/data/icudt63b/lang/bo.res
com/ibm/icu/impl/data/icudt63b/lang/br.res
com/ibm/icu/impl/data/icudt63b/lang/brx.res
com/ibm/icu/impl/data/icudt63b/lang/bs.res
com/ibm/icu/impl/data/icudt63b/lang/bs_BA.res
com/ibm/icu/impl/data/icudt63b/lang/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/lang/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/lang/ca.res
com/ibm/icu/impl/data/icudt63b/lang/ccp.res
com/ibm/icu/impl/data/icudt63b/lang/ce.res
com/ibm/icu/impl/data/icudt63b/lang/cgg.res
com/ibm/icu/impl/data/icudt63b/lang/chr.res
com/ibm/icu/impl/data/icudt63b/lang/ckb.res
com/ibm/icu/impl/data/icudt63b/lang/cs.res
com/ibm/icu/impl/data/icudt63b/lang/cy.res
com/ibm/icu/impl/data/icudt63b/lang/da.res
com/ibm/icu/impl/data/icudt63b/lang/dav.res
com/ibm/icu/impl/data/icudt63b/lang/de.res
com/ibm/icu/impl/data/icudt63b/lang/de_AT.res
com/ibm/icu/impl/data/icudt63b/lang/de_CH.res
com/ibm/icu/impl/data/icudt63b/lang/de_LU.res
com/ibm/icu/impl/data/icudt63b/lang/dje.res
com/ibm/icu/impl/data/icudt63b/lang/dsb.res
com/ibm/icu/impl/data/icudt63b/lang/dua.res
com/ibm/icu/impl/data/icudt63b/lang/dyo.res
com/ibm/icu/impl/data/icudt63b/lang/dz.res
com/ibm/icu/impl/data/icudt63b/lang/ebu.res
com/ibm/icu/impl/data/icudt63b/lang/ee.res
com/ibm/icu/impl/data/icudt63b/lang/el.res
com/ibm/icu/impl/data/icudt63b/lang/en.res
com/ibm/icu/impl/data/icudt63b/lang/en_001.res
com/ibm/icu/impl/data/icudt63b/lang/en_150.res
com/ibm/icu/impl/data/icudt63b/lang/en_AG.res
com/ibm/icu/impl/data/icudt63b/lang/en_AI.res
com/ibm/icu/impl/data/icudt63b/lang/en_AT.res
com/ibm/icu/impl/data/icudt63b/lang/en_AU.res
com/ibm/icu/impl/data/icudt63b/lang/en_BB.res
com/ibm/icu/impl/data/icudt63b/lang/en_BE.res
com/ibm/icu/impl/data/icudt63b/lang/en_BM.res
com/ibm/icu/impl/data/icudt63b/lang/en_BS.res
com/ibm/icu/impl/data/icudt63b/lang/en_BW.res
com/ibm/icu/impl/data/icudt63b/lang/en_BZ.res
com/ibm/icu/impl/data/icudt63b/lang/en_CA.res
com/ibm/icu/impl/data/icudt63b/lang/en_CC.res
com/ibm/icu/impl/data/icudt63b/lang/en_CH.res
com/ibm/icu/impl/data/icudt63b/lang/en_CK.res
com/ibm/icu/impl/data/icudt63b/lang/en_CM.res
com/ibm/icu/impl/data/icudt63b/lang/en_CX.res
com/ibm/icu/impl/data/icudt63b/lang/en_CY.res
com/ibm/icu/impl/data/icudt63b/lang/en_DE.res
com/ibm/icu/impl/data/icudt63b/lang/en_DG.res
com/ibm/icu/impl/data/icudt63b/lang/en_DK.res
com/ibm/icu/impl/data/icudt63b/lang/en_DM.res
com/ibm/icu/impl/data/icudt63b/lang/en_ER.res
com/ibm/icu/impl/data/icudt63b/lang/en_FI.res
com/ibm/icu/impl/data/icudt63b/lang/en_FJ.res
com/ibm/icu/impl/data/icudt63b/lang/en_FK.res
com/ibm/icu/impl/data/icudt63b/lang/en_FM.res
com/ibm/icu/impl/data/icudt63b/lang/en_GB.res
com/ibm/icu/impl/data/icudt63b/lang/en_GD.res
com/ibm/icu/impl/data/icudt63b/lang/en_GG.res
com/ibm/icu/impl/data/icudt63b/lang/en_GH.res
com/ibm/icu/impl/data/icudt63b/lang/en_GI.res
com/ibm/icu/impl/data/icudt63b/lang/en_GM.res
com/ibm/icu/impl/data/icudt63b/lang/en_GY.res
com/ibm/icu/impl/data/icudt63b/lang/en_HK.res
com/ibm/icu/impl/data/icudt63b/lang/en_IE.res
com/ibm/icu/impl/data/icudt63b/lang/en_IL.res
com/ibm/icu/impl/data/icudt63b/lang/en_IM.res
com/ibm/icu/impl/data/icudt63b/lang/en_IN.res
com/ibm/icu/impl/data/icudt63b/lang/en_IO.res
com/ibm/icu/impl/data/icudt63b/lang/en_JE.res
com/ibm/icu/impl/data/icudt63b/lang/en_JM.res
com/ibm/icu/impl/data/icudt63b/lang/en_KE.res
com/ibm/icu/impl/data/icudt63b/lang/en_KI.res
com/ibm/icu/impl/data/icudt63b/lang/en_KN.res
com/ibm/icu/impl/data/icudt63b/lang/en_KY.res
com/ibm/icu/impl/data/icudt63b/lang/en_LC.res
com/ibm/icu/impl/data/icudt63b/lang/en_LR.res
com/ibm/icu/impl/data/icudt63b/lang/en_LS.res
com/ibm/icu/impl/data/icudt63b/lang/en_MG.res
com/ibm/icu/impl/data/icudt63b/lang/en_MO.res
com/ibm/icu/impl/data/icudt63b/lang/en_MS.res
com/ibm/icu/impl/data/icudt63b/lang/en_MT.res
com/ibm/icu/impl/data/icudt63b/lang/en_MU.res
com/ibm/icu/impl/data/icudt63b/lang/en_MW.res
com/ibm/icu/impl/data/icudt63b/lang/en_MY.res
com/ibm/icu/impl/data/icudt63b/lang/en_NA.res
com/ibm/icu/impl/data/icudt63b/lang/en_NF.res
com/ibm/icu/impl/data/icudt63b/lang/en_NG.res
com/ibm/icu/impl/data/icudt63b/lang/en_NH.res
com/ibm/icu/impl/data/icudt63b/lang/en_NL.res
com/ibm/icu/impl/data/icudt63b/lang/en_NR.res
com/ibm/icu/impl/data/icudt63b/lang/en_NU.res
com/ibm/icu/impl/data/icudt63b/lang/en_NZ.res
com/ibm/icu/impl/data/icudt63b/lang/en_PG.res
com/ibm/icu/impl/data/icudt63b/lang/en_PH.res
com/ibm/icu/impl/data/icudt63b/lang/en_PK.res
com/ibm/icu/impl/data/icudt63b/lang/en_PN.res
com/ibm/icu/impl/data/icudt63b/lang/en_PW.res
com/ibm/icu/impl/data/icudt63b/lang/en_RH.res
com/ibm/icu/impl/data/icudt63b/lang/en_RW.res
com/ibm/icu/impl/data/icudt63b/lang/en_SB.res
com/ibm/icu/impl/data/icudt63b/lang/en_SC.res
com/ibm/icu/impl/data/icudt63b/lang/en_SD.res
com/ibm/icu/impl/data/icudt63b/lang/en_SE.res
com/ibm/icu/impl/data/icudt63b/lang/en_SG.res
com/ibm/icu/impl/data/icudt63b/lang/en_SH.res
com/ibm/icu/impl/data/icudt63b/lang/en_SI.res
com/ibm/icu/impl/data/icudt63b/lang/en_SL.res
com/ibm/icu/impl/data/icudt63b/lang/en_SS.res
com/ibm/icu/impl/data/icudt63b/lang/en_SX.res
com/ibm/icu/impl/data/icudt63b/lang/en_SZ.res
com/ibm/icu/impl/data/icudt63b/lang/en_TC.res
com/ibm/icu/impl/data/icudt63b/lang/en_TK.res
com/ibm/icu/impl/data/icudt63b/lang/en_TO.res
com/ibm/icu/impl/data/icudt63b/lang/en_TT.res
com/ibm/icu/impl/data/icudt63b/lang/en_TV.res
com/ibm/icu/impl/data/icudt63b/lang/en_TZ.res
com/ibm/icu/impl/data/icudt63b/lang/en_UG.res
com/ibm/icu/impl/data/icudt63b/lang/en_VC.res
com/ibm/icu/impl/data/icudt63b/lang/en_VG.res
com/ibm/icu/impl/data/icudt63b/lang/en_VU.res
com/ibm/icu/impl/data/icudt63b/lang/en_WS.res
com/ibm/icu/impl/data/icudt63b/lang/en_ZA.res
com/ibm/icu/impl/data/icudt63b/lang/en_ZM.res
com/ibm/icu/impl/data/icudt63b/lang/en_ZW.res
com/ibm/icu/impl/data/icudt63b/lang/eo.res
com/ibm/icu/impl/data/icudt63b/lang/es.res
com/ibm/icu/impl/data/icudt63b/lang/es_419.res
com/ibm/icu/impl/data/icudt63b/lang/es_AR.res
com/ibm/icu/impl/data/icudt63b/lang/es_BO.res
com/ibm/icu/impl/data/icudt63b/lang/es_BR.res
com/ibm/icu/impl/data/icudt63b/lang/es_BZ.res
com/ibm/icu/impl/data/icudt63b/lang/es_CL.res
com/ibm/icu/impl/data/icudt63b/lang/es_CO.res
com/ibm/icu/impl/data/icudt63b/lang/es_CR.res
com/ibm/icu/impl/data/icudt63b/lang/es_CU.res
com/ibm/icu/impl/data/icudt63b/lang/es_DO.res
com/ibm/icu/impl/data/icudt63b/lang/es_EC.res
com/ibm/icu/impl/data/icudt63b/lang/es_GT.res
com/ibm/icu/impl/data/icudt63b/lang/es_HN.res
com/ibm/icu/impl/data/icudt63b/lang/es_MX.res
com/ibm/icu/impl/data/icudt63b/lang/es_NI.res
com/ibm/icu/impl/data/icudt63b/lang/es_PA.res
com/ibm/icu/impl/data/icudt63b/lang/es_PE.res
com/ibm/icu/impl/data/icudt63b/lang/es_PR.res
com/ibm/icu/impl/data/icudt63b/lang/es_PY.res
com/ibm/icu/impl/data/icudt63b/lang/es_SV.res
com/ibm/icu/impl/data/icudt63b/lang/es_US.res
com/ibm/icu/impl/data/icudt63b/lang/es_UY.res
com/ibm/icu/impl/data/icudt63b/lang/es_VE.res
com/ibm/icu/impl/data/icudt63b/lang/et.res
com/ibm/icu/impl/data/icudt63b/lang/eu.res
com/ibm/icu/impl/data/icudt63b/lang/ewo.res
com/ibm/icu/impl/data/icudt63b/lang/fa.res
com/ibm/icu/impl/data/icudt63b/lang/fa_AF.res
com/ibm/icu/impl/data/icudt63b/lang/ff.res
com/ibm/icu/impl/data/icudt63b/lang/fi.res
com/ibm/icu/impl/data/icudt63b/lang/fil.res
com/ibm/icu/impl/data/icudt63b/lang/fil_PH.res
com/ibm/icu/impl/data/icudt63b/lang/fo.res
com/ibm/icu/impl/data/icudt63b/lang/fr.res
com/ibm/icu/impl/data/icudt63b/lang/fr_BE.res
com/ibm/icu/impl/data/icudt63b/lang/fr_CA.res
com/ibm/icu/impl/data/icudt63b/lang/fr_CH.res
com/ibm/icu/impl/data/icudt63b/lang/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/lang/fur.res
com/ibm/icu/impl/data/icudt63b/lang/fy.res
com/ibm/icu/impl/data/icudt63b/lang/ga.res
com/ibm/icu/impl/data/icudt63b/lang/gd.res
com/ibm/icu/impl/data/icudt63b/lang/gl.res
com/ibm/icu/impl/data/icudt63b/lang/gsw.res
com/ibm/icu/impl/data/icudt63b/lang/gu.res
com/ibm/icu/impl/data/icudt63b/lang/guz.res
com/ibm/icu/impl/data/icudt63b/lang/gv.res
com/ibm/icu/impl/data/icudt63b/lang/ha.res
com/ibm/icu/impl/data/icudt63b/lang/haw.res
com/ibm/icu/impl/data/icudt63b/lang/he.res
com/ibm/icu/impl/data/icudt63b/lang/he_IL.res
com/ibm/icu/impl/data/icudt63b/lang/hi.res
com/ibm/icu/impl/data/icudt63b/lang/hr.res
com/ibm/icu/impl/data/icudt63b/lang/hsb.res
com/ibm/icu/impl/data/icudt63b/lang/hu.res
com/ibm/icu/impl/data/icudt63b/lang/hy.res
com/ibm/icu/impl/data/icudt63b/lang/ia.res
com/ibm/icu/impl/data/icudt63b/lang/id.res
com/ibm/icu/impl/data/icudt63b/lang/id_ID.res
com/ibm/icu/impl/data/icudt63b/lang/ig.res
com/ibm/icu/impl/data/icudt63b/lang/ii.res
com/ibm/icu/impl/data/icudt63b/lang/in.res
com/ibm/icu/impl/data/icudt63b/lang/in_ID.res
com/ibm/icu/impl/data/icudt63b/lang/is.res
com/ibm/icu/impl/data/icudt63b/lang/it.res
com/ibm/icu/impl/data/icudt63b/lang/iw.res
com/ibm/icu/impl/data/icudt63b/lang/iw_IL.res
com/ibm/icu/impl/data/icudt63b/lang/ja.res
com/ibm/icu/impl/data/icudt63b/lang/ja_JP.res
com/ibm/icu/impl/data/icudt63b/lang/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/lang/jgo.res
com/ibm/icu/impl/data/icudt63b/lang/jmc.res
com/ibm/icu/impl/data/icudt63b/lang/jv.res
com/ibm/icu/impl/data/icudt63b/lang/ka.res
com/ibm/icu/impl/data/icudt63b/lang/kab.res
com/ibm/icu/impl/data/icudt63b/lang/kam.res
com/ibm/icu/impl/data/icudt63b/lang/kde.res
com/ibm/icu/impl/data/icudt63b/lang/kea.res
com/ibm/icu/impl/data/icudt63b/lang/khq.res
com/ibm/icu/impl/data/icudt63b/lang/ki.res
com/ibm/icu/impl/data/icudt63b/lang/kk.res
com/ibm/icu/impl/data/icudt63b/lang/kkj.res
com/ibm/icu/impl/data/icudt63b/lang/kl.res
com/ibm/icu/impl/data/icudt63b/lang/kln.res
com/ibm/icu/impl/data/icudt63b/lang/km.res
com/ibm/icu/impl/data/icudt63b/lang/kn.res
com/ibm/icu/impl/data/icudt63b/lang/ko.res
com/ibm/icu/impl/data/icudt63b/lang/kok.res
com/ibm/icu/impl/data/icudt63b/lang/ks.res
com/ibm/icu/impl/data/icudt63b/lang/ksb.res
com/ibm/icu/impl/data/icudt63b/lang/ksf.res
com/ibm/icu/impl/data/icudt63b/lang/ksh.res
com/ibm/icu/impl/data/icudt63b/lang/kw.res
com/ibm/icu/impl/data/icudt63b/lang/ky.res
com/ibm/icu/impl/data/icudt63b/lang/lag.res
com/ibm/icu/impl/data/icudt63b/lang/lb.res
com/ibm/icu/impl/data/icudt63b/lang/lg.res
com/ibm/icu/impl/data/icudt63b/lang/lkt.res
com/ibm/icu/impl/data/icudt63b/lang/ln.res
com/ibm/icu/impl/data/icudt63b/lang/lo.res
com/ibm/icu/impl/data/icudt63b/lang/lrc.res
com/ibm/icu/impl/data/icudt63b/lang/lt.res
com/ibm/icu/impl/data/icudt63b/lang/lu.res
com/ibm/icu/impl/data/icudt63b/lang/luo.res
com/ibm/icu/impl/data/icudt63b/lang/luy.res
com/ibm/icu/impl/data/icudt63b/lang/lv.res
com/ibm/icu/impl/data/icudt63b/lang/mas.res
com/ibm/icu/impl/data/icudt63b/lang/mer.res
com/ibm/icu/impl/data/icudt63b/lang/mfe.res
com/ibm/icu/impl/data/icudt63b/lang/mg.res
com/ibm/icu/impl/data/icudt63b/lang/mgh.res
com/ibm/icu/impl/data/icudt63b/lang/mgo.res
com/ibm/icu/impl/data/icudt63b/lang/mi.res
com/ibm/icu/impl/data/icudt63b/lang/mk.res
com/ibm/icu/impl/data/icudt63b/lang/ml.res
com/ibm/icu/impl/data/icudt63b/lang/mn.res
com/ibm/icu/impl/data/icudt63b/lang/mo.res
com/ibm/icu/impl/data/icudt63b/lang/mr.res
com/ibm/icu/impl/data/icudt63b/lang/ms.res
com/ibm/icu/impl/data/icudt63b/lang/mt.res
com/ibm/icu/impl/data/icudt63b/lang/mua.res
com/ibm/icu/impl/data/icudt63b/lang/my.res
com/ibm/icu/impl/data/icudt63b/lang/mzn.res
com/ibm/icu/impl/data/icudt63b/lang/naq.res
com/ibm/icu/impl/data/icudt63b/lang/nb.res
com/ibm/icu/impl/data/icudt63b/lang/nb_NO.res
com/ibm/icu/impl/data/icudt63b/lang/nd.res
com/ibm/icu/impl/data/icudt63b/lang/nds.res
com/ibm/icu/impl/data/icudt63b/lang/ne.res
com/ibm/icu/impl/data/icudt63b/lang/nl.res
com/ibm/icu/impl/data/icudt63b/lang/nmg.res
com/ibm/icu/impl/data/icudt63b/lang/nn.res
com/ibm/icu/impl/data/icudt63b/lang/nn_NO.res
com/ibm/icu/impl/data/icudt63b/lang/nnh.res
com/ibm/icu/impl/data/icudt63b/lang/no.res
com/ibm/icu/impl/data/icudt63b/lang/no_NO.res
com/ibm/icu/impl/data/icudt63b/lang/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/lang/nus.res
com/ibm/icu/impl/data/icudt63b/lang/nyn.res
com/ibm/icu/impl/data/icudt63b/lang/om.res
com/ibm/icu/impl/data/icudt63b/lang/or.res
com/ibm/icu/impl/data/icudt63b/lang/os.res
com/ibm/icu/impl/data/icudt63b/lang/pa.res
com/ibm/icu/impl/data/icudt63b/lang/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/lang/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/lang/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/lang/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/lang/pa_IN.res
com/ibm/icu/impl/data/icudt63b/lang/pa_PK.res
com/ibm/icu/impl/data/icudt63b/lang/pl.res
com/ibm/icu/impl/data/icudt63b/lang/pool.res
com/ibm/icu/impl/data/icudt63b/lang/ps.res
com/ibm/icu/impl/data/icudt63b/lang/pt.res
com/ibm/icu/impl/data/icudt63b/lang/pt_AO.res
com/ibm/icu/impl/data/icudt63b/lang/pt_CH.res
com/ibm/icu/impl/data/icudt63b/lang/pt_CV.res
com/ibm/icu/impl/data/icudt63b/lang/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/lang/pt_GW.res
com/ibm/icu/impl/data/icudt63b/lang/pt_LU.res
com/ibm/icu/impl/data/icudt63b/lang/pt_MO.res
com/ibm/icu/impl/data/icudt63b/lang/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/lang/pt_PT.res
com/ibm/icu/impl/data/icudt63b/lang/pt_ST.res
com/ibm/icu/impl/data/icudt63b/lang/pt_TL.res
com/ibm/icu/impl/data/icudt63b/lang/qu.res
com/ibm/icu/impl/data/icudt63b/lang/res_index.res
com/ibm/icu/impl/data/icudt63b/lang/rm.res
com/ibm/icu/impl/data/icudt63b/lang/rn.res
com/ibm/icu/impl/data/icudt63b/lang/ro.res
com/ibm/icu/impl/data/icudt63b/lang/ro_MD.res
com/ibm/icu/impl/data/icudt63b/lang/rof.res
com/ibm/icu/impl/data/icudt63b/lang/root.res
com/ibm/icu/impl/data/icudt63b/lang/ru.res
com/ibm/icu/impl/data/icudt63b/lang/rw.res
com/ibm/icu/impl/data/icudt63b/lang/rwk.res
com/ibm/icu/impl/data/icudt63b/lang/sah.res
com/ibm/icu/impl/data/icudt63b/lang/saq.res
com/ibm/icu/impl/data/icudt63b/lang/sbp.res
com/ibm/icu/impl/data/icudt63b/lang/sd.res
com/ibm/icu/impl/data/icudt63b/lang/se.res
com/ibm/icu/impl/data/icudt63b/lang/se_FI.res
com/ibm/icu/impl/data/icudt63b/lang/seh.res
com/ibm/icu/impl/data/icudt63b/lang/ses.res
com/ibm/icu/impl/data/icudt63b/lang/sg.res
com/ibm/icu/impl/data/icudt63b/lang/sh.res
com/ibm/icu/impl/data/icudt63b/lang/sh_BA.res
com/ibm/icu/impl/data/icudt63b/lang/sh_CS.res
com/ibm/icu/impl/data/icudt63b/lang/sh_YU.res
com/ibm/icu/impl/data/icudt63b/lang/shi.res
com/ibm/icu/impl/data/icudt63b/lang/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/shi_MA.res
com/ibm/icu/impl/data/icudt63b/lang/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/lang/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/lang/si.res
com/ibm/icu/impl/data/icudt63b/lang/sk.res
com/ibm/icu/impl/data/icudt63b/lang/sl.res
com/ibm/icu/impl/data/icudt63b/lang/smn.res
com/ibm/icu/impl/data/icudt63b/lang/sn.res
com/ibm/icu/impl/data/icudt63b/lang/so.res
com/ibm/icu/impl/data/icudt63b/lang/sq.res
com/ibm/icu/impl/data/icudt63b/lang/sr.res
com/ibm/icu/impl/data/icudt63b/lang/sr_BA.res
com/ibm/icu/impl/data/icudt63b/lang/sr_CS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_ME.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_XK.res
com/ibm/icu/impl/data/icudt63b/lang/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/lang/sr_ME.res
com/ibm/icu/impl/data/icudt63b/lang/sr_RS.res
com/ibm/icu/impl/data/icudt63b/lang/sr_XK.res
com/ibm/icu/impl/data/icudt63b/lang/sr_YU.res
com/ibm/icu/impl/data/icudt63b/lang/sv.res
com/ibm/icu/impl/data/icudt63b/lang/sv_FI.res
com/ibm/icu/impl/data/icudt63b/lang/sw.res
com/ibm/icu/impl/data/icudt63b/lang/sw_CD.res
com/ibm/icu/impl/data/icudt63b/lang/sw_KE.res
com/ibm/icu/impl/data/icudt63b/lang/ta.res
com/ibm/icu/impl/data/icudt63b/lang/te.res
com/ibm/icu/impl/data/icudt63b/lang/teo.res
com/ibm/icu/impl/data/icudt63b/lang/tg.res
com/ibm/icu/impl/data/icudt63b/lang/th.res
com/ibm/icu/impl/data/icudt63b/lang/th_TH.res
com/ibm/icu/impl/data/icudt63b/lang/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/lang/ti.res
com/ibm/icu/impl/data/icudt63b/lang/tk.res
com/ibm/icu/impl/data/icudt63b/lang/tl.res
com/ibm/icu/impl/data/icudt63b/lang/tl_PH.res
com/ibm/icu/impl/data/icudt63b/lang/to.res
com/ibm/icu/impl/data/icudt63b/lang/tr.res
com/ibm/icu/impl/data/icudt63b/lang/tt.res
com/ibm/icu/impl/data/icudt63b/lang/twq.res
com/ibm/icu/impl/data/icudt63b/lang/tzm.res
com/ibm/icu/impl/data/icudt63b/lang/ug.res
com/ibm/icu/impl/data/icudt63b/lang/uk.res
com/ibm/icu/impl/data/icudt63b/lang/ur.res
com/ibm/icu/impl/data/icudt63b/lang/ur_IN.res
com/ibm/icu/impl/data/icudt63b/lang/uz.res
com/ibm/icu/impl/data/icudt63b/lang/uz_AF.res
com/ibm/icu/impl/data/icudt63b/lang/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/lang/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/lang/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/lang/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/lang/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/lang/vai.res
com/ibm/icu/impl/data/icudt63b/lang/vai_LR.res
com/ibm/icu/impl/data/icudt63b/lang/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/lang/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/lang/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/lang/vi.res
com/ibm/icu/impl/data/icudt63b/lang/vun.res
com/ibm/icu/impl/data/icudt63b/lang/wae.res
com/ibm/icu/impl/data/icudt63b/lang/wo.res
com/ibm/icu/impl/data/icudt63b/lang/xog.res
com/ibm/icu/impl/data/icudt63b/lang/yav.res
com/ibm/icu/impl/data/icudt63b/lang/yi.res
com/ibm/icu/impl/data/icudt63b/lang/yo.res
com/ibm/icu/impl/data/icudt63b/lang/yo_BJ.res
com/ibm/icu/impl/data/icudt63b/lang/yue.res
com/ibm/icu/impl/data/icudt63b/lang/yue_CN.res
com/ibm/icu/impl/data/icudt63b/lang/yue_HK.res
com/ibm/icu/impl/data/icudt63b/lang/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/lang/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/lang/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/lang/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/lang/zgh.res
com/ibm/icu/impl/data/icudt63b/lang/zh.res
com/ibm/icu/impl/data/icudt63b/lang/zh_CN.res
com/ibm/icu/impl/data/icudt63b/lang/zh_HK.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/lang/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/lang/zh_MO.res
com/ibm/icu/impl/data/icudt63b/lang/zh_SG.res
com/ibm/icu/impl/data/icudt63b/lang/zh_TW.res
com/ibm/icu/impl/data/icudt63b/lang/zu.res
com/ibm/icu/impl/data/icudt63b/region/
com/ibm/icu/impl/ICURegionDataTables.classICURegionDataTables.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICURegionDataTables extends com.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTables {
public void ()
public volatile com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale x0
boolean x1
}
com/ibm/icu/impl/data/icudt63b/region/af.res
com/ibm/icu/impl/data/icudt63b/region/agq.res
com/ibm/icu/impl/data/icudt63b/region/ak.res
com/ibm/icu/impl/data/icudt63b/region/am.res
com/ibm/icu/impl/data/icudt63b/region/ar.res
com/ibm/icu/impl/data/icudt63b/region/ar_AE.res
com/ibm/icu/impl/data/icudt63b/region/ar_LY.res
com/ibm/icu/impl/data/icudt63b/region/ar_SA.res
com/ibm/icu/impl/data/icudt63b/region/ars.res
com/ibm/icu/impl/data/icudt63b/region/as.res
com/ibm/icu/impl/data/icudt63b/region/asa.res
com/ibm/icu/impl/data/icudt63b/region/ast.res
com/ibm/icu/impl/data/icudt63b/region/az.res
com/ibm/icu/impl/data/icudt63b/region/az_AZ.res
com/ibm/icu/impl/data/icudt63b/region/az_Cyrl.res
com/ibm/icu/impl/data/icudt63b/region/az_Latn.res
com/ibm/icu/impl/data/icudt63b/region/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt63b/region/bas.res
com/ibm/icu/impl/data/icudt63b/region/be.res
com/ibm/icu/impl/data/icudt63b/region/bem.res
com/ibm/icu/impl/data/icudt63b/region/bez.res
com/ibm/icu/impl/data/icudt63b/region/bg.res
com/ibm/icu/impl/data/icudt63b/region/bm.res
com/ibm/icu/impl/data/icudt63b/region/bn.res
com/ibm/icu/impl/data/icudt63b/region/bn_IN.res
com/ibm/icu/impl/data/icudt63b/region/bo.res
com/ibm/icu/impl/data/icudt63b/region/bo_IN.res
com/ibm/icu/impl/data/icudt63b/region/br.res
com/ibm/icu/impl/data/icudt63b/region/brx.res
com/ibm/icu/impl/data/icudt63b/region/bs.res
com/ibm/icu/impl/data/icudt63b/region/bs_BA.res
com/ibm/icu/impl/data/icudt63b/region/bs_Cyrl.res
com/ibm/icu/impl/data/icudt63b/region/bs_Latn.res
com/ibm/icu/impl/data/icudt63b/region/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/region/ca.res
com/ibm/icu/impl/data/icudt63b/region/ccp.res
com/ibm/icu/impl/data/icudt63b/region/ce.res
com/ibm/icu/impl/data/icudt63b/region/cgg.res
com/ibm/icu/impl/data/icudt63b/region/chr.res
com/ibm/icu/impl/data/icudt63b/region/ckb.res
com/ibm/icu/impl/data/icudt63b/region/cs.res
com/ibm/icu/impl/data/icudt63b/region/cy.res
com/ibm/icu/impl/data/icudt63b/region/da.res
com/ibm/icu/impl/data/icudt63b/region/dav.res
com/ibm/icu/impl/data/icudt63b/region/de.res
com/ibm/icu/impl/data/icudt63b/region/de_AT.res
com/ibm/icu/impl/data/icudt63b/region/de_CH.res
com/ibm/icu/impl/data/icudt63b/region/dje.res
com/ibm/icu/impl/data/icudt63b/region/dsb.res
com/ibm/icu/impl/data/icudt63b/region/dua.res
com/ibm/icu/impl/data/icudt63b/region/dyo.res
com/ibm/icu/impl/data/icudt63b/region/dz.res
com/ibm/icu/impl/data/icudt63b/region/ebu.res
com/ibm/icu/impl/data/icudt63b/region/ee.res
com/ibm/icu/impl/data/icudt63b/region/el.res
com/ibm/icu/impl/data/icudt63b/region/en.res
com/ibm/icu/impl/data/icudt63b/region/en_150.res
com/ibm/icu/impl/data/icudt63b/region/en_AG.res
com/ibm/icu/impl/data/icudt63b/region/en_AI.res
com/ibm/icu/impl/data/icudt63b/region/en_AT.res
com/ibm/icu/impl/data/icudt63b/region/en_AU.res
com/ibm/icu/impl/data/icudt63b/region/en_BB.res
com/ibm/icu/impl/data/icudt63b/region/en_BE.res
com/ibm/icu/impl/data/icudt63b/region/en_BM.res
com/ibm/icu/impl/data/icudt63b/region/en_BS.res
com/ibm/icu/impl/data/icudt63b/region/en_BW.res
com/ibm/icu/impl/data/icudt63b/region/en_BZ.res
com/ibm/icu/impl/data/icudt63b/region/en_CA.res
com/ibm/icu/impl/data/icudt63b/region/en_CC.res
com/ibm/icu/impl/data/icudt63b/region/en_CH.res
com/ibm/icu/impl/data/icudt63b/region/en_CK.res
com/ibm/icu/impl/data/icudt63b/region/en_CM.res
com/ibm/icu/impl/data/icudt63b/region/en_CX.res
com/ibm/icu/impl/data/icudt63b/region/en_CY.res
com/ibm/icu/impl/data/icudt63b/region/en_DE.res
com/ibm/icu/impl/data/icudt63b/region/en_DG.res
com/ibm/icu/impl/data/icudt63b/region/en_DK.res
com/ibm/icu/impl/data/icudt63b/region/en_DM.res
com/ibm/icu/impl/data/icudt63b/region/en_ER.res
com/ibm/icu/impl/data/icudt63b/region/en_FI.res
com/ibm/icu/impl/data/icudt63b/region/en_FJ.res
com/ibm/icu/impl/data/icudt63b/region/en_FK.res
com/ibm/icu/impl/data/icudt63b/region/en_FM.res
com/ibm/icu/impl/data/icudt63b/region/en_GB.res
com/ibm/icu/impl/data/icudt63b/region/en_GD.res
com/ibm/icu/impl/data/icudt63b/region/en_GG.res
com/ibm/icu/impl/data/icudt63b/region/en_GH.res
com/ibm/icu/impl/data/icudt63b/region/en_GI.res
com/ibm/icu/impl/data/icudt63b/region/en_GM.res
com/ibm/icu/impl/data/icudt63b/region/en_GY.res
com/ibm/icu/impl/data/icudt63b/region/en_HK.res
com/ibm/icu/impl/data/icudt63b/region/en_IE.res
com/ibm/icu/impl/data/icudt63b/region/en_IL.res
com/ibm/icu/impl/data/icudt63b/region/en_IM.res
com/ibm/icu/impl/data/icudt63b/region/en_IN.res
com/ibm/icu/impl/data/icudt63b/region/en_IO.res
com/ibm/icu/impl/data/icudt63b/region/en_JE.res
com/ibm/icu/impl/data/icudt63b/region/en_JM.res
com/ibm/icu/impl/data/icudt63b/region/en_KE.res
com/ibm/icu/impl/data/icudt63b/region/en_KI.res
com/ibm/icu/impl/data/icudt63b/region/en_KN.res
com/ibm/icu/impl/data/icudt63b/region/en_KY.res
com/ibm/icu/impl/data/icudt63b/region/en_LC.res
com/ibm/icu/impl/data/icudt63b/region/en_LR.res
com/ibm/icu/impl/data/icudt63b/region/en_LS.res
com/ibm/icu/impl/data/icudt63b/region/en_MG.res
com/ibm/icu/impl/data/icudt63b/region/en_MO.res
com/ibm/icu/impl/data/icudt63b/region/en_MS.res
com/ibm/icu/impl/data/icudt63b/region/en_MT.res
com/ibm/icu/impl/data/icudt63b/region/en_MU.res
com/ibm/icu/impl/data/icudt63b/region/en_MW.res
com/ibm/icu/impl/data/icudt63b/region/en_MY.res
com/ibm/icu/impl/data/icudt63b/region/en_NA.res
com/ibm/icu/impl/data/icudt63b/region/en_NF.res
com/ibm/icu/impl/data/icudt63b/region/en_NG.res
com/ibm/icu/impl/data/icudt63b/region/en_NH.res
com/ibm/icu/impl/data/icudt63b/region/en_NL.res
com/ibm/icu/impl/data/icudt63b/region/en_NR.res
com/ibm/icu/impl/data/icudt63b/region/en_NU.res
com/ibm/icu/impl/data/icudt63b/region/en_NZ.res
com/ibm/icu/impl/data/icudt63b/region/en_PG.res
com/ibm/icu/impl/data/icudt63b/region/en_PH.res
com/ibm/icu/impl/data/icudt63b/region/en_PK.res
com/ibm/icu/impl/data/icudt63b/region/en_PN.res
com/ibm/icu/impl/data/icudt63b/region/en_PW.res
com/ibm/icu/impl/data/icudt63b/region/en_RH.res
com/ibm/icu/impl/data/icudt63b/region/en_RW.res
com/ibm/icu/impl/data/icudt63b/region/en_SB.res
com/ibm/icu/impl/data/icudt63b/region/en_SC.res
com/ibm/icu/impl/data/icudt63b/region/en_SD.res
com/ibm/icu/impl/data/icudt63b/region/en_SE.res
com/ibm/icu/impl/data/icudt63b/region/en_SG.res
com/ibm/icu/impl/data/icudt63b/region/en_SH.res
com/ibm/icu/impl/data/icudt63b/region/en_SI.res
com/ibm/icu/impl/data/icudt63b/region/en_SL.res
com/ibm/icu/impl/data/icudt63b/region/en_SS.res
com/ibm/icu/impl/data/icudt63b/region/en_SX.res
com/ibm/icu/impl/data/icudt63b/region/en_SZ.res
com/ibm/icu/impl/data/icudt63b/region/en_TC.res
com/ibm/icu/impl/data/icudt63b/region/en_TK.res
com/ibm/icu/impl/data/icudt63b/region/en_TO.res
com/ibm/icu/impl/data/icudt63b/region/en_TT.res
com/ibm/icu/impl/data/icudt63b/region/en_TV.res
com/ibm/icu/impl/data/icudt63b/region/en_TZ.res
com/ibm/icu/impl/data/icudt63b/region/en_UG.res
com/ibm/icu/impl/data/icudt63b/region/en_VC.res
com/ibm/icu/impl/data/icudt63b/region/en_VG.res
com/ibm/icu/impl/data/icudt63b/region/en_VU.res
com/ibm/icu/impl/data/icudt63b/region/en_WS.res
com/ibm/icu/impl/data/icudt63b/region/en_ZA.res
com/ibm/icu/impl/data/icudt63b/region/en_ZM.res
com/ibm/icu/impl/data/icudt63b/region/en_ZW.res
com/ibm/icu/impl/data/icudt63b/region/eo.res
com/ibm/icu/impl/data/icudt63b/region/es.res
com/ibm/icu/impl/data/icudt63b/region/es_419.res
com/ibm/icu/impl/data/icudt63b/region/es_AR.res
com/ibm/icu/impl/data/icudt63b/region/es_BO.res
com/ibm/icu/impl/data/icudt63b/region/es_BR.res
com/ibm/icu/impl/data/icudt63b/region/es_BZ.res
com/ibm/icu/impl/data/icudt63b/region/es_CL.res
com/ibm/icu/impl/data/icudt63b/region/es_CO.res
com/ibm/icu/impl/data/icudt63b/region/es_CR.res
com/ibm/icu/impl/data/icudt63b/region/es_CU.res
com/ibm/icu/impl/data/icudt63b/region/es_DO.res
com/ibm/icu/impl/data/icudt63b/region/es_EC.res
com/ibm/icu/impl/data/icudt63b/region/es_GT.res
com/ibm/icu/impl/data/icudt63b/region/es_HN.res
com/ibm/icu/impl/data/icudt63b/region/es_MX.res
com/ibm/icu/impl/data/icudt63b/region/es_NI.res
com/ibm/icu/impl/data/icudt63b/region/es_PA.res
com/ibm/icu/impl/data/icudt63b/region/es_PE.res
com/ibm/icu/impl/data/icudt63b/region/es_PR.res
com/ibm/icu/impl/data/icudt63b/region/es_PY.res
com/ibm/icu/impl/data/icudt63b/region/es_SV.res
com/ibm/icu/impl/data/icudt63b/region/es_US.res
com/ibm/icu/impl/data/icudt63b/region/es_UY.res
com/ibm/icu/impl/data/icudt63b/region/es_VE.res
com/ibm/icu/impl/data/icudt63b/region/et.res
com/ibm/icu/impl/data/icudt63b/region/eu.res
com/ibm/icu/impl/data/icudt63b/region/ewo.res
com/ibm/icu/impl/data/icudt63b/region/fa.res
com/ibm/icu/impl/data/icudt63b/region/fa_AF.res
com/ibm/icu/impl/data/icudt63b/region/ff.res
com/ibm/icu/impl/data/icudt63b/region/fi.res
com/ibm/icu/impl/data/icudt63b/region/fil.res
com/ibm/icu/impl/data/icudt63b/region/fil_PH.res
com/ibm/icu/impl/data/icudt63b/region/fo.res
com/ibm/icu/impl/data/icudt63b/region/fr.res
com/ibm/icu/impl/data/icudt63b/region/fr_BE.res
com/ibm/icu/impl/data/icudt63b/region/fr_CA.res
com/ibm/icu/impl/data/icudt63b/region/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/region/fur.res
com/ibm/icu/impl/data/icudt63b/region/fy.res
com/ibm/icu/impl/data/icudt63b/region/ga.res
com/ibm/icu/impl/data/icudt63b/region/gd.res
com/ibm/icu/impl/data/icudt63b/region/gl.res
com/ibm/icu/impl/data/icudt63b/region/gsw.res
com/ibm/icu/impl/data/icudt63b/region/gu.res
com/ibm/icu/impl/data/icudt63b/region/guz.res
com/ibm/icu/impl/data/icudt63b/region/gv.res
com/ibm/icu/impl/data/icudt63b/region/ha.res
com/ibm/icu/impl/data/icudt63b/region/haw.res
com/ibm/icu/impl/data/icudt63b/region/he.res
com/ibm/icu/impl/data/icudt63b/region/he_IL.res
com/ibm/icu/impl/data/icudt63b/region/hi.res
com/ibm/icu/impl/data/icudt63b/region/hr.res
com/ibm/icu/impl/data/icudt63b/region/hsb.res
com/ibm/icu/impl/data/icudt63b/region/hu.res
com/ibm/icu/impl/data/icudt63b/region/hy.res
com/ibm/icu/impl/data/icudt63b/region/ia.res
com/ibm/icu/impl/data/icudt63b/region/id.res
com/ibm/icu/impl/data/icudt63b/region/id_ID.res
com/ibm/icu/impl/data/icudt63b/region/ig.res
com/ibm/icu/impl/data/icudt63b/region/ii.res
com/ibm/icu/impl/data/icudt63b/region/in.res
com/ibm/icu/impl/data/icudt63b/region/in_ID.res
com/ibm/icu/impl/data/icudt63b/region/is.res
com/ibm/icu/impl/data/icudt63b/region/it.res
com/ibm/icu/impl/data/icudt63b/region/iw.res
com/ibm/icu/impl/data/icudt63b/region/iw_IL.res
com/ibm/icu/impl/data/icudt63b/region/ja.res
com/ibm/icu/impl/data/icudt63b/region/ja_JP.res
com/ibm/icu/impl/data/icudt63b/region/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/region/jgo.res
com/ibm/icu/impl/data/icudt63b/region/jmc.res
com/ibm/icu/impl/data/icudt63b/region/jv.res
com/ibm/icu/impl/data/icudt63b/region/ka.res
com/ibm/icu/impl/data/icudt63b/region/kab.res
com/ibm/icu/impl/data/icudt63b/region/kam.res
com/ibm/icu/impl/data/icudt63b/region/kde.res
com/ibm/icu/impl/data/icudt63b/region/kea.res
com/ibm/icu/impl/data/icudt63b/region/khq.res
com/ibm/icu/impl/data/icudt63b/region/ki.res
com/ibm/icu/impl/data/icudt63b/region/kk.res
com/ibm/icu/impl/data/icudt63b/region/kkj.res
com/ibm/icu/impl/data/icudt63b/region/kl.res
com/ibm/icu/impl/data/icudt63b/region/kln.res
com/ibm/icu/impl/data/icudt63b/region/km.res
com/ibm/icu/impl/data/icudt63b/region/kn.res
com/ibm/icu/impl/data/icudt63b/region/ko.res
com/ibm/icu/impl/data/icudt63b/region/ko_KP.res
com/ibm/icu/impl/data/icudt63b/region/kok.res
com/ibm/icu/impl/data/icudt63b/region/ks.res
com/ibm/icu/impl/data/icudt63b/region/ksb.res
com/ibm/icu/impl/data/icudt63b/region/ksf.res
com/ibm/icu/impl/data/icudt63b/region/ksh.res
com/ibm/icu/impl/data/icudt63b/region/kw.res
com/ibm/icu/impl/data/icudt63b/region/ky.res
com/ibm/icu/impl/data/icudt63b/region/lag.res
com/ibm/icu/impl/data/icudt63b/region/lb.res
com/ibm/icu/impl/data/icudt63b/region/lg.res
com/ibm/icu/impl/data/icudt63b/region/lkt.res
com/ibm/icu/impl/data/icudt63b/region/ln.res
com/ibm/icu/impl/data/icudt63b/region/lo.res
com/ibm/icu/impl/data/icudt63b/region/lrc.res
com/ibm/icu/impl/data/icudt63b/region/lt.res
com/ibm/icu/impl/data/icudt63b/region/lu.res
com/ibm/icu/impl/data/icudt63b/region/luo.res
com/ibm/icu/impl/data/icudt63b/region/luy.res
com/ibm/icu/impl/data/icudt63b/region/lv.res
com/ibm/icu/impl/data/icudt63b/region/mas.res
com/ibm/icu/impl/data/icudt63b/region/mer.res
com/ibm/icu/impl/data/icudt63b/region/mfe.res
com/ibm/icu/impl/data/icudt63b/region/mg.res
com/ibm/icu/impl/data/icudt63b/region/mgh.res
com/ibm/icu/impl/data/icudt63b/region/mgo.res
com/ibm/icu/impl/data/icudt63b/region/mi.res
com/ibm/icu/impl/data/icudt63b/region/mk.res
com/ibm/icu/impl/data/icudt63b/region/ml.res
com/ibm/icu/impl/data/icudt63b/region/mn.res
com/ibm/icu/impl/data/icudt63b/region/mo.res
com/ibm/icu/impl/data/icudt63b/region/mr.res
com/ibm/icu/impl/data/icudt63b/region/ms.res
com/ibm/icu/impl/data/icudt63b/region/mt.res
com/ibm/icu/impl/data/icudt63b/region/mua.res
com/ibm/icu/impl/data/icudt63b/region/my.res
com/ibm/icu/impl/data/icudt63b/region/mzn.res
com/ibm/icu/impl/data/icudt63b/region/naq.res
com/ibm/icu/impl/data/icudt63b/region/nb.res
com/ibm/icu/impl/data/icudt63b/region/nb_NO.res
com/ibm/icu/impl/data/icudt63b/region/nd.res
com/ibm/icu/impl/data/icudt63b/region/nds.res
com/ibm/icu/impl/data/icudt63b/region/ne.res
com/ibm/icu/impl/data/icudt63b/region/nl.res
com/ibm/icu/impl/data/icudt63b/region/nmg.res
com/ibm/icu/impl/data/icudt63b/region/nn.res
com/ibm/icu/impl/data/icudt63b/region/nn_NO.res
com/ibm/icu/impl/data/icudt63b/region/nnh.res
com/ibm/icu/impl/data/icudt63b/region/no.res
com/ibm/icu/impl/data/icudt63b/region/no_NO.res
com/ibm/icu/impl/data/icudt63b/region/no_NO_NY.res
com/ibm/icu/impl/data/icudt63b/region/nus.res
com/ibm/icu/impl/data/icudt63b/region/nyn.res
com/ibm/icu/impl/data/icudt63b/region/om.res
com/ibm/icu/impl/data/icudt63b/region/or.res
com/ibm/icu/impl/data/icudt63b/region/os.res
com/ibm/icu/impl/data/icudt63b/region/pa.res
com/ibm/icu/impl/data/icudt63b/region/pa_Arab.res
com/ibm/icu/impl/data/icudt63b/region/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt63b/region/pa_Guru.res
com/ibm/icu/impl/data/icudt63b/region/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt63b/region/pa_IN.res
com/ibm/icu/impl/data/icudt63b/region/pa_PK.res
com/ibm/icu/impl/data/icudt63b/region/pl.res
com/ibm/icu/impl/data/icudt63b/region/pool.res
com/ibm/icu/impl/data/icudt63b/region/ps.res
com/ibm/icu/impl/data/icudt63b/region/pt.res
com/ibm/icu/impl/data/icudt63b/region/pt_AO.res
com/ibm/icu/impl/data/icudt63b/region/pt_CH.res
com/ibm/icu/impl/data/icudt63b/region/pt_CV.res
com/ibm/icu/impl/data/icudt63b/region/pt_GQ.res
com/ibm/icu/impl/data/icudt63b/region/pt_GW.res
com/ibm/icu/impl/data/icudt63b/region/pt_LU.res
com/ibm/icu/impl/data/icudt63b/region/pt_MO.res
com/ibm/icu/impl/data/icudt63b/region/pt_MZ.res
com/ibm/icu/impl/data/icudt63b/region/pt_PT.res
com/ibm/icu/impl/data/icudt63b/region/pt_ST.res
com/ibm/icu/impl/data/icudt63b/region/pt_TL.res
com/ibm/icu/impl/data/icudt63b/region/qu.res
com/ibm/icu/impl/data/icudt63b/region/res_index.res
com/ibm/icu/impl/data/icudt63b/region/rm.res
com/ibm/icu/impl/data/icudt63b/region/rn.res
com/ibm/icu/impl/data/icudt63b/region/ro.res
com/ibm/icu/impl/data/icudt63b/region/ro_MD.res
com/ibm/icu/impl/data/icudt63b/region/rof.res
com/ibm/icu/impl/data/icudt63b/region/root.res
com/ibm/icu/impl/data/icudt63b/region/ru.res
com/ibm/icu/impl/data/icudt63b/region/ru_UA.res
com/ibm/icu/impl/data/icudt63b/region/rw.res
com/ibm/icu/impl/data/icudt63b/region/rwk.res
com/ibm/icu/impl/data/icudt63b/region/sah.res
com/ibm/icu/impl/data/icudt63b/region/saq.res
com/ibm/icu/impl/data/icudt63b/region/sbp.res
com/ibm/icu/impl/data/icudt63b/region/sd.res
com/ibm/icu/impl/data/icudt63b/region/se.res
com/ibm/icu/impl/data/icudt63b/region/se_FI.res
com/ibm/icu/impl/data/icudt63b/region/seh.res
com/ibm/icu/impl/data/icudt63b/region/ses.res
com/ibm/icu/impl/data/icudt63b/region/sg.res
com/ibm/icu/impl/data/icudt63b/region/sh.res
com/ibm/icu/impl/data/icudt63b/region/sh_BA.res
com/ibm/icu/impl/data/icudt63b/region/sh_CS.res
com/ibm/icu/impl/data/icudt63b/region/sh_YU.res
com/ibm/icu/impl/data/icudt63b/region/shi.res
com/ibm/icu/impl/data/icudt63b/region/shi_Latn.res
com/ibm/icu/impl/data/icudt63b/region/shi_MA.res
com/ibm/icu/impl/data/icudt63b/region/shi_Tfng.res
com/ibm/icu/impl/data/icudt63b/region/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt63b/region/si.res
com/ibm/icu/impl/data/icudt63b/region/sk.res
com/ibm/icu/impl/data/icudt63b/region/sl.res
com/ibm/icu/impl/data/icudt63b/region/smn.res
com/ibm/icu/impl/data/icudt63b/region/sn.res
com/ibm/icu/impl/data/icudt63b/region/so.res
com/ibm/icu/impl/data/icudt63b/region/sq.res
com/ibm/icu/impl/data/icudt63b/region/sr.res
com/ibm/icu/impl/data/icudt63b/region/sr_BA.res
com/ibm/icu/impl/data/icudt63b/region/sr_CS.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_ME.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_XK.res
com/ibm/icu/impl/data/icudt63b/region/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_XK.res
com/ibm/icu/impl/data/icudt63b/region/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt63b/region/sr_ME.res
com/ibm/icu/impl/data/icudt63b/region/sr_RS.res
com/ibm/icu/impl/data/icudt63b/region/sr_XK.res
com/ibm/icu/impl/data/icudt63b/region/sr_YU.res
com/ibm/icu/impl/data/icudt63b/region/sv.res
com/ibm/icu/impl/data/icudt63b/region/sw.res
com/ibm/icu/impl/data/icudt63b/region/sw_CD.res
com/ibm/icu/impl/data/icudt63b/region/sw_KE.res
com/ibm/icu/impl/data/icudt63b/region/ta.res
com/ibm/icu/impl/data/icudt63b/region/te.res
com/ibm/icu/impl/data/icudt63b/region/teo.res
com/ibm/icu/impl/data/icudt63b/region/tg.res
com/ibm/icu/impl/data/icudt63b/region/th.res
com/ibm/icu/impl/data/icudt63b/region/th_TH.res
com/ibm/icu/impl/data/icudt63b/region/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt63b/region/ti.res
com/ibm/icu/impl/data/icudt63b/region/tk.res
com/ibm/icu/impl/data/icudt63b/region/tl.res
com/ibm/icu/impl/data/icudt63b/region/tl_PH.res
com/ibm/icu/impl/data/icudt63b/region/to.res
com/ibm/icu/impl/data/icudt63b/region/tr.res
com/ibm/icu/impl/data/icudt63b/region/tt.res
com/ibm/icu/impl/data/icudt63b/region/twq.res
com/ibm/icu/impl/data/icudt63b/region/tzm.res
com/ibm/icu/impl/data/icudt63b/region/ug.res
com/ibm/icu/impl/data/icudt63b/region/uk.res
com/ibm/icu/impl/data/icudt63b/region/ur.res
com/ibm/icu/impl/data/icudt63b/region/ur_IN.res
com/ibm/icu/impl/data/icudt63b/region/uz.res
com/ibm/icu/impl/data/icudt63b/region/uz_AF.res
com/ibm/icu/impl/data/icudt63b/region/uz_Arab.res
com/ibm/icu/impl/data/icudt63b/region/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt63b/region/uz_Cyrl.res
com/ibm/icu/impl/data/icudt63b/region/uz_Latn.res
com/ibm/icu/impl/data/icudt63b/region/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt63b/region/uz_UZ.res
com/ibm/icu/impl/data/icudt63b/region/vai.res
com/ibm/icu/impl/data/icudt63b/region/vai_LR.res
com/ibm/icu/impl/data/icudt63b/region/vai_Latn.res
com/ibm/icu/impl/data/icudt63b/region/vai_Vaii.res
com/ibm/icu/impl/data/icudt63b/region/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt63b/region/vi.res
com/ibm/icu/impl/data/icudt63b/region/vun.res
com/ibm/icu/impl/data/icudt63b/region/wae.res
com/ibm/icu/impl/data/icudt63b/region/wo.res
com/ibm/icu/impl/data/icudt63b/region/xog.res
com/ibm/icu/impl/data/icudt63b/region/yav.res
com/ibm/icu/impl/data/icudt63b/region/yi.res
com/ibm/icu/impl/data/icudt63b/region/yo.res
com/ibm/icu/impl/data/icudt63b/region/yo_BJ.res
com/ibm/icu/impl/data/icudt63b/region/yue.res
com/ibm/icu/impl/data/icudt63b/region/yue_CN.res
com/ibm/icu/impl/data/icudt63b/region/yue_HK.res
com/ibm/icu/impl/data/icudt63b/region/yue_Hans.res
com/ibm/icu/impl/data/icudt63b/region/yue_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/region/yue_Hant.res
com/ibm/icu/impl/data/icudt63b/region/yue_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/region/zgh.res
com/ibm/icu/impl/data/icudt63b/region/zh.res
com/ibm/icu/impl/data/icudt63b/region/zh_CN.res
com/ibm/icu/impl/data/icudt63b/region/zh_HK.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hans.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hant.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt63b/region/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt63b/region/zh_MO.res
com/ibm/icu/impl/data/icudt63b/region/zh_SG.res
com/ibm/icu/impl/data/icudt63b/region/zh_TW.res
com/ibm/icu/impl/data/icudt63b/region/zu.res
com/ibm/icu/impl/data/icudt63b/translit/
com/ibm/icu/impl/UtilityExtensions.classUtilityExtensions.java
package com.ibm.icu.impl
public com.ibm.icu.impl.UtilityExtensions extends java.lang.Object {
public void ()
public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer)
int i
StringBuffer rule
String text
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, com.ibm.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer)
StringBuffer rule
com.ibm.icu.text.UnicodeMatcher matcher
boolean escapeUnprintable
StringBuffer quoteBuf
public static java.lang.String formatInput (com.ibm.icu.text.ReplaceableString, com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.ReplaceableString input
com.ibm.icu.text.Transliterator$Position pos
StringBuffer appendTo
public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, com.ibm.icu.text.ReplaceableString, com.ibm.icu.text.Transliterator$Position)
String b
String c
String d
StringBuffer appendTo
com.ibm.icu.text.ReplaceableString input
com.ibm.icu.text.Transliterator$Position pos
public static java.lang.String formatInput (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.Replaceable input
com.ibm.icu.text.Transliterator$Position pos
public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position)
StringBuffer appendTo
com.ibm.icu.text.Replaceable input
com.ibm.icu.text.Transliterator$Position pos
}
com/ibm/icu/impl/data/icudt63b/translit/el.res
com/ibm/icu/impl/data/icudt63b/translit/en.res
com/ibm/icu/impl/data/icudt63b/translit/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt63b/translit/root.res
com/ibm/icu/text/AnyTransliterator$ScriptRunIterator.classAnyTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.AnyTransliterator$ScriptRunIterator extends java.lang.Object {
private com.ibm.icu.text.Replaceable text
private int textStart
private int textLimit
public int scriptCode
public int start
public int limit
public void (com.ibm.icu.text.Replaceable, int, int)
com.ibm.icu.text.Replaceable text
int start
int limit
public boolean next ()
int ch
int s
int ch
int s
public void adjustLimit (int)
int delta
}
com/ibm/icu/text/AnyTransliterator.classAnyTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.AnyTransliterator extends com.ibm.icu.text.Transliterator {
static final char TARGET_SEP
static final char VARIANT_SEP
static final String ANY
static final String NULL_ID
static final String LATIN_PIVOT
private java.util.concurrent.ConcurrentHashMap cache
private String target
private int targetScript
private com.ibm.icu.text.Transliterator widthFix
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
com.ibm.icu.text.Transliterator t
boolean incremental
int limit
int delta
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean isIncremental
int allStart
int allLimit
com.ibm.icu.text.AnyTransliterator$ScriptRunIterator it
private void (java.lang.String, java.lang.String, java.lang.String, int)
String id
String theTarget
String theVariant
int theTargetScript
public void (java.lang.String, com.ibm.icu.text.UnicodeFilter, java.lang.String, int, com.ibm.icu.text.Transliterator, java.util.concurrent.ConcurrentHashMap)
String id
com.ibm.icu.text.UnicodeFilter filter
String target2
int targetScript2
com.ibm.icu.text.Transliterator widthFix2
java.util.concurrent.ConcurrentHashMap cache2
private com.ibm.icu.text.Transliterator getTransliterator (int)
java.util.List v
com.ibm.icu.text.Transliterator prevCachedT
String sourceName
String id
int source
Integer key
com.ibm.icu.text.Transliterator t
private boolean isWide (int)
int script
static void register ()
String variant
String id
com.ibm.icu.text.AnyTransliterator trans
java.util.Enumeration v
String target
int targetScript
java.util.Set seenVariants
java.util.Enumeration t
String source
java.util.Enumeration s
java.util.HashMap seen
private static int scriptNameToCode (java.lang.String)
int[] codes
java.util.MissingResourceException e
String name
public com.ibm.icu.text.Transliterator safeClone ()
com.ibm.icu.text.UnicodeFilter filter
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
}
com/ibm/icu/text/BreakTransliterator$ReplaceableCharacterIterator.classBreakTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.BreakTransliterator$ReplaceableCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private com.ibm.icu.text.Replaceable text
private int begin
private int end
private int pos
public void (com.ibm.icu.text.Replaceable, int, int, int)
com.ibm.icu.text.Replaceable text
int begin
int end
int pos
public void setText (com.ibm.icu.text.Replaceable)
com.ibm.icu.text.Replaceable text
public char first ()
public char last ()
public char setIndex (int)
int p
public char current ()
public char next ()
public char previous ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.BreakTransliterator$ReplaceableCharacterIterator that
public int hashCode ()
public java.lang.Object clone ()
com.ibm.icu.text.BreakTransliterator$ReplaceableCharacterIterator other
CloneNotSupportedException e
}
com/ibm/icu/text/BreakTransliterator.classBreakTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.BreakTransliterator extends com.ibm.icu.text.Transliterator {
private com.ibm.icu.text.BreakIterator bi
private String insertion
private int[] boundaries
private int boundaryCount
static final int LETTER_OR_MARK_MASK
public void (java.lang.String, com.ibm.icu.text.UnicodeFilter, com.ibm.icu.text.BreakIterator, java.lang.String)
String ID
com.ibm.icu.text.UnicodeFilter filter
com.ibm.icu.text.BreakIterator bi
String insertion
public void (java.lang.String, com.ibm.icu.text.UnicodeFilter)
String ID
com.ibm.icu.text.UnicodeFilter filter
public java.lang.String getInsertion ()
public void setInsertion (java.lang.String)
String insertion
public com.ibm.icu.text.BreakIterator getBreakIterator ()
public void setBreakIterator (com.ibm.icu.text.BreakIterator)
com.ibm.icu.text.BreakIterator bi
protected synchronized void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int[] temp
int cp
int type
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean incremental
int boundary
int delta
int lastBoundary
static void register ()
com.ibm.icu.text.Transliterator trans
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
}
com/ibm/icu/text/CaseFoldTransliterator$1.classCaseFoldTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.CaseFoldTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/CaseFoldTransliterator$2.classCaseFoldTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.CaseFoldTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transform {
final com.ibm.icu.text.CaseFoldTransliterator this$0
void (com.ibm.icu.text.CaseFoldTransliterator)
com.ibm.icu.text.CaseFoldTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/CaseFoldTransliterator.classCaseFoldTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.CaseFoldTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
private final com.ibm.icu.impl.UCaseProps csp
private com.ibm.icu.text.ReplaceableContextIterator iter
private StringBuilder result
static com.ibm.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void ()
protected synchronized void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int delta
int delta
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
static void ()
}
com/ibm/icu/text/CompoundTransliterator.classCompoundTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.CompoundTransliterator extends com.ibm.icu.text.Transliterator {
private com.ibm.icu.text.Transliterator[] trans
private int numAnonymousRBTs
void (java.util.List)
java.util.List list
void (java.util.List, int)
java.util.List list
int numAnonymousRBTs
void (java.lang.String, com.ibm.icu.text.UnicodeFilter, com.ibm.icu.text.Transliterator[], int)
String id
com.ibm.icu.text.UnicodeFilter filter2
com.ibm.icu.text.Transliterator[] trans2
int numAnonymousRBTs2
private void init (java.util.List, int, boolean)
int j
StringBuilder newID
java.util.List list
int direction
boolean fixReverseID
int count
int i
public int getCount ()
public com.ibm.icu.text.Transliterator getTransliterator (int)
int index
private static void _smartAppend (java.lang.StringBuilder, char)
StringBuilder buf
char c
public java.lang.String toRules (boolean)
String rule
String rule
String rule
int i
boolean escapeUnprintable
StringBuilder rulesSource
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
int i
com.ibm.icu.text.UnicodeSet filter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
com.ibm.icu.text.UnicodeSet tempTargetSet
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int limit
int i
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
boolean incremental
int compoundLimit
int compoundStart
int delta
StringBuffer log
private void computeMaximumContextLength ()
int len
int i
int max
public com.ibm.icu.text.Transliterator safeClone ()
com.ibm.icu.text.UnicodeFilter filter
}
com/ibm/icu/text/EscapeTransliterator$1.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$2.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$3.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$3 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$4.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$4 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$5.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$5 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$6.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$6 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$7.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$7 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator$8.classEscapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.EscapeTransliterator$8 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/EscapeTransliterator.classEscapeTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.EscapeTransliterator extends com.ibm.icu.text.Transliterator {
private String prefix
private String suffix
private int radix
private int minDigits
private boolean grokSupplementals
private com.ibm.icu.text.EscapeTransliterator supplementalHandler
static void register ()
void (java.lang.String, java.lang.String, java.lang.String, int, int, boolean, com.ibm.icu.text.EscapeTransliterator)
String ID
String prefix
String suffix
int radix
int minDigits
boolean grokSupplementals
com.ibm.icu.text.EscapeTransliterator supplementalHandler
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int c
int charLen
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean incremental
int start
int limit
StringBuilder buf
int prefixLen
boolean redoPrefix
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
int i
StringBuilder buffer
com.ibm.icu.text.EscapeTransliterator it
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
}
com/ibm/icu/text/FunctionReplacer.classFunctionReplacer.java
package com.ibm.icu.text
com.ibm.icu.text.FunctionReplacer extends java.lang.Object implements com.ibm.icu.text.UnicodeReplacer {
private com.ibm.icu.text.Transliterator translit
private com.ibm.icu.text.UnicodeReplacer replacer
public void (com.ibm.icu.text.Transliterator, com.ibm.icu.text.UnicodeReplacer)
com.ibm.icu.text.Transliterator theTranslit
com.ibm.icu.text.UnicodeReplacer theReplacer
public int replace (com.ibm.icu.text.Replaceable, int, int, int[])
com.ibm.icu.text.Replaceable text
int start
int limit
int[] cursor
int len
public java.lang.String toReplacerPattern (boolean)
boolean escapeUnprintable
StringBuilder rule
public void addReplacementSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet toUnionTo
}
com/ibm/icu/text/LowercaseTransliterator$1.classLowercaseTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.LowercaseTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/LowercaseTransliterator$2.classLowercaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.LowercaseTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transform {
final com.ibm.icu.text.LowercaseTransliterator this$0
void (com.ibm.icu.text.LowercaseTransliterator)
com.ibm.icu.text.LowercaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/LowercaseTransliterator.classLowercaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.LowercaseTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
private final com.ibm.icu.util.ULocale locale
private final com.ibm.icu.impl.UCaseProps csp
private com.ibm.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int caseLocale
com.ibm.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
protected synchronized void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int delta
int delta
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
static com.ibm.icu.util.ULocale access$000 (com.ibm.icu.text.LowercaseTransliterator)
com.ibm.icu.text.LowercaseTransliterator x0
}
com/ibm/icu/text/NameUnicodeTransliterator$1.classNameUnicodeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NameUnicodeTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NameUnicodeTransliterator.classNameUnicodeTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.NameUnicodeTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
static final String OPEN_PAT
static final char OPEN_DELIM
static final char CLOSE_DELIM
static final char SPACE
static void register ()
public void (com.ibm.icu.text.UnicodeFilter)
com.ibm.icu.text.UnicodeFilter filter
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int i
String str
int delta
int len
int c
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int maxLen
StringBuffer name
com.ibm.icu.text.UnicodeSet legal
int cursor
int limit
int mode
int openPos
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
com.ibm.icu.text.UnicodeSet items
}
com/ibm/icu/text/NormalizationTransliterator$1.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$2.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$3.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$3 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$4.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$4 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$5.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$5 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$6.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator$6 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/NormalizationTransliterator$NormalizingTransform.classNormalizationTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.NormalizationTransliterator$NormalizingTransform extends java.lang.Object implements com.ibm.icu.text.Transform {
final com.ibm.icu.text.Normalizer2 norm2
public void (com.ibm.icu.text.Normalizer2)
com.ibm.icu.text.Normalizer2 norm2
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/NormalizationTransliterator.classNormalizationTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.NormalizationTransliterator extends com.ibm.icu.text.Transliterator {
private final com.ibm.icu.text.Normalizer2 norm2
static final java.util.Map SOURCE_CACHE
static void register ()
private void (java.lang.String, com.ibm.icu.text.Normalizer2)
String id
com.ibm.icu.text.Normalizer2 n2
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int delta
int prev
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int start
int limit
StringBuilder segment
StringBuilder normalized
int c
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.SourceTargetUtility cache
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.SourceTargetUtility cache
void (java.lang.String, com.ibm.icu.text.Normalizer2, com.ibm.icu.text.NormalizationTransliterator$1)
String x0
com.ibm.icu.text.Normalizer2 x1
com.ibm.icu.text.NormalizationTransliterator$1 x2
static void ()
}
com/ibm/icu/text/NullTransliterator.classNullTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.NullTransliterator extends com.ibm.icu.text.Transliterator {
static final String SHORT_ID
static final String _ID
public void ()
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean incremental
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
}
com/ibm/icu/text/RemoveTransliterator$1.classRemoveTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.RemoveTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/RemoveTransliterator.classRemoveTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.RemoveTransliterator extends com.ibm.icu.text.Transliterator {
private static final String _ID
static void register ()
public void ()
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
boolean incremental
int len
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
}
com/ibm/icu/text/RuleBasedTransliterator$Data.classRuleBasedTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.RuleBasedTransliterator$Data extends java.lang.Object {
public com.ibm.icu.text.TransliterationRuleSet ruleSet
java.util.Map variableNames
Object[] variables
char variablesBase
public void ()
public com.ibm.icu.text.UnicodeMatcher lookupMatcher (int)
int standIn
int i
public com.ibm.icu.text.UnicodeReplacer lookupReplacer (int)
int standIn
int i
}
com/ibm/icu/text/RuleBasedTransliterator.classRuleBasedTransliterator.java
package com.ibm.icu.text
public com.ibm.icu.text.RuleBasedTransliterator extends com.ibm.icu.text.Transliterator {
private final com.ibm.icu.text.RuleBasedTransliterator$Data data
void (java.lang.String, com.ibm.icu.text.RuleBasedTransliterator$Data, com.ibm.icu.text.UnicodeFilter)
String ID
com.ibm.icu.text.RuleBasedTransliterator$Data data
com.ibm.icu.text.UnicodeFilter filter
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int loopCount
int loopLimit
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
boolean incremental
public java.lang.String toRules (boolean)
boolean escapeUnprintable
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet filter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
public com.ibm.icu.text.Transliterator safeClone ()
com.ibm.icu.text.UnicodeFilter filter
}
com/ibm/icu/text/SourceTargetUtility.classSourceTargetUtility.java
package com.ibm.icu.text
com.ibm.icu.text.SourceTargetUtility extends java.lang.Object {
final com.ibm.icu.text.Transform transform
final com.ibm.icu.text.UnicodeSet sourceCache
final java.util.Set sourceStrings
static final com.ibm.icu.text.UnicodeSet NON_STARTERS
static com.ibm.icu.text.Normalizer2 NFC
public void (com.ibm.icu.text.Transform)
com.ibm.icu.text.Transform transform
public void (com.ibm.icu.text.Transform, com.ibm.icu.text.Normalizer2)
String s
boolean added
String d
int i
com.ibm.icu.text.Transform transform
com.ibm.icu.text.Normalizer2 normalizer
public void addSourceTargetSet (com.ibm.icu.text.Transliterator, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
String s
String t
String s
com.ibm.icu.text.Transliterator transliterator
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
com.ibm.icu.text.UnicodeSet affectedCharacters
static void ()
}
com/ibm/icu/text/StringMatcher.classStringMatcher.java
package com.ibm.icu.text
com.ibm.icu.text.StringMatcher extends java.lang.Object implements com.ibm.icu.text.UnicodeMatcher com.ibm.icu.text.UnicodeReplacer {
private String pattern
private int matchStart
private int matchLimit
private int segmentNumber
private final com.ibm.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, com.ibm.icu.text.RuleBasedTransliterator$Data)
String theString
int segmentNum
com.ibm.icu.text.RuleBasedTransliterator$Data theData
public void (java.lang.String, int, int, int, com.ibm.icu.text.RuleBasedTransliterator$Data)
String theString
int start
int limit
int segmentNum
com.ibm.icu.text.RuleBasedTransliterator$Data theData
public int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
int m
char keyChar
com.ibm.icu.text.UnicodeMatcher subm
int i
int m
char keyChar
com.ibm.icu.text.UnicodeMatcher subm
com.ibm.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
int i
int[] cursor
public java.lang.String toPattern (boolean)
char keyChar
com.ibm.icu.text.UnicodeMatcher m
int i
boolean escapeUnprintable
StringBuffer result
StringBuffer quoteBuf
public boolean matchesIndexValue (int)
int v
int c
com.ibm.icu.text.UnicodeMatcher m
public void addMatchSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeMatcher matcher
int ch
int i
com.ibm.icu.text.UnicodeSet toUnionTo
public int replace (com.ibm.icu.text.Replaceable, int, int, int[])
com.ibm.icu.text.Replaceable text
int start
int limit
int[] cursor
int outLen
int dest
public java.lang.String toReplacerPattern (boolean)
boolean escapeUnprintable
StringBuffer rule
public void resetMatch ()
public void addReplacementSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet toUnionTo
}
com/ibm/icu/text/StringReplacer.classStringReplacer.java
package com.ibm.icu.text
com.ibm.icu.text.StringReplacer extends java.lang.Object implements com.ibm.icu.text.UnicodeReplacer {
private String output
private int cursorPos
private boolean hasCursor
private boolean isComplex
private final com.ibm.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, com.ibm.icu.text.RuleBasedTransliterator$Data)
String theOutput
int theCursorPos
com.ibm.icu.text.RuleBasedTransliterator$Data theData
public void (java.lang.String, com.ibm.icu.text.RuleBasedTransliterator$Data)
String theOutput
com.ibm.icu.text.RuleBasedTransliterator$Data theData
public int replace (com.ibm.icu.text.Replaceable, int, int, int[])
int outLen
int len
int len
int c
int nextIndex
com.ibm.icu.text.UnicodeReplacer r
StringBuffer buf
int oOutput
int tempStart
int destStart
int destLimit
int tempExtra
int n
int n
com.ibm.icu.text.Replaceable text
int start
int limit
int[] cursor
int outLen
int newStart
public java.lang.String toReplacerPattern (boolean)
StringBuffer buf
char c
com.ibm.icu.text.UnicodeReplacer r
int i
boolean escapeUnprintable
StringBuffer rule
StringBuffer quoteBuf
int cursor
public void addReplacementSetTo (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeReplacer r
int ch
int i
com.ibm.icu.text.UnicodeSet toUnionTo
}
com/ibm/icu/text/TitlecaseTransliterator$1.classTitlecaseTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.TitlecaseTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/TitlecaseTransliterator$2.classTitlecaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.TitlecaseTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transform {
final com.ibm.icu.text.TitlecaseTransliterator this$0
void (com.ibm.icu.text.TitlecaseTransliterator)
com.ibm.icu.text.TitlecaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/TitlecaseTransliterator.classTitlecaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.TitlecaseTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
private final com.ibm.icu.util.ULocale locale
private final com.ibm.icu.impl.UCaseProps csp
private com.ibm.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int caseLocale
com.ibm.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
protected synchronized void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int type
int c
int delta
int type
int delta
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
boolean doTitle
int c
int start
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
static com.ibm.icu.util.ULocale access$000 (com.ibm.icu.text.TitlecaseTransliterator)
com.ibm.icu.text.TitlecaseTransliterator x0
}
com/ibm/icu/text/TransliterationRule.classTransliterationRule.java
package com.ibm.icu.text
com.ibm.icu.text.TransliterationRule extends java.lang.Object {
private com.ibm.icu.text.StringMatcher anteContext
private com.ibm.icu.text.StringMatcher key
private com.ibm.icu.text.StringMatcher postContext
private com.ibm.icu.text.UnicodeReplacer output
private String pattern
com.ibm.icu.text.UnicodeMatcher[] segments
private int anteContextLength
private int keyLength
byte flags
static final int ANCHOR_START
static final int ANCHOR_END
private final com.ibm.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, int, java.lang.String, int, int, com.ibm.icu.text.UnicodeMatcher[], boolean, boolean, com.ibm.icu.text.RuleBasedTransliterator$Data)
String input
int anteContextPos
int postContextPos
String output
int cursorPos
int cursorOffset
com.ibm.icu.text.UnicodeMatcher[] segs
boolean anchorStart
boolean anchorEnd
com.ibm.icu.text.RuleBasedTransliterator$Data theData
int postContextLength
public int getAnteContextLength ()
final int getIndexValue ()
int c
final boolean matchesIndexValue (int)
int v
com.ibm.icu.text.UnicodeMatcher m
public boolean masks (com.ibm.icu.text.TransliterationRule)
com.ibm.icu.text.TransliterationRule r2
int len
int left
int left2
int right
int right2
static final int posBefore (com.ibm.icu.text.Replaceable, int)
com.ibm.icu.text.Replaceable str
int pos
static final int posAfter (com.ibm.icu.text.Replaceable, int)
com.ibm.icu.text.Replaceable str
int pos
public int matchAndReplace (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int i
int match
int match
int match
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean incremental
int keyLimit
int[] intRef
int oText
int minOText
int anteLimit
int newLength
int lenDelta
int newStart
public java.lang.String toRule (boolean)
boolean escapeUnprintable
StringBuffer rule
StringBuffer quoteBuf
boolean emitBraces
public java.lang.String toString ()
void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
ClassCastException e
int ch
com.ibm.icu.text.UnicodeMatcher matcher
int i
com.ibm.icu.text.UnicodeSet filter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet revisiting
int limit
com.ibm.icu.text.UnicodeSet tempSource
com.ibm.icu.text.UnicodeSet temp
}
com/ibm/icu/text/TransliterationRuleSet.classTransliterationRuleSet.java
package com.ibm.icu.text
com.ibm.icu.text.TransliterationRuleSet extends java.lang.Object {
private java.util.List ruleVector
private int maxContextLength
private com.ibm.icu.text.TransliterationRule[] rules
private int[] index
public void ()
public int getMaximumContextLength ()
public void addRule (com.ibm.icu.text.TransliterationRule)
com.ibm.icu.text.TransliterationRule rule
int len
public void freeze ()
com.ibm.icu.text.TransliterationRule r
int j
com.ibm.icu.text.TransliterationRule r
int j
int x
com.ibm.icu.text.TransliterationRule r2
int k
com.ibm.icu.text.TransliterationRule r1
int j
int x
int n
java.util.List v
int[] indexValue
StringBuilder errors
public boolean transliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int m
int i
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean incremental
int indexByte
java.lang.String toRules (boolean)
com.ibm.icu.text.TransliterationRule r
boolean escapeUnprintable
int i
int count
StringBuilder ruleSource
void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.TransliterationRule r
int i
com.ibm.icu.text.UnicodeSet filter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet currentFilter
com.ibm.icu.text.UnicodeSet revisiting
int count
}
com/ibm/icu/text/Transliterator$Factory.classTransliterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Transliterator$Factory extends java.lang.Object {
public abstract com.ibm.icu.text.Transliterator getInstance (java.lang.String)
}
com/ibm/icu/text/Transliterator$Position.classTransliterator.java
package com.ibm.icu.text
public com.ibm.icu.text.Transliterator$Position extends java.lang.Object {
public int contextStart
public int contextLimit
public int start
public int limit
public void ()
public void (int, int, int)
int contextStart
int contextLimit
int start
public void (int, int, int, int)
int contextStart
int contextLimit
int start
int limit
public void (com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.Transliterator$Position pos
public void set (com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.Transliterator$Position pos
public boolean equals (java.lang.Object)
com.ibm.icu.text.Transliterator$Position pos
Object obj
public int hashCode ()
public java.lang.String toString ()
public final void validate (int)
int length
}
com/ibm/icu/text/Transliterator.classTransliterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.Transliterator extends java.lang.Object implements com.ibm.icu.text.StringTransform {
public static final int FORWARD
public static final int REVERSE
private String ID
private com.ibm.icu.text.UnicodeSet filter
private int maximumContextLength
private static com.ibm.icu.text.TransliteratorRegistry registry
private static java.util.Map displayNameCache
private static final String RB_DISPLAY_NAME_PREFIX
private static final String RB_SCRIPT_DISPLAY_NAME_PREFIX
private static final String RB_DISPLAY_NAME_PATTERN
static final char ID_DELIM
static final char ID_SEP
static final char VARIANT_SEP
static final boolean DEBUG
private static final String ROOT
private static final String RB_RULE_BASED_IDS
protected void (java.lang.String, com.ibm.icu.text.UnicodeFilter)
String ID
com.ibm.icu.text.UnicodeFilter filter
public final int transliterate (com.ibm.icu.text.Replaceable, int, int)
com.ibm.icu.text.Replaceable text
int start
int limit
com.ibm.icu.text.Transliterator$Position pos
public final void transliterate (com.ibm.icu.text.Replaceable)
com.ibm.icu.text.Replaceable text
public final java.lang.String transliterate (java.lang.String)
String text
com.ibm.icu.text.ReplaceableString result
public final void transliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, java.lang.String)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
String insertion
public final void transliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, int)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
int insertion
public final void transliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
public final void finishTransliteration (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
protected abstract void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
private void filteredTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean, boolean)
int c
int c
int rs
int charLength
int delta
int runStart
int runLimit
int runLength
int rollbackOrigin
int passStart
int rollbackStart
int passLimit
int uncommittedLength
int totalDelta
int limit
int delta
boolean isIncrementalRun
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
boolean incremental
boolean rollback
int globalLimit
StringBuffer log
public void filteredTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position index
boolean incremental
public final int getMaximumContextLength ()
protected void setMaximumContextLength (int)
int a
public final java.lang.String getID ()
protected final void setID (java.lang.String)
String id
public static final java.lang.String getDisplayName (java.lang.String)
String ID
public static java.lang.String getDisplayName (java.lang.String, java.util.Locale)
String id
java.util.Locale inLocale
public static java.lang.String getDisplayName (java.lang.String, com.ibm.icu.util.ULocale)
int j
java.text.MessageFormat format
Object[] args
String id
com.ibm.icu.util.ULocale inLocale
com.ibm.icu.impl.ICUResourceBundle bundle
String[] stv
String ID
String n
public final com.ibm.icu.text.UnicodeFilter getFilter ()
public void setFilter (com.ibm.icu.text.UnicodeFilter)
Exception e
com.ibm.icu.text.UnicodeFilter filter
public static final com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
public static com.ibm.icu.text.Transliterator getInstance (java.lang.String, int)
String ID
int dir
StringBuffer canonID
java.util.List list
com.ibm.icu.text.UnicodeSet[] globalFilter
java.util.List translits
com.ibm.icu.text.Transliterator t
static com.ibm.icu.text.Transliterator getBasicInstance (java.lang.String, java.lang.String)
String id
String canonID
StringBuffer s
com.ibm.icu.text.Transliterator t
public static final com.ibm.icu.text.Transliterator createFromRules (java.lang.String, java.lang.String, int)
com.ibm.icu.text.Transliterator temp
String idBlock
com.ibm.icu.text.RuleBasedTransliterator$Data data
int i
java.util.List transliterators
int passNumber
int limit
String ID
String rules
int dir
com.ibm.icu.text.Transliterator t
com.ibm.icu.text.TransliteratorParser parser
public java.lang.String toRules (boolean)
boolean escapeUnprintable
protected final java.lang.String baseToRules (boolean)
int c
int i
StringBuffer rulesSource
String id
boolean escapeUnprintable
public com.ibm.icu.text.Transliterator[] getElements ()
int i
com.ibm.icu.text.CompoundTransliterator cpd
com.ibm.icu.text.Transliterator[] result
com.ibm.icu.text.Transliterator[] result
public final com.ibm.icu.text.UnicodeSet getSourceSet ()
com.ibm.icu.text.UnicodeSet result
protected com.ibm.icu.text.UnicodeSet handleGetSourceSet ()
public com.ibm.icu.text.UnicodeSet getTargetSet ()
com.ibm.icu.text.UnicodeSet result
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
String t
String s
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
com.ibm.icu.text.UnicodeSet temp
public com.ibm.icu.text.UnicodeSet getFilterAsUnicodeSet (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet temp
ClassCastException e
com.ibm.icu.text.UnicodeSet externalFilter
com.ibm.icu.text.UnicodeSet filterSet
com.ibm.icu.text.UnicodeSet temp
public final com.ibm.icu.text.Transliterator getInverse ()
public static void registerClass (java.lang.String, java.lang.Class, java.lang.String)
String ID
Class transClass
String displayName
public static void registerFactory (java.lang.String, com.ibm.icu.text.Transliterator$Factory)
String ID
com.ibm.icu.text.Transliterator$Factory factory
public static void registerInstance (com.ibm.icu.text.Transliterator)
com.ibm.icu.text.Transliterator trans
static void registerInstance (com.ibm.icu.text.Transliterator, boolean)
com.ibm.icu.text.Transliterator trans
boolean visible
public static void registerAlias (java.lang.String, java.lang.String)
String aliasID
String realID
static void registerSpecialInverse (java.lang.String, java.lang.String, boolean)
String target
String inverseTarget
boolean bidirectional
public static void unregister (java.lang.String)
String ID
public static final java.util.Enumeration getAvailableIDs ()
public static final java.util.Enumeration getAvailableSources ()
public static final java.util.Enumeration getAvailableTargets (java.lang.String)
String source
public static final java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String)
String source
String target
public static void registerAny ()
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
static void ()
int dir
int dir
String resString
int dir
String direction
String resString
String ID
com.ibm.icu.util.UResourceBundle res
String type
com.ibm.icu.util.UResourceBundle colBund
com.ibm.icu.util.UResourceBundle bundle
com.ibm.icu.util.UResourceBundle transIDs
int row
int maxRows
}
com/ibm/icu/text/TransliteratorIDParser$SingleID.classTransliteratorIDParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorIDParser$SingleID extends java.lang.Object {
public String canonID
public String basicID
public String filter
void (java.lang.String, java.lang.String, java.lang.String)
String c
String b
String f
void (java.lang.String, java.lang.String)
String c
String b
com.ibm.icu.text.Transliterator getInstance ()
com.ibm.icu.text.Transliterator t
com.ibm.icu.text.Transliterator t
}
com/ibm/icu/text/TransliteratorIDParser$Specs.classTransliteratorIDParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorIDParser$Specs extends java.lang.Object {
public String source
public String target
public String variant
public String filter
public boolean sawSource
void (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)
String s
String t
String v
boolean sawS
String f
}
com/ibm/icu/text/TransliteratorIDParser.classTransliteratorIDParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorIDParser extends java.lang.Object {
private static final char ID_DELIM
private static final char TARGET_SEP
private static final char VARIANT_SEP
private static final char OPEN_REV
private static final char CLOSE_REV
private static final String ANY
private static final int FORWARD
private static final int REVERSE
private static final java.util.Map SPECIAL_INVERSES
void ()
public static com.ibm.icu.text.TransliteratorIDParser$SingleID parseFilterID (java.lang.String, int[])
String id
int[] pos
int start
com.ibm.icu.text.TransliteratorIDParser$Specs specs
com.ibm.icu.text.TransliteratorIDParser$SingleID single
public static com.ibm.icu.text.TransliteratorIDParser$SingleID parseSingleID (java.lang.String, int[], int)
int pass
com.ibm.icu.text.TransliteratorIDParser$SingleID single
com.ibm.icu.text.TransliteratorIDParser$SingleID single
com.ibm.icu.text.TransliteratorIDParser$SingleID single
String id
int[] pos
int dir
int start
com.ibm.icu.text.TransliteratorIDParser$Specs specsA
com.ibm.icu.text.TransliteratorIDParser$Specs specsB
boolean sawParen
com.ibm.icu.text.TransliteratorIDParser$SingleID single
public static com.ibm.icu.text.UnicodeSet parseGlobalFilter (java.lang.String, int[], int, int[], java.lang.StringBuffer)
IllegalArgumentException e
java.text.ParsePosition ppos
String pattern
String id
int[] pos
int dir
int[] withParens
StringBuffer canonID
com.ibm.icu.text.UnicodeSet filter
int start
public static boolean parseCompoundID (java.lang.String, int, java.lang.StringBuffer, java.util.List, com.ibm.icu.text.UnicodeSet[])
com.ibm.icu.text.TransliteratorIDParser$SingleID single
com.ibm.icu.text.TransliteratorIDParser$SingleID single
int i
String id
int dir
StringBuffer canonID
java.util.List list
com.ibm.icu.text.UnicodeSet[] globalFilter
int[] pos
int[] withParens
com.ibm.icu.text.UnicodeSet filter
boolean sawDelimiter
static java.util.List instantiateList (java.util.List)
com.ibm.icu.text.TransliteratorIDParser$SingleID single
com.ibm.icu.text.Transliterator t
com.ibm.icu.text.Transliterator t
java.util.List ids
java.util.List translits
public static java.lang.String[] IDtoSTV (java.lang.String)
String id
String source
String target
String variant
int sep
int var
boolean isSourcePresent
public static java.lang.String STVtoID (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
StringBuilder id
public static void registerSpecialInverse (java.lang.String, java.lang.String, boolean)
String target
String inverseTarget
boolean bidirectional
private static com.ibm.icu.text.TransliteratorIDParser$Specs parseFilterID (java.lang.String, int[], boolean)
java.text.ParsePosition ppos
char c
String spec
String id
int[] pos
boolean allowFilter
String first
String source
String target
String variant
String filter
char delimiter
int specCount
int start
boolean sawSource
private static com.ibm.icu.text.TransliteratorIDParser$SingleID specsToID (com.ibm.icu.text.TransliteratorIDParser$Specs, int)
StringBuilder buf
com.ibm.icu.text.TransliteratorIDParser$Specs specs
int dir
String canonID
String basicID
String basicPrefix
private static com.ibm.icu.text.TransliteratorIDParser$SingleID specsToSpecialInverse (com.ibm.icu.text.TransliteratorIDParser$Specs)
StringBuilder buf
String basicID
com.ibm.icu.text.TransliteratorIDParser$Specs specs
String inverseTarget
static void ()
}
com/ibm/icu/text/TransliteratorParser$1.classTransliteratorParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorParser$1 extends java.lang.Object {
}
com/ibm/icu/text/TransliteratorParser$ParseData.classTransliteratorParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorParser$ParseData extends java.lang.Object implements com.ibm.icu.text.SymbolTable {
final com.ibm.icu.text.TransliteratorParser this$0
private void (com.ibm.icu.text.TransliteratorParser)
public char[] lookup (java.lang.String)
String name
public com.ibm.icu.text.UnicodeMatcher lookupMatcher (int)
int ch
int i
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
char c
String text
java.text.ParsePosition pos
int limit
int start
int i
public boolean isMatcher (int)
int ch
int i
public boolean isReplacer (int)
int ch
int i
void (com.ibm.icu.text.TransliteratorParser, com.ibm.icu.text.TransliteratorParser$1)
com.ibm.icu.text.TransliteratorParser x0
com.ibm.icu.text.TransliteratorParser$1 x1
}
com/ibm/icu/text/TransliteratorParser$RuleArray.classTransliteratorParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorParser$RuleArray extends com.ibm.icu.text.TransliteratorParser$RuleBody {
String[] array
int i
public void (java.lang.String[])
String[] array
public java.lang.String handleNextLine ()
public void reset ()
}
com/ibm/icu/text/TransliteratorParser$RuleBody.classTransliteratorParser.java
package com.ibm.icu.text
abstract com.ibm.icu.text.TransliteratorParser$RuleBody extends java.lang.Object {
private void ()
java.lang.String nextLine ()
StringBuilder b
String s
abstract void reset ()
abstract java.lang.String handleNextLine ()
void (com.ibm.icu.text.TransliteratorParser$1)
com.ibm.icu.text.TransliteratorParser$1 x0
}
com/ibm/icu/text/TransliteratorParser$RuleHalf.classTransliteratorParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorParser$RuleHalf extends java.lang.Object {
public String text
public int cursor
public int ante
public int post
public int cursorOffset
private int cursorOffsetPos
public boolean anchorStart
public boolean anchorEnd
private int nextSegmentNumber
private void ()
public int parse (java.lang.String, int, int, com.ibm.icu.text.TransliteratorParser)
String rule
int pos
int limit
com.ibm.icu.text.TransliteratorParser parser
int start
StringBuffer buf
private int parseSection (java.lang.String, int, int, com.ibm.icu.text.TransliteratorParser, java.lang.StringBuffer, com.ibm.icu.text.UnicodeSet, boolean)
int escaped
int iq
int bufSegStart
int segmentNumber
com.ibm.icu.text.StringMatcher m
com.ibm.icu.text.TransliteratorIDParser$SingleID single
com.ibm.icu.text.Transliterator t
int bufSegStart
com.ibm.icu.text.FunctionReplacer r
String name
int r
int qstart
int qlimit
int qstart
int qlimit
com.ibm.icu.text.UnicodeMatcher m
String precontext
String postContext
RuntimeException e
int qstart
int qlimit
com.ibm.icu.text.UnicodeMatcher m
int min
int max
char c
String rule
int pos
int limit
com.ibm.icu.text.TransliteratorParser parser
StringBuffer buf
com.ibm.icu.text.UnicodeSet illegal
boolean isSegment
int start
java.text.ParsePosition pp
int quoteStart
int quoteLimit
int varStart
int varLimit
int[] iref
int bufStart
void removeContext ()
public boolean isValidOutput (com.ibm.icu.text.TransliteratorParser)
int c
int i
com.ibm.icu.text.TransliteratorParser parser
public boolean isValidInput (com.ibm.icu.text.TransliteratorParser)
int c
int i
com.ibm.icu.text.TransliteratorParser parser
void (com.ibm.icu.text.TransliteratorParser$1)
com.ibm.icu.text.TransliteratorParser$1 x0
}
com/ibm/icu/text/TransliteratorParser.classTransliteratorParser.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorParser extends java.lang.Object {
public java.util.List dataVector
public java.util.List idBlockVector
private com.ibm.icu.text.RuleBasedTransliterator$Data curData
public com.ibm.icu.text.UnicodeSet compoundFilter
private int direction
private com.ibm.icu.text.TransliteratorParser$ParseData parseData
private java.util.List variablesVector
private java.util.Map variableNames
private StringBuffer segmentStandins
private java.util.List segmentObjects
private char variableNext
private char variableLimit
private String undefinedVariableName
private int dotStandIn
private static final String ID_TOKEN
private static final int ID_TOKEN_LEN
private static final char VARIABLE_DEF_OP
private static final char FORWARD_RULE_OP
private static final char REVERSE_RULE_OP
private static final char FWDREV_RULE_OP
private static final String OPERATORS
private static final String HALF_ENDERS
private static final char QUOTE
private static final char ESCAPE
private static final char END_OF_RULE
private static final char RULE_COMMENT_CHAR
private static final char CONTEXT_ANTE
private static final char CONTEXT_POST
private static final char CURSOR_POS
private static final char CURSOR_OFFSET
private static final char ANCHOR_START
private static final char KLEENE_STAR
private static final char ONE_OR_MORE
private static final char ZERO_OR_ONE
private static final char DOT
private static final String DOT_SET
private static final char SEGMENT_OPEN
private static final char SEGMENT_CLOSE
private static final char FUNCTION
private static final char ALT_REVERSE_RULE_OP
private static final char ALT_FORWARD_RULE_OP
private static final char ALT_FWDREV_RULE_OP
private static final char ALT_FUNCTION
private static com.ibm.icu.text.UnicodeSet ILLEGAL_TOP
private static com.ibm.icu.text.UnicodeSet ILLEGAL_SEG
private static com.ibm.icu.text.UnicodeSet ILLEGAL_FUNC
public void ()
public void parse (java.lang.String, int)
String rules
int dir
void parseRules (com.ibm.icu.text.TransliteratorParser$RuleBody, int)
int[] withParens
com.ibm.icu.text.UnicodeSet f
int[] p
com.ibm.icu.text.TransliteratorIDParser$SingleID id
int ppp
com.ibm.icu.impl.IllegalIcuArgumentException icuEx
IllegalArgumentException e
char c
String rule
int pos
int limit
com.ibm.icu.text.RuleBasedTransliterator$Data data
int i
com.ibm.icu.text.RuleBasedTransliterator$Data data
int i
IllegalArgumentException e
RuntimeException previous
int i
com.ibm.icu.text.TransliteratorParser$RuleBody ruleArray
int dir
boolean parsingIDs
int ruleCount
java.util.List errors
int errorCount
StringBuilder idBlockResult
int compoundFilterOffset
private int parseRule (java.lang.String, int, int)
int n
char[] value
int i
int i
com.ibm.icu.text.TransliteratorParser$RuleHalf temp
String rule
int pos
int limit
int start
char operator
com.ibm.icu.text.TransliteratorParser$RuleHalf left
com.ibm.icu.text.TransliteratorParser$RuleHalf right
com.ibm.icu.text.UnicodeMatcher[] segmentsArray
private void setVariableRange (int, int)
int start
int end
private void checkVariableRange (int, java.lang.String, int)
int ch
String rule
int start
private void pragmaMaximumBackup (int)
int backup
private void pragmaNormalizeRules (com.ibm.icu.text.Normalizer$Mode)
com.ibm.icu.text.Normalizer$Mode mode
static boolean resemblesPragma (java.lang.String, int, int)
String rule
int pos
int limit
private int parsePragma (java.lang.String, int, int)
String rule
int pos
int limit
int[] array
int p
static final void syntaxError (java.lang.String, java.lang.String, int)
String msg
String rule
int start
int end
static final int ruleEnd (java.lang.String, int, int)
String rule
int start
int limit
int end
private final char parseSet (java.lang.String, java.text.ParsePosition)
String rule
java.text.ParsePosition pos
com.ibm.icu.text.UnicodeSet set
char generateStandInFor (java.lang.Object)
int i
Object obj
public char getSegmentStandin (int)
int seg
char c
public void setSegmentObject (int, com.ibm.icu.text.StringMatcher)
int seg
com.ibm.icu.text.StringMatcher obj
int index
char getDotStandIn ()
private void appendVariableDef (java.lang.String, java.lang.StringBuffer)
String name
StringBuffer buf
char[] ch
static java.util.Map access$000 (com.ibm.icu.text.TransliteratorParser)
com.ibm.icu.text.TransliteratorParser x0
static com.ibm.icu.text.RuleBasedTransliterator$Data access$100 (com.ibm.icu.text.TransliteratorParser)
com.ibm.icu.text.TransliteratorParser x0
static java.util.List access$200 (com.ibm.icu.text.TransliteratorParser)
com.ibm.icu.text.TransliteratorParser x0
static com.ibm.icu.text.UnicodeSet access$400 ()
static char access$500 (com.ibm.icu.text.TransliteratorParser, java.lang.String, java.text.ParsePosition)
com.ibm.icu.text.TransliteratorParser x0
String x1
java.text.ParsePosition x2
static void access$600 (com.ibm.icu.text.TransliteratorParser, int, java.lang.String, int)
com.ibm.icu.text.TransliteratorParser x0
int x1
String x2
int x3
static com.ibm.icu.text.UnicodeSet access$700 ()
static com.ibm.icu.text.UnicodeSet access$800 ()
static com.ibm.icu.text.TransliteratorParser$ParseData access$900 (com.ibm.icu.text.TransliteratorParser)
com.ibm.icu.text.TransliteratorParser x0
static void access$1000 (com.ibm.icu.text.TransliteratorParser, java.lang.String, java.lang.StringBuffer)
com.ibm.icu.text.TransliteratorParser x0
String x1
StringBuffer x2
static void ()
}
com/ibm/icu/text/TransliteratorRegistry$AliasEntry.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$AliasEntry extends java.lang.Object {
public String alias
public void (java.lang.String)
String a
}
com/ibm/icu/text/TransliteratorRegistry$CompoundRBTEntry.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$CompoundRBTEntry extends java.lang.Object {
private String ID
private java.util.List idBlockVector
private java.util.List dataVector
private com.ibm.icu.text.UnicodeSet compoundFilter
public void (java.lang.String, java.util.List, java.util.List, com.ibm.icu.text.UnicodeSet)
String theID
java.util.List theIDBlockVector
java.util.List theDataVector
com.ibm.icu.text.UnicodeSet theCompoundFilter
public com.ibm.icu.text.Transliterator getInstance ()
String idBlock
com.ibm.icu.text.RuleBasedTransliterator$Data data
int i
java.util.List transliterators
int passNumber
int limit
com.ibm.icu.text.Transliterator t
}
com/ibm/icu/text/TransliteratorRegistry$IDEnumeration.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$IDEnumeration extends java.lang.Object implements java.util.Enumeration {
java.util.Enumeration en
public void (java.util.Enumeration)
java.util.Enumeration e
public boolean hasMoreElements ()
public java.lang.String nextElement ()
public volatile java.lang.Object nextElement ()
}
com/ibm/icu/text/TransliteratorRegistry$LocaleEntry.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$LocaleEntry extends java.lang.Object {
public String rule
public int direction
public void (java.lang.String, int)
String r
int d
}
com/ibm/icu/text/TransliteratorRegistry$ResourceEntry.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$ResourceEntry extends java.lang.Object {
public String resource
public int direction
public void (java.lang.String, int)
String n
int d
}
com/ibm/icu/text/TransliteratorRegistry$Spec.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry$Spec extends java.lang.Object {
private String top
private String spec
private String nextSpec
private String scriptName
private boolean isSpecLocale
private boolean isNextLocale
private com.ibm.icu.impl.ICUResourceBundle res
public void (java.lang.String)
java.util.Locale toploc
int script
int[] s
java.util.MissingResourceException e
String theSpec
public boolean hasFallback ()
public void reset ()
private void setupNext ()
int i
public java.lang.String next ()
public java.lang.String get ()
public boolean isLocale ()
public java.util.ResourceBundle getBundle ()
public java.lang.String getTop ()
}
com/ibm/icu/text/TransliteratorRegistry.classTransliteratorRegistry.java
package com.ibm.icu.text
com.ibm.icu.text.TransliteratorRegistry extends java.lang.Object {
private static final char LOCALE_SEP
private static final String NO_VARIANT
private static final String ANY
private java.util.Map registry
private java.util.Map specDAG
private java.util.List availableIDs
private static final boolean DEBUG
public void ()
public com.ibm.icu.text.Transliterator get (java.lang.String, java.lang.StringBuffer)
String ID
StringBuffer aliasReturn
Object[] entry
public void put (java.lang.String, java.lang.Class, boolean)
String ID
Class transliteratorSubclass
boolean visible
public void put (java.lang.String, com.ibm.icu.text.Transliterator$Factory, boolean)
String ID
com.ibm.icu.text.Transliterator$Factory factory
boolean visible
public void put (java.lang.String, java.lang.String, int, boolean)
String ID
String resourceName
int dir
boolean visible
public void put (java.lang.String, java.lang.String, boolean)
String ID
String alias
boolean visible
public void put (java.lang.String, com.ibm.icu.text.Transliterator, boolean)
String ID
com.ibm.icu.text.Transliterator trans
boolean visible
public void remove (java.lang.String)
String ID
String[] stv
String id
public java.util.Enumeration getAvailableIDs ()
public java.util.Enumeration getAvailableSources ()
public java.util.Enumeration getAvailableTargets (java.lang.String)
String source
com.ibm.icu.util.CaseInsensitiveString cisrc
java.util.Map targets
public java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String)
String source
String target
com.ibm.icu.util.CaseInsensitiveString cisrc
com.ibm.icu.util.CaseInsensitiveString citrg
java.util.Map targets
java.util.List variants
private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean)
String source
String target
String variant
Object entry
boolean visible
String s
String ID
private void registerEntry (java.lang.String, java.lang.Object, boolean)
String ID
Object entry
boolean visible
String[] stv
String id
private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean)
Object[] arrayOfObj
String ID
String source
String target
String variant
Object entry
boolean visible
com.ibm.icu.util.CaseInsensitiveString ciID
Object[] arrayOfObj
private void registerSTV (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
com.ibm.icu.util.CaseInsensitiveString cisrc
com.ibm.icu.util.CaseInsensitiveString citrg
com.ibm.icu.util.CaseInsensitiveString civar
java.util.Map targets
java.util.List variants
private void removeSTV (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
com.ibm.icu.util.CaseInsensitiveString cisrc
com.ibm.icu.util.CaseInsensitiveString citrg
com.ibm.icu.util.CaseInsensitiveString civar
java.util.Map targets
java.util.List variants
private java.lang.Object[] findInDynamicStore (com.ibm.icu.text.TransliteratorRegistry$Spec, com.ibm.icu.text.TransliteratorRegistry$Spec, java.lang.String)
com.ibm.icu.text.TransliteratorRegistry$Spec src
com.ibm.icu.text.TransliteratorRegistry$Spec trg
String variant
String ID
private java.lang.Object[] findInStaticStore (com.ibm.icu.text.TransliteratorRegistry$Spec, com.ibm.icu.text.TransliteratorRegistry$Spec, java.lang.String)
com.ibm.icu.text.TransliteratorRegistry$Spec src
com.ibm.icu.text.TransliteratorRegistry$Spec trg
String variant
Object[] entry
private java.lang.Object[] findInBundle (com.ibm.icu.text.TransliteratorRegistry$Spec, com.ibm.icu.text.TransliteratorRegistry$Spec, java.lang.String, int)
int dir
String[] subres
int i
StringBuilder tag
int pass
com.ibm.icu.text.TransliteratorRegistry$Spec specToOpen
com.ibm.icu.text.TransliteratorRegistry$Spec specToFind
String variant
int direction
java.util.ResourceBundle res
private java.lang.Object[] find (java.lang.String)
String ID
String[] stv
private java.lang.Object[] find (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
com.ibm.icu.text.TransliteratorRegistry$Spec src
com.ibm.icu.text.TransliteratorRegistry$Spec trg
Object[] entry
private com.ibm.icu.text.Transliterator instantiateEntry (java.lang.String, java.lang.Object[], java.lang.StringBuffer)
com.ibm.icu.text.RuleBasedTransliterator$Data data
com.ibm.icu.text.AnyTransliterator temp
com.ibm.icu.text.RuleBasedTransliterator temp
com.ibm.icu.text.CompoundTransliterator temp
com.ibm.icu.text.TransliteratorRegistry$ResourceEntry re
com.ibm.icu.text.TransliteratorRegistry$LocaleEntry le
ClassCastException e
Object entry
com.ibm.icu.text.TransliteratorParser parser
String ID
Object[] entryWrapper
StringBuffer aliasReturn
}
com/ibm/icu/text/UnescapeTransliterator$1.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$2.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$3.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$3 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$4.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$4 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$5.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$5 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$6.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$6 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator$7.classUnescapeTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnescapeTransliterator$7 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnescapeTransliterator.classUnescapeTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.UnescapeTransliterator extends com.ibm.icu.text.Transliterator {
private char[] spec
private static final char END
static void register ()
void (java.lang.String, char[])
String ID
char[] spec
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
char c
int ch
int digit
char c
String str
int u
int digitCount
int prefixLen
int suffixLen
int radix
int minDigits
int maxDigits
int s
boolean match
int i
int ipat
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position pos
boolean isIncremental
int start
int limit
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
int j
int j
int end
int radix
int i
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
com.ibm.icu.text.UnicodeSet items
StringBuilder buffer
}
com/ibm/icu/text/UnicodeNameTransliterator$1.classUnicodeNameTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UnicodeNameTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UnicodeNameTransliterator.classUnicodeNameTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeNameTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
static final String OPEN_DELIM
static final char CLOSE_DELIM
static final int OPEN_DELIM_LEN
static void register ()
public void (com.ibm.icu.text.UnicodeFilter)
com.ibm.icu.text.UnicodeFilter filter
protected void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int clen
int len
int c
String name
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int cursor
int limit
StringBuilder str
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
com.ibm.icu.text.UnicodeSet myFilter
}
com/ibm/icu/text/UppercaseTransliterator$1.classUppercaseTransliterator.java
package com.ibm.icu.text
final com.ibm.icu.text.UppercaseTransliterator$1 extends java.lang.Object implements com.ibm.icu.text.Transliterator$Factory {
void ()
public com.ibm.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
com/ibm/icu/text/UppercaseTransliterator$2.classUppercaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.UppercaseTransliterator$2 extends java.lang.Object implements com.ibm.icu.text.Transform {
final com.ibm.icu.text.UppercaseTransliterator this$0
void (com.ibm.icu.text.UppercaseTransliterator)
com.ibm.icu.text.UppercaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
com/ibm/icu/text/UppercaseTransliterator.classUppercaseTransliterator.java
package com.ibm.icu.text
com.ibm.icu.text.UppercaseTransliterator extends com.ibm.icu.text.Transliterator {
static final String _ID
private final com.ibm.icu.util.ULocale locale
private final com.ibm.icu.impl.UCaseProps csp
private com.ibm.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int caseLocale
com.ibm.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
protected synchronized void handleTransliterate (com.ibm.icu.text.Replaceable, com.ibm.icu.text.Transliterator$Position, boolean)
int delta
int delta
com.ibm.icu.text.Replaceable text
com.ibm.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet inputFilter
com.ibm.icu.text.UnicodeSet sourceSet
com.ibm.icu.text.UnicodeSet targetSet
static com.ibm.icu.util.ULocale access$000 (com.ibm.icu.text.UppercaseTransliterator)
com.ibm.icu.text.UppercaseTransliterator x0
}
LICENSE