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/icudt50b/
com/ibm/icu/impl/data/icudt50b/brkitr/
com/ibm/icu/impl/data/icudt50b/rbnf/
com/ibm/icu/impl/data/icudt50b/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/lang/
com/ibm/icu/math/
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, 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
char c
CharSequence s
int start
int end
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int i
int limit
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/BOCU.classBOCU.java
package com.ibm.icu.impl
public com.ibm.icu.impl.BOCU 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_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 compress (java.lang.String, byte[], int)
String source
byte[] buffer
int offset
int prev
com.ibm.icu.text.UCharacterIterator iterator
int codepoint
public static int getCompressionLength (java.lang.String)
String source
int prev
int result
com.ibm.icu.text.UCharacterIterator iterator
int codepoint
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
private static final int lengthOfDiff (int)
int diff
}
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/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)
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)
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)
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)
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/CalendarData.classCalendarData.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CalendarData extends java.lang.Object {
private com.ibm.icu.impl.ICUResourceBundle fBundle
private String fMainType
private String fFallbackType
public void (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale loc
String type
public void (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle b
String type
public com.ibm.icu.impl.ICUResourceBundle get (java.lang.String)
java.util.MissingResourceException m
String key
public com.ibm.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String subKey
public com.ibm.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String contextKey
String subKey
public com.ibm.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String set
String contextKey
String subKey
public java.lang.String[] getStringArray (java.lang.String)
String key
public java.lang.String[] getStringArray (java.lang.String, java.lang.String)
String key
String subKey
public java.lang.String[] getStringArray (java.lang.String, java.lang.String, java.lang.String)
String key
String contextKey
String subKey
public java.lang.String[] getEras (java.lang.String)
String subkey
com.ibm.icu.impl.ICUResourceBundle bundle
public java.lang.String[] getDateTimePatterns ()
String[] items
com.ibm.icu.util.UResourceBundle patResource
int resourceType
com.ibm.icu.impl.ICUResourceBundle bundle
java.util.ArrayList list
com.ibm.icu.util.UResourceBundleIterator iter
public java.lang.String[] getOverrides ()
String[] items
com.ibm.icu.util.UResourceBundle patResource
int resourceType
com.ibm.icu.impl.ICUResourceBundle bundle
java.util.ArrayList list
com.ibm.icu.util.UResourceBundleIterator iter
public com.ibm.icu.util.ULocale getULocale ()
}
com/ibm/icu/impl/CalendarUtil.classCalendarUtil.java
package com.ibm.icu.impl
public com.ibm.icu.impl.CalendarUtil extends java.lang.Object {
private static com.ibm.icu.impl.ICUCache CALTYPE_CACHE
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 fullLoc
java.util.MissingResourceException mre
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle calPref
com.ibm.icu.util.UResourceBundle order
java.util.MissingResourceException mre
String region
com.ibm.icu.util.ULocale loc
String calType
String baseLoc
com.ibm.icu.util.ULocale canonical
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.io.InputStream, com.ibm.icu.impl.Trie$DataManipulate) throws java.io.IOException
java.io.InputStream inputStream
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.io.InputStream) throws java.io.IOException
int i
java.io.InputStream inputStream
java.io.DataInputStream input
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 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
static void ()
}
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/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 currencyPattern
public final char monetarySeparator
public final char monetaryGroupingSeparator
public void (java.lang.String, char, char)
String currencyPattern
char monetarySeparator
char monetaryGroupingSeparator
}
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 {
public final String beforeCurrencyMatch
public final String beforeContextMatch
public final String beforeInsert
public final String afterCurrencyMatch
public final String afterContextMatch
public final String afterInsert
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
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String beforeCurrencyMatch
String beforeContextMatch
String beforeInsert
String afterCurrencyMatch
String afterContextMatch
String afterInsert
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.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
public 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 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)
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
static void ()
}
com/ibm/icu/impl/Differ.classDiffer.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.Differ extends java.lang.Object {
private int STACKSIZE
private int EQUALSIZE
private Object[] a
private Object[] b
private Object last
private Object next
private int aCount
private int bCount
private int aLine
private int bLine
private int maxSame
private int aTop
private int bTop
public void (int, int)
int stackSize
int matchCount
public void add (java.lang.Object, java.lang.Object)
Object aStr
Object bStr
public void addA (java.lang.Object)
Object aStr
public void addB (java.lang.Object)
Object bStr
public int getALine (int)
int offset
public java.lang.Object getA (int)
int offset
public int getACount ()
public int getBCount ()
public int getBLine (int)
int offset
public java.lang.Object getB (int)
int offset
public void checkMatch (boolean)
boolean finalPass
int max
int i
int match
public int find (java.lang.Object[], int, int, java.lang.Object[], int, int)
int j
int i
Object[] aArr
int aStart
int aEnd
Object[] bArr
int bStart
int bEnd
int len
int bEndMinus
private void flush ()
int newCount
int newCount
}
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
static void ()
}
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.classICUBinary.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.ICUBinary extends java.lang.Object {
private static final byte MAGIC1
private static final byte MAGIC2
private static final byte BIG_ENDIAN_
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_
public void ()
public static final byte[] readHeader (java.io.InputStream, byte[], com.ibm.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.io.InputStream inputStream
byte[] dataFormatIDExpected
com.ibm.icu.impl.ICUBinary$Authenticate authenticate
java.io.DataInputStream input
char headersize
int readcount
byte magic1
byte magic2
byte bigendian
byte charset
byte charsize
byte[] dataFormatID
byte[] dataVersion
byte[] unicodeVersion
public static final com.ibm.icu.util.VersionInfo readHeaderAndDataVersion (java.io.InputStream, byte[], com.ibm.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.io.InputStream inputStream
byte[] dataFormatIDExpected
com.ibm.icu.impl.ICUBinary$Authenticate authenticate
byte[] dataVersion
}
com/ibm/icu/impl/ICUBinaryStream.classICUBinaryStream.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUBinaryStream extends java.io.DataInputStream {
public void (java.io.InputStream, int)
java.io.InputStream stream
int size
public void (byte[])
byte[] raw
public void seek (int) throws java.io.IOException
int offset
int actual
}
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)
java.security.AccessControlException e
String name
String def
String val
String fname
static void ()
java.io.InputStream is
java.util.MissingResourceException mre
java.io.IOException ioe
}
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 {
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
private static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String, boolean)
ClassLoader loader
String resourceName
boolean required
java.io.InputStream i
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
}
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 ()
SecurityException e
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.Iterator i$
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 ()
ClassLoader cl
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.Iterator i$
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.Iterator i$
java.util.Set visIDs
java.util.Locale[] locales
int n
public com.ibm.icu.util.ULocale[] getAvailableULocales ()
String id
java.util.Iterator i$
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 ()
int i
InterruptedException e
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.Iterator i$
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 Object writeLock
private Object readLock
private int wwc
private int rc
private int wrc
private com.ibm.icu.impl.ICURWLock$Stats stats
private static final int NOTIFY_NONE
private static final int NOTIFY_WRITERS
private static final int NOTIFY_READERS
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 ()
private synchronized boolean gotRead ()
private synchronized boolean getRead ()
private synchronized boolean retryRead ()
private synchronized boolean finishRead ()
private synchronized boolean gotWrite ()
private synchronized boolean getWrite ()
private synchronized boolean retryWrite ()
private synchronized int finishWrite ()
public void acquireRead ()
InterruptedException e
public void releaseRead ()
public void acquireWrite ()
InterruptedException e
public void releaseWrite ()
}
com/ibm/icu/impl/ICUResourceBundle$1$1.classICUResourceBundle.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundle$1$1 extends java.lang.Object implements com.ibm.icu.impl.URLHandler$URLVisitor {
final java.util.List val$lst
final com.ibm.icu.impl.ICUResourceBundle$1 this$0
void (com.ibm.icu.impl.ICUResourceBundle$1, java.util.List)
public void visit (java.lang.String)
String locstr
String s
}
com/ibm/icu/impl/ICUResourceBundle$1.classICUResourceBundle.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundle$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$baseName
final ClassLoader val$root
void (java.lang.String, java.lang.ClassLoader)
public java.util.List run ()
java.util.List lst
com.ibm.icu.impl.URLHandler$URLVisitor v
java.net.URL url
com.ibm.icu.impl.URLHandler handler
java.util.Enumeration urls
java.io.IOException e
java.io.BufferedReader br
String line
java.io.InputStream s
java.io.IOException e
String bn
java.util.List resList
String skipScan
public volatile java.lang.Object run ()
}
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 com.ibm.icu.util.ULocale[] ulocales
private java.util.Locale[] locales
private java.util.Set nameSet
private 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.classICUResourceBundle.java
package com.ibm.icu.impl
public com.ibm.icu.impl.ICUResourceBundle extends com.ibm.icu.util.UResourceBundle {
protected static final String ICU_DATA_PATH
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
private static final String NO_INHERITANCE_MARKER
protected String resPath
public static final ClassLoader ICU_DATA_CLASS_LOADER
protected static final String INSTALLED_LOCALES
public static final int FROM_FALLBACK
public static final int FROM_ROOT
public static final int FROM_DEFAULT
public static final int FROM_LOCALE
private int loadingStatus
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 java.lang.ref.SoftReference GET_AVAILABLE_CACHE
protected String localeID
protected String baseName
protected com.ibm.icu.util.ULocale ulocale
protected ClassLoader loader
protected com.ibm.icu.impl.ICUResourceBundleReader reader
protected String key
protected int resource
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 int[] gPublicTypes
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
protected com.ibm.icu.impl.ICUCache lookup
private static final int MAX_INITIAL_LOOKUP_SIZE
static final boolean $assertionsDisabled
public void setLoadingStatus (int)
int newStatus
public int getLoadingStatus ()
public void setLoadingStatus (java.lang.String)
String requestedLocale
String locale
public java.lang.String getResPath ()
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
java.util.MissingResourceException t
com.ibm.icu.impl.ICUResourceBundle irb
java.util.MissingResourceException t
com.ibm.icu.impl.ICUResourceBundle irb
com.ibm.icu.util.UResourceBundle urb
java.util.MissingResourceException t
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
Throwable t
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 result
com.ibm.icu.impl.ICUResourceBundle actualBundle
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 getStringWithFallback (java.lang.String) throws java.util.MissingResourceException
String path
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 java.util.Locale[] createLocaleList (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
com.ibm.icu.util.ULocale[] ulocales
private static final java.lang.String[] createLocaleNameArray (java.lang.String, java.lang.ClassLoader)
String locstr
String baseName
ClassLoader root
com.ibm.icu.impl.ICUResourceBundle bundle
int length
int i
String[] locales
com.ibm.icu.util.UResourceBundleIterator iter
private static final java.util.List createFullLocaleNameArray (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader root
java.util.List list
private static java.util.Set createFullLocaleNameSet (java.lang.String, java.lang.ClassLoader)
java.util.Set tmp
java.util.Set locNameSet
String rootLocaleID
String baseName
ClassLoader loader
java.util.List list
java.util.Set fullLocNameSet
private static java.util.Set createLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String[] locales
java.util.HashSet set
java.util.MissingResourceException e
String baseName
ClassLoader loader
private static com.ibm.icu.impl.ICUResourceBundle$AvailEntry getAvailEntry (java.lang.String, java.lang.ClassLoader)
String key
ClassLoader loader
com.ibm.icu.impl.ICUResourceBundle$AvailEntry ae
java.util.Map lcache
protected static final com.ibm.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String, com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.UResourceBundle)
String subKey
java.util.StringTokenizer st
com.ibm.icu.impl.ICUResourceBundle current
String path
com.ibm.icu.util.UResourceBundle actualBundle
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.impl.ICUResourceBundle sub
public boolean equals (java.lang.Object)
com.ibm.icu.impl.ICUResourceBundle o
Object other
public int hashCode ()
public static com.ibm.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeID
ClassLoader root
boolean disableFallback
com.ibm.icu.util.UResourceBundle b
protected static synchronized com.ibm.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String temp
int i
String parentLocaleName
com.ibm.icu.util.UResourceBundle parent
int i
String baseName
String localeID
ClassLoader root
boolean disableFallback
com.ibm.icu.util.ULocale defaultLocale
String localeName
String fullName
com.ibm.icu.impl.ICUResourceBundle b
String rootLocale
String defaultID
com.ibm.icu.util.UResourceBundle get (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
String fullName
String aKey
java.util.HashMap table
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 com.ibm.icu.util.UResourceBundle getParent ()
protected void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public java.lang.String getKey ()
public int getType ()
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.ICUResourceBundleImpl bundle
com.ibm.icu.impl.ICUResourceBundleReader reader
String baseName
String localeID
ClassLoader loader
com.ibm.icu.impl.ICUResourceBundleImpl bundle
int rootRes
com.ibm.icu.util.UResourceBundle alias
protected void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundle)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundle container
private java.lang.String getAliasValue (int)
int res
String result
protected com.ibm.icu.impl.ICUResourceBundle findResource (java.lang.String, java.lang.String, int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int idx
int i
int j
String bundleName
int i
String subKey
java.util.StringTokenizer st
com.ibm.icu.impl.ICUResourceBundle current
String key
String resPath
int _resource
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
ClassLoader loaderToUse
String locale
String keyPath
String bundleName
String rpath
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.impl.ICUResourceBundle sub
protected void createLookupCache ()
protected com.ibm.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
int[] index
boolean[] alias
String resKey
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.util.UResourceBundle res
protected com.ibm.icu.util.UResourceBundle handleGet (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle)
boolean[] alias
int index
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
com.ibm.icu.util.UResourceBundle res
Integer indexKey
protected com.ibm.icu.util.UResourceBundle handleGetImpl (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle, int[], boolean[])
String resKey
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
int[] index
boolean[] isAlias
protected com.ibm.icu.util.UResourceBundle handleGetImpl (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle, boolean[])
int index
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
boolean[] isAlias
protected int getTableResource (java.lang.String)
String resKey
protected int getTableResource (int)
int index
public boolean isAlias (int)
int index
public boolean isAlias ()
public boolean isAlias (java.lang.String)
String k
public java.lang.String getAliasPath (int)
int index
public java.lang.String getAliasPath ()
public java.lang.String getAliasPath (java.lang.String)
String k
protected java.lang.String getKey (int)
int index
public java.util.Enumeration getKeysSafe ()
String curKey
int index
java.util.List v
int size
protected java.util.Enumeration handleGetKeys ()
protected boolean isTopLevelResource ()
public volatile com.ibm.icu.util.UResourceBundle findTopLevel (int)
int x0
public volatile com.ibm.icu.util.UResourceBundle findTopLevel (java.lang.String)
String x0
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.Locale[] 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 java.util.Set access$400 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static void ()
ClassLoader loader
}
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 {
protected java.lang.String[] handleGetStringArray ()
String[] strings
com.ibm.icu.util.UResourceBundleIterator iter
int i
public java.lang.String[] getStringArray ()
protected com.ibm.icu.util.UResourceBundle handleGetImpl (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle, int[], boolean[])
String indexStr
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
int[] index
boolean[] isAlias
int i
protected com.ibm.icu.util.UResourceBundle handleGetImpl (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle, boolean[])
int index
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
boolean[] isAlias
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
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 java.nio.ByteBuffer getBinary ()
public byte[] getBinary (byte[])
byte[] ba
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
com/ibm/icu/impl/ICUResourceBundleImpl$ResourceContainer.classICUResourceBundleImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleImpl$ResourceContainer extends com.ibm.icu.impl.ICUResourceBundleImpl {
protected com.ibm.icu.impl.ICUResourceBundleReader$Container value
public int getSize ()
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, boolean[])
int index
String resKey
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
boolean[] isAlias
int item
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
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 getInt ()
public int getUInt ()
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
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 {
private int[] value
public int[] getIntVector ()
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
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 java.lang.String getString ()
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
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 {
protected java.lang.String getKey (int)
int index
protected java.util.Set handleKeySet ()
int i
java.util.TreeSet keySet
com.ibm.icu.impl.ICUResourceBundleReader$Table table
protected int getTableResource (java.lang.String)
String resKey
protected int getTableResource (int)
int index
protected com.ibm.icu.util.UResourceBundle handleGetImpl (java.lang.String, java.util.HashMap, com.ibm.icu.util.UResourceBundle, int[], boolean[])
String resKey
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
int[] index
boolean[] isAlias
int i
protected com.ibm.icu.util.UResourceBundle handleGetImpl (int, java.util.HashMap, com.ibm.icu.util.UResourceBundle, boolean[])
int index
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
boolean[] isAlias
String itemKey
void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
}
com/ibm/icu/impl/ICUResourceBundleImpl.classICUResourceBundleImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleImpl extends com.ibm.icu.impl.ICUResourceBundle {
protected void (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, int, com.ibm.icu.impl.ICUResourceBundleImpl)
com.ibm.icu.impl.ICUResourceBundleReader reader
String key
String resPath
int resource
com.ibm.icu.impl.ICUResourceBundleImpl container
protected final com.ibm.icu.impl.ICUResourceBundle createBundleObject (java.lang.String, int, java.util.HashMap, com.ibm.icu.util.UResourceBundle, boolean[])
String _key
int _resource
java.util.HashMap table
com.ibm.icu.util.UResourceBundle requested
boolean[] isAlias
String _resPath
}
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
final com.ibm.icu.impl.ICUResourceBundleReader$Array extends com.ibm.icu.impl.ICUResourceBundleReader$Container {
int getContainerResource (int)
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
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$Container {
int getContainerResource (int)
int index
void (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader reader
int offset
}
com/ibm/icu/impl/ICUResourceBundleReader$ByteSequence.classICUResourceBundleReader.java
package com.ibm.icu.impl
final com.ibm.icu.impl.ICUResourceBundleReader$ByteSequence extends java.lang.Object {
private byte[] bytes
private int offset
public void (byte[], int)
byte[] bytes
int offset
public byte charAt (int)
int index
}
com/ibm/icu/impl/ICUResourceBundleReader$Container.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$Container extends java.lang.Object {
protected com.ibm.icu.impl.ICUResourceBundleReader reader
protected int size
protected int itemsOffset
int getSize ()
int getContainerResource (int)
int index
protected int getContainer16Resource (int)
int index
protected int getContainer32Resource (int)
int index
void (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader reader
}
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$ReaderInfo, com.ibm.icu.impl.ICUResourceBundleReader$ReaderInfo)
com.ibm.icu.impl.ICUResourceBundleReader$ReaderInfo key
com.ibm.icu.impl.ICUResourceBundleReader$ReaderInfo data
String fullName
java.io.InputStream stream
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.ibm.icu.impl.ICUResourceBundleReader$1)
com.ibm.icu.impl.ICUResourceBundleReader$1 x0
}
com/ibm/icu/impl/ICUResourceBundleReader$ReaderInfo.classICUResourceBundleReader.java
package com.ibm.icu.impl
com.ibm.icu.impl.ICUResourceBundleReader$ReaderInfo extends java.lang.Object {
final String baseName
final String localeID
final ClassLoader loader
void (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeID
ClassLoader loader
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.impl.ICUResourceBundleReader$ReaderInfo info
public int hashCode ()
}
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 {
protected char[] keyOffsets
protected int[] key32Offsets
private static final int URESDATA_ITEM_NOT_FOUND
java.lang.String getKey (int)
int index
int findTableItem (java.lang.CharSequence)
int result
int mid
int result
CharSequence key
int start
int limit
int getTableResource (java.lang.String)
String resKey
void (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader reader
}
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 (int)
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 (int)
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 (int)
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 implements com.ibm.icu.impl.ICUBinary$Authenticate {
private static final byte[] DATA_FORMAT_ID
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_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 boolean DEBUG
private byte[] dataVersion
private String s16BitUnits
private byte[] poolBundleKeys
private String poolBundleKeysAsString
private int rootRes
private int localKeyLimit
private boolean noFallback
private boolean isPoolBundle
private boolean usesPoolBundle
private int[] indexes
private byte[] keyStrings
private String keyStringsAsString
private byte[] resourceBytes
private int resourceBottom
private static com.ibm.icu.impl.ICUResourceBundleReader$ReaderCache CACHE
private static final com.ibm.icu.impl.ICUResourceBundleReader NULL_READER
private static byte[] emptyBytes
private static java.nio.ByteBuffer emptyByteBuffer
private static char[] emptyChars
private static int[] emptyInts
private static String emptyString
private static final String ICU_RESOURCE_SUFFIX
private void ()
private void (java.io.InputStream, java.lang.String, java.lang.String, java.lang.ClassLoader)
String fullName
java.io.IOException ex
com.ibm.icu.impl.ICUResourceBundleReader poolBundleReader
java.io.InputStream stream
String baseName
String localeID
ClassLoader loader
java.io.BufferedInputStream bs
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$ReaderInfo info
com.ibm.icu.impl.ICUResourceBundleReader reader
private void readData (java.io.InputStream) throws java.io.IOException
int i
int att
int keysBottom
int keysTop
int i
int num16BitUnits
char[] c16BitUnits
byte[] c16BitUnitsBytes
java.io.InputStream stream
java.io.DataInputStream ds
int indexes0
int indexLength
int length
com.ibm.icu.util.VersionInfo getVersion ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
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_TABLE (int)
int type
private char getChar (int)
int offset
private char[] getChars (int, int)
int i
int offset
int count
char[] chars
private int getInt (int)
int offset
private int[] getInts (int, int)
int i
int offset
int count
int[] ints
private char[] getTable16KeyOffsets (int)
int offset
int length
private char[] getTableKeyOffsets (int)
int offset
int length
private int[] getTable32KeyOffsets (int)
int offset
int length
private java.lang.String makeKeyStringFromBytes (int)
int keyOffset
StringBuilder sb
byte b
private java.lang.String makeKeyStringFromString (int)
int keyOffset
int endOffset
private com.ibm.icu.impl.ICUResourceBundleReader$ByteSequence RES_GET_KEY16 (char)
char keyOffset
private java.lang.String getKey16String (int)
int keyOffset
private com.ibm.icu.impl.ICUResourceBundleReader$ByteSequence RES_GET_KEY32 (int)
int keyOffset
private java.lang.String getKey32String (int)
int keyOffset
private static int compareKeys (java.lang.CharSequence, com.ibm.icu.impl.ICUResourceBundleReader$ByteSequence)
int c2
int diff
CharSequence key
com.ibm.icu.impl.ICUResourceBundleReader$ByteSequence tableKey
int i
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 getString (int)
int endOffset
int length
int length
int first
int length
int length
int res
int offset
java.lang.String getAlias (int)
int length
int res
int offset
byte[] getBinary (int, byte[])
int length
int res
byte[] ba
int offset
java.nio.ByteBuffer getBinary (int)
int length
int res
int offset
int[] getIntVector (int)
int length
int res
int offset
com.ibm.icu.impl.ICUResourceBundleReader$Container getArray (int)
int res
int type
int offset
com.ibm.icu.impl.ICUResourceBundleReader$Table getTable (int)
int res
int type
int offset
public static java.lang.String getFullName (java.lang.String, java.lang.String)
String baseName
String localeName
static com.ibm.icu.impl.ICUResourceBundleReader access$100 ()
void (java.io.InputStream, java.lang.String, java.lang.String, java.lang.ClassLoader, com.ibm.icu.impl.ICUResourceBundleReader$1)
java.io.InputStream x0
String x1
String x2
ClassLoader x3
com.ibm.icu.impl.ICUResourceBundleReader$1 x4
static java.lang.String access$300 (com.ibm.icu.impl.ICUResourceBundleReader)
com.ibm.icu.impl.ICUResourceBundleReader x0
static int access$400 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int access$500 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$600 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$700 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int access$800 (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, char)
com.ibm.icu.impl.ICUResourceBundleReader x0
CharSequence x1
char x2
static int access$900 (com.ibm.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
CharSequence x1
int x2
static char[] access$1000 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static char[] access$1100 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
static int[] access$1200 (com.ibm.icu.impl.ICUResourceBundleReader, int)
com.ibm.icu.impl.ICUResourceBundleReader x0
int x1
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)
String path
com.ibm.icu.util.ULocale locale
String tableName
String itemName
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)
com.ibm.icu.impl.ICUResourceBundle table
com.ibm.icu.impl.ICUResourceBundle sbundle
String currentName
com.ibm.icu.impl.ICUResourceBundle sbundle
com.ibm.icu.impl.ICUResourceBundle table
com.ibm.icu.impl.ICUResourceBundle stable
com.ibm.icu.impl.ICUResourceBundle fbundle
String fallbackLocale
Exception e
com.ibm.icu.impl.ICUResourceBundle bundle
String tableName
String subtableName
String item
String result
private static com.ibm.icu.impl.ICUResourceBundle lookup (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle bundle
String resName
}
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.lang.ref.SoftReference ref
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.lang.ref.SoftReference cacheref
private java.lang.ref.SoftReference idref
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.Iterator i$
java.util.Map cache
java.lang.ref.SoftReference cref
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.Iterator i$
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.ListIterator lIter
java.util.Map idcache
java.lang.ref.SoftReference ref
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
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)
Throwable x0
}
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.io.InputStream, com.ibm.icu.impl.Trie$DataManipulate) throws java.io.IOException
java.io.InputStream inputStream
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.io.InputStream) throws java.io.IOException
int i
java.io.InputStream inputStream
java.io.DataInputStream input
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.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)
Object x0
Object x1
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 static java.lang.reflect.Method mObservesDaylightTime
private 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 ()
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
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
NoSuchMethodException e
SecurityException e
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$text$DisplayContext
static final int[] $SwitchMap$com$ibm$icu$impl$LocaleDisplayNamesImpl$DataTableType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/ibm/icu/impl/LocaleDisplayNamesImpl$Appender.classLocaleDisplayNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.LocaleDisplayNamesImpl$Appender extends java.lang.Object {
private final String sep
void (java.lang.String)
String sep
java.lang.StringBuilder append (java.lang.String, java.lang.StringBuilder)
String s
StringBuilder b
}
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.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.text.DisplayContext[] arr$
int len$
int i$
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
void (com.ibm.icu.impl.LocaleDisplayNamesImpl$1)
com.ibm.icu.impl.LocaleDisplayNamesImpl$1 x0
}
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 TYPE
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 {
public void ()
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 {
final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable val$NO_OP
void (com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable)
public com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable get (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
}
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)
public static com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables load (java.lang.String)
com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable NO_OP
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)
String path
com.ibm.icu.util.ULocale locale
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)
com.ibm.icu.util.ULocale locale
}
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.impl.LocaleDisplayNamesImpl$DataTable langData
private final com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable regionData
private final com.ibm.icu.impl.LocaleDisplayNamesImpl$Appender appender
private final com.ibm.icu.text.MessageFormat format
private final com.ibm.icu.text.MessageFormat keyTypeFormat
private static final com.ibm.icu.impl.LocaleDisplayNamesImpl$Cache cache
private java.util.Map capitalizationUsage
private static final java.util.Map contextUsageTypeMap
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.text.DisplayContext[] arr$
int len$
int i$
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] arr$
int len$
int i$
java.util.MissingResourceException e
boolean[] transforms
String usageKey
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
com.ibm.icu.util.UResourceBundle contextTransformUsage
int[] intVector
com.ibm.icu.util.UResourceBundleIterator ctIterator
boolean[] noTransforms
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] allUsages
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.UResourceBundle contextTransformsBundle
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
String sep
String pattern
String keyTypePattern
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$Type type
com.ibm.icu.text.DisplayContext result
private java.lang.String adjustForUsageAndContext (com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage, java.lang.String)
boolean[] transforms
int ch
String firstWord
String firstWordTitleCase
int stopPos
int stopPosLimit
int len
com.ibm.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
String name
String result
boolean titlecase
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 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 localeId
public java.lang.String languageDisplayName (java.lang.String)
String lang
public java.lang.String scriptDisplayName (java.lang.String)
String script
String str
public java.lang.String scriptDisplayNameInContext (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 static boolean haveData (com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType)
com.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType type
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)
public int compare (java.lang.String, java.lang.String)
String lhs
String rhs
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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
java.util.Iterator i$
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 String[] _languages
private static String[] _replacementLanguages
private static String[] _obsoleteLanguages
private static String[] _languages3
private static String[] _obsoleteLanguages3
private static String[] _countries
private static String[] _deprecatedCountries
private static String[] _replacementCountries
private static String[] _obsoleteCountries
private static String[] _countries3
private static 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
private static void initLanguageTables ()
String[] tempLanguages
String[] tempReplacementLanguages
String[] tempObsoleteLanguages
String[] tempLanguages3
String[] tempObsoleteLanguages3
private static void initCountryTables ()
String[] tempCountries
String[] tempObsoleteCountries
String[] tempDeprecatedCountries
String[] tempReplacementCountries
String[] tempCountries3
String[] tempObsoleteCountries3
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
}
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/MultiComparator.classMultiComparator.java
package com.ibm.icu.impl
public com.ibm.icu.impl.MultiComparator extends java.lang.Object implements java.util.Comparator {
private java.util.Comparator[] comparators
public transient void (java.util.Comparator[])
java.util.Comparator[] comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object arg0
Object arg1
}
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.io.InputStream)
com.ibm.icu.impl.Normalizer2Impl impl
String key
java.io.InputStream data
com.ibm.icu.impl.Normalizer2Impl impl
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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 int getQuickCheck (int)
int c
}
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.io.InputStream, 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.io.InputStream data
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.impl.Trie2$ValueMapper {
void ()
public int map (int)
int in
}
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_V_BASE
public static final int JAMO_T_BASE
public static final int HANGUL_BASE
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 isHangulWithoutJamoT (char)
char c
public static boolean isJamoL (int)
int c
public static boolean isJamoV (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 setLastChar (char)
char c
public void append (int, int)
int c
int cc
public void append (java.lang.CharSequence, int, int, int, int)
int c
CharSequence s
int start
int limit
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
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
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 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 byte[] DATA_FORMAT
private static final com.ibm.icu.impl.Trie2$ValueMapper segmentStarterMapper
public static final int MIN_CCC_LCCC_CP
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 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_COUNT
public static final int MAPPING_HAS_CCC_LCCC_WORD
public static final int MAPPING_HAS_RAW_MAPPING
public static final int MAPPING_NO_COMP_BOUNDARY_AFTER
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 minYesNo
private int minYesNoMappingsOnly
private int minNoNo
private int limitNoNo
private int minMaybeYes
private com.ibm.icu.impl.Trie2_16 normTrie
private String maybeYesCompositions
private String extraData
private byte[] smallFCD
private int[] tccc180
private com.ibm.icu.impl.Trie2_32 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
public void ()
public com.ibm.icu.impl.Normalizer2Impl load (java.io.InputStream)
int i
int i
char[] chars
int i
int i
int c
java.io.BufferedInputStream bis
java.io.DataInputStream ds
int indexesLength
int[] inIndexes
int offset
int nextOffset
int trieLength
int numChars
int bits
java.io.IOException e
java.io.InputStream data
public com.ibm.icu.impl.Normalizer2Impl load (java.lang.String)
String name
public void addPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.impl.Trie2$Range range
int c
com.ibm.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public void addCanonIterPropertyStarts (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public com.ibm.icu.impl.Trie2_16 getNormTrie ()
public synchronized com.ibm.icu.impl.Normalizer2Impl ensureCanonIterData ()
int c2Value
int limit
int firstUnit
int length
int c2
int norm16_2
int oldValue
int newValue
int c
int norm16
com.ibm.icu.impl.Trie2$Range range
com.ibm.icu.impl.Trie2Writable newData
java.util.Iterator trieIterator
public int getNorm16 (int)
int c
public int getCompQuickCheck (int)
int norm16
public boolean isCompNo (int)
int norm16
public boolean isDecompYes (int)
int norm16
public int getCC (int)
int norm16
public static int getCCFromYesOrMaybe (int)
int norm16
public int getFCD16 (int)
int c
public int getFCD16FromBelow180 (int)
int c
public boolean singleLeadMightHaveNonZeroFCD16 (int)
int lead
byte bits
public int getFCD16FromNormData (int)
int fcd16
int firstUnit
int norm16
int c
public java.lang.String getDecomposition (int)
StringBuilder buffer
int length
int norm16
int c
int decomp
public java.lang.String getRawDecomposition (int)
int norm16
StringBuilder buffer
StringBuilder buffer
int rawMapping
char rm0
int firstUnit
int mLength
int c
int norm16
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 int decompose (java.lang.CharSequence, int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
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
char c2
char t
char syllable
char prev
boolean needToDecompose
int cc
int recomposeStartIndex
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doCompose
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int minNoMaybeCP
int prevBoundary
int prevSrc
int c
int norm16
int prevCC
public int composeQuickCheck (java.lang.CharSequence, int, int, boolean, boolean)
char c2
char c2
int cc
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doSpan
int qcResult
int minNoMaybeCP
int prevBoundary
int prevSrc
int c
int norm16
int prevCC
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
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 hasDecompBoundary (int, boolean)
int firstUnit
int norm16
int c
boolean before
public boolean isDecompInert (int)
int c
public boolean hasCompBoundaryBefore (int)
int c
public boolean hasCompBoundaryAfter (int, boolean, boolean)
int firstUnit
int norm16
int c
boolean onlyContiguous
boolean testInert
public boolean hasFCDBoundaryBefore (int)
int c
public boolean hasFCDBoundaryAfter (int)
int c
int fcd16
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 boolean isHangul (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 getTrailCCFromCompYesAndZeroCC (java.lang.CharSequence, int, int)
int c
CharSequence s
int cpStart
int cpLimit
int c
int prevNorm16
private int mapAlgorithmic (int, int)
int c
int norm16
private int getCompositionsListForDecompYes (int)
int norm16
private int getCompositionsListForComposite (int)
int norm16
int firstUnit
private int getCompositionsList (int)
int norm16
public void decomposeShort (java.lang.CharSequence, int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int c
CharSequence s
int src
int limit
com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
private void decompose (int, int, com.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer)
int leadCC
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 firstUnit
int c
int norm16
private int findPreviousCompBoundary (java.lang.CharSequence, int)
int c
CharSequence s
int p
private int findNextCompBoundary (java.lang.CharSequence, int, int)
int c
int norm16
CharSequence s
int p
int limit
private int findPreviousFCDBoundary (java.lang.CharSequence, int)
int c
CharSequence s
int p
private int findNextFCDBoundary (java.lang.CharSequence, int, int)
int c
CharSequence s
int p
int limit
private void addToStartSet (com.ibm.icu.impl.Trie2Writable, int, int)
int firstOrigin
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.text.UnicodeSet set
com.ibm.icu.impl.Trie2Writable newData
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 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 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)
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.MissingResourceException e
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
Exception e
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/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 java.lang.Object {
private final java.util.Map rulesIdToRules
private java.util.Map localeIdToCardinalRulesId
private java.util.Map localeIdToOrdinalRulesId
private java.util.Map rulesIdToEquivalentULocale
public static final com.ibm.icu.impl.PluralRulesLoader loader
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 ()
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.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)
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
java.text.ParseException e
java.util.MissingResourceException e
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
static void ()
}
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)
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)
Object x0
Object x1
}
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 int HYPHEN
private static final int 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
private static final int MAX_CP_COUNT
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[] cpBuffer
int n
int delta
int handledCPCount
int basicLength
int destLength
int bias
int j
int srcCPCount
int srcLength
int destCapacity
char[] dest
StringBuilder result
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 result
int n
int destLength
int i
int bias
int basicLength
int j
int in
int destCPCount
int firstSupplementaryIndex
int destCapacity
char[] dest
static void ()
}
com/ibm/icu/impl/RelativeDateFormat$1.classRelativeDateFormat.java
package com.ibm.icu.impl
com.ibm.icu.impl.RelativeDateFormat$1 extends java.lang.Object implements java.util.Comparator {
final com.ibm.icu.impl.RelativeDateFormat this$0
void (com.ibm.icu.impl.RelativeDateFormat)
public int compare (com.ibm.icu.impl.RelativeDateFormat$URelativeString, com.ibm.icu.impl.RelativeDateFormat$URelativeString)
com.ibm.icu.impl.RelativeDateFormat$URelativeString r1
com.ibm.icu.impl.RelativeDateFormat$URelativeString r2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object 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 com.ibm.icu.impl.RelativeDateFormat$URelativeString[] fDates
public void (int, int, com.ibm.icu.util.ULocale)
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
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
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
private java.lang.String getStringForDay (int)
int i
int day
private synchronized void loadDates ()
com.ibm.icu.util.UResourceBundle line
String k
String v
com.ibm.icu.impl.RelativeDateFormat$URelativeString rs
com.ibm.icu.util.UResourceBundleIterator i
com.ibm.icu.impl.CalendarData calData
com.ibm.icu.util.UResourceBundle rb
java.util.Set datesSet
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)
int glueIndex
com.ibm.icu.impl.CalendarData calData
String[] patterns
java.util.MissingResourceException e
com.ibm.icu.util.Calendar cal
com.ibm.icu.util.ULocale locale
String pattern
}
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 java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$cl
final String val$resName
void (java.lang.ClassLoader, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
com/ibm/icu/impl/ResourceBundleWrapper.classResourceBundleWrapper.java
package com.ibm.icu.impl
public 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 final boolean DEBUG
private void (java.util.ResourceBundle)
java.util.ResourceBundle bundle
protected void setLoadingStatus (int)
int newStatus
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.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String separator
String baseName
String localeID
ClassLoader root
boolean disableFallback
com.ibm.icu.util.UResourceBundle b
protected static synchronized com.ibm.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String locName
Class cls
java.util.ResourceBundle bx
ClassNotFoundException e
NoClassDefFoundError e
Exception e
Exception ex
Exception ex
Exception ex
Exception ex
String defaultName
String resName
java.io.InputStream stream
Exception e
com.ibm.icu.impl.ResourceBundleWrapper parent
int i
boolean loadFromProperties
String baseName
String localeID
ClassLoader root
boolean disableFallback
ClassLoader cl
String name
com.ibm.icu.util.ULocale defaultLocale
com.ibm.icu.impl.ResourceBundleWrapper b
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 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
Object[] arr$
int len$
int i$
int sum
public boolean equals (java.lang.Object)
Object item
Object[] arr$
int len$
int i$
com.ibm.icu.impl.Row that
int i
Exception e
Object other
public int compareTo (java.lang.Object)
Object item
Object[] arr$
int len$
int i$
Object other
int result
com.ibm.icu.impl.Row that
int i
public java.lang.String toString ()
Object item
Object[] arr$
int len$
int i$
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 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/SoftCache$1.classSoftCache.java
package com.ibm.icu.impl
com.ibm.icu.impl.SoftCache$1 extends java.lang.Object {
}
com/ibm/icu/impl/SoftCache$SettableSoftReference.classSoftCache.java
package com.ibm.icu.impl
final com.ibm.icu.impl.SoftCache$SettableSoftReference extends java.lang.Object {
private java.lang.ref.SoftReference ref
private void (java.lang.Object)
Object value
private synchronized java.lang.Object setIfAbsent (java.lang.Object)
Object value
Object oldValue
static java.lang.ref.SoftReference access$000 (com.ibm.icu.impl.SoftCache$SettableSoftReference)
com.ibm.icu.impl.SoftCache$SettableSoftReference x0
static java.lang.ref.SoftReference access$002 (com.ibm.icu.impl.SoftCache$SettableSoftReference, java.lang.ref.SoftReference)
com.ibm.icu.impl.SoftCache$SettableSoftReference x0
java.lang.ref.SoftReference x1
void (java.lang.Object, com.ibm.icu.impl.SoftCache$1)
Object x0
com.ibm.icu.impl.SoftCache$1 x1
static java.lang.Object access$200 (com.ibm.icu.impl.SoftCache$SettableSoftReference, java.lang.Object)
com.ibm.icu.impl.SoftCache$SettableSoftReference x0
Object x1
}
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)
Object key
Object data
com.ibm.icu.impl.SoftCache$SettableSoftReference valueRef
Object value
}
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.SortedSet a
int relation
java.util.SortedSet b
java.util.TreeSet temp
}
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.io.DataInputStream dataInputStream
private byte[] unicodeVersion
private static final byte[] DATA_FORMAT_ID
private static final byte[] DATA_FORMAT_VERSION
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
public void read (byte[], char[]) throws java.io.IOException
int i
byte[] idnaBytes
char[] mappingTable
public byte[] getDataFormatVersion ()
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/StringUCharacterIterator.classStringUCharacterIterator.java
package com.ibm.icu.impl
public final com.ibm.icu.impl.StringUCharacterIterator extends com.ibm.icu.text.UCharacterIterator {
private String m_text_
private int m_currentIndex_
public void (java.lang.String)
String str
public void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public int current ()
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
public java.lang.String getText ()
public void setText (java.lang.String)
String text
}
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 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$Node child
java.util.Iterator i$
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
com.ibm.icu.impl.TextTrieMap$Node match
Character ch
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)
Character ch
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
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$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, int[])
CharSequence text
int start
int[] matchLen
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
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$Node node
com.ibm.icu.impl.TextTrieMap$CharIterator chitr
com.ibm.icu.impl.TextTrieMap$ResultHandler handler
java.util.Iterator values
com.ibm.icu.impl.TextTrieMap$Node nextMatch
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)
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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)
Object x0
Object x1
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 {
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType
String tzID
int matchLength
com.ibm.icu.text.TimeZoneFormat$TimeType timeType
public void ()
public com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType nameType ()
public java.lang.String tzID ()
public com.ibm.icu.text.TimeZoneFormat$TimeType timeType ()
public int matchLength ()
}
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
String[] arr$
int len$
int i$
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 {
String tzID
com.ibm.icu.impl.TimeZoneGenericNames$GenericNameType type
private void ()
void (com.ibm.icu.impl.TimeZoneGenericNames$1)
com.ibm.icu.impl.TimeZoneGenericNames$1 x0
}
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 com.ibm.icu.util.ULocale _locale
private com.ibm.icu.text.TimeZoneNames _tznames
private 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 city
String country
com.ibm.icu.impl.TimeZoneGenericNames$NameInfo info
String tmp
String canonicalTzID
String name
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
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
com.ibm.icu.text.TimeZoneNames$NameType[] arr$
int len$
int i$
String goldenID
String mzID
java.util.Iterator i$
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
java.util.Iterator i$
com.ibm.icu.text.TimeZoneNames$MatchInfo longestMatch
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo match
java.util.Iterator i$
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
java.util.Iterator i$
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
java.util.Iterator i$
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 ()
Throwable t
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 void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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
java.util.Iterator i$
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)
Object x0
Object x1
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)
Object x0
Object x1
void (com.ibm.icu.impl.TimeZoneNamesImpl$1)
com.ibm.icu.impl.TimeZoneNamesImpl$1 x0
}
com/ibm/icu/impl/TimeZoneNamesImpl$TZNames.classTimeZoneNamesImpl.java
package com.ibm.icu.impl
com.ibm.icu.impl.TimeZoneNamesImpl$TZNames extends com.ibm.icu.impl.TimeZoneNamesImpl$ZNames {
private String _locationName
private static final com.ibm.icu.impl.TimeZoneNamesImpl$TZNames EMPTY_TZNAMES
public static com.ibm.icu.impl.TimeZoneNamesImpl$TZNames getInstance (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
java.util.MissingResourceException e
java.util.MissingResourceException e
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String key
com.ibm.icu.impl.ICUResourceBundle table
String locationName
String[] names
public java.lang.String getLocationName ()
private void (java.lang.String[], java.lang.String)
String[] names
String locationName
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 {
private static final com.ibm.icu.impl.TimeZoneNamesImpl$ZNames EMPTY_ZNAMES
private String[] _names
private static final String[] KEYS
protected void (java.lang.String[])
String[] names
public static com.ibm.icu.impl.TimeZoneNamesImpl$ZNames getInstance (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String key
String[] names
public java.lang.String getName (com.ibm.icu.text.TimeZoneNames$NameType)
com.ibm.icu.text.TimeZoneNames$NameType type
String name
protected static java.lang.String[] loadData (com.ibm.icu.impl.ICUResourceBundle, java.lang.String)
java.util.MissingResourceException e
java.util.MissingResourceException e
int i
com.ibm.icu.impl.ICUResourceBundle zoneStrings
String key
com.ibm.icu.impl.ICUResourceBundle table
boolean isEmpty
String[] names
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 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 com.ibm.icu.impl.TextTrieMap _namesTrie
private transient boolean _namesTrieFullyLoaded
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public synchronized 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)
com.ibm.icu.impl.TimeZoneNamesImpl$MZMapEntry map
java.util.Iterator i$
String tzID
java.util.List maps
java.util.Set mzIDs
public java.lang.String getMetaZoneID (java.lang.String, long)
com.ibm.icu.impl.TimeZoneNamesImpl$MZMapEntry map
java.util.Iterator i$
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
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
java.util.Iterator i$
String mzID
java.util.Iterator i$
CharSequence text
int start
java.util.EnumSet nameTypes
com.ibm.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler
java.util.Set tzIDs
java.util.Set mzIDs
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
java.util.Iterator i$
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$NameInfo info
String name
com.ibm.icu.text.TimeZoneNames$NameType t
com.ibm.icu.text.TimeZoneNames$NameType[] arr$
int len$
int i$
String mzID
com.ibm.icu.impl.TimeZoneNamesImpl$ZNames znames
private synchronized com.ibm.icu.impl.TimeZoneNamesImpl$TZNames loadTimeZoneNames (java.lang.String)
com.ibm.icu.impl.TimeZoneNamesImpl$NameInfo info
String name
com.ibm.icu.text.TimeZoneNames$NameType t
com.ibm.icu.text.TimeZoneNames$NameType[] arr$
int len$
int i$
String tzID
com.ibm.icu.impl.TimeZoneNamesImpl$TZNames tznames
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.io.InputStream, com.ibm.icu.impl.Trie$DataManipulate) throws java.io.IOException
java.io.InputStream inputStream
com.ibm.icu.impl.Trie$DataManipulate dataManipulate
java.io.DataInputStream input
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.io.InputStream) throws java.io.IOException
int i
java.io.InputStream inputStream
java.io.DataInputStream input
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
}
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)
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$ValueMapper vm
void (com.ibm.icu.impl.Trie2, char, com.ibm.icu.impl.Trie2$ValueMapper)
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.io.InputStream) throws java.io.IOException
com.ibm.icu.impl.Trie2$ValueWidth width
com.ibm.icu.impl.Trie2 This
java.io.InputStream is
java.io.DataInputStream dis
boolean needByteSwap
com.ibm.icu.impl.Trie2$UTrie2Header header
com.ibm.icu.impl.Trie2$ValueWidth width
com.ibm.icu.impl.Trie2 This
int indexArraySize
int i
private static int swapShort (boolean, int)
boolean needSwap
int value
private static char swapChar (boolean, char)
boolean needSwap
char value
private static int swapInt (boolean, int)
boolean needSwap
int value
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
java.util.Iterator i$
Object other
com.ibm.icu.impl.Trie2 OtherTrie
java.util.Iterator otherIter
public int hashCode ()
com.ibm.icu.impl.Trie2$Range r
java.util.Iterator i$
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
}
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
java.util.Iterator i$
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.io.InputStream) throws java.io.IOException
java.io.InputStream is
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.io.InputStream) throws java.io.IOException
java.io.InputStream is
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 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 byte[] 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_MAX_VALUES
private static final int IX_TOP
private static final int JT_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 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.io.InputStream is
java.io.BufferedInputStream b
private void readData (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.DataInputStream inputStream
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
public final int getMaxValue (int)
int which
int max
public final int getClass (int)
int c
public final boolean isMirrored (int)
int c
public final int getMirror (int)
int m
int c2
int i
int length
int c
int props
int delta
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
private static final int getClassFromProps (int)
int props
private static final boolean getFlagFromProps (int, int)
int props
int shift
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.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
private static final int LOC_UNKNOWN
private static final int LOC_ROOT
private static final int LOC_TURKISH
private static final int LOC_LITHUANIAN
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
private static final int FOLD_CASE_OPTIONS_MASK
private static final int[] rootLocCache
public static final StringBuilder dummyStringBuilder
private int[] indexes
private char[] 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 byte[] 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
private static final int SENSITIVE
private static final int EXCEPTION
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_CLOSURE
private static final int EXC_FULL_MAPPINGS
private static final int EXC_DOUBLE_SLOTS
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.io.InputStream is
java.io.BufferedInputStream b
private final void readData (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.DataInputStream inputStream
int i
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
private 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 excOffset
int excWord
int c
int props
public final int toupper (int)
int excOffset
int excWord
int c
int props
public final int totitle (int)
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
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 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
private static final int getCaseLocale (com.ibm.icu.util.ULocale, int[])
int result
com.ibm.icu.util.ULocale locale
int[] locCache
int result
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.StringBuilder, com.ibm.icu.util.ULocale, int[])
int loc
long value
int full
int excOffset
int excOffset2
int excWord
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
com.ibm.icu.util.ULocale locale
int[] locCache
int result
int props
private final int toUpperOrTitle (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, com.ibm.icu.util.ULocale, int[], boolean)
int loc
long value
int full
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
com.ibm.icu.util.ULocale locale
int[] locCache
boolean upperNotTitle
int result
int props
public final int toFullUpper (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, com.ibm.icu.util.ULocale, int[])
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
com.ibm.icu.util.ULocale locale
int[] locCache
public final int toFullTitle (int, com.ibm.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, com.ibm.icu.util.ULocale, int[])
int c
com.ibm.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
com.ibm.icu.util.ULocale locale
int[] locCache
public final int fold (int, int)
int index
int index
int excOffset
int excWord
int index
int c
int options
int props
public final int toFullFolding (int, java.lang.StringBuilder, int)
long value
int full
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
StringBuilder out
int options
int result
int props
public final boolean hasBinaryProperty (int, int)
int c
int which
private static final int getTypeFromProps (int)
int props
private static final int getTypeAndIgnorableFromProps (int)
int props
private 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 NAME_FILE_NAME_
private static final int GROUP_SHIFT_
private static final int GROUP_MASK_
private static final int NAME_BUFFER_SIZE_
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.io.InputStream is
java.io.BufferedInputStream 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.io.DataInputStream m_dataInputStream_
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 byte[] DATA_FORMAT_VERSION_
private static final byte[] DATA_FORMAT_ID_
public boolean isDataVersionAcceptable (byte[])
byte[] version
protected void (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
protected void read (com.ibm.icu.impl.UCharacterName) throws java.io.IOException
char i
int i
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
int j
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
static void ()
}
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)
int x0
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)
int x0
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)
int x0
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)
int x0
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$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
int getValue (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$CombiningClassIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int x0
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$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int x0
int getValue (int)
int c
int getMaxValue (int)
int which
}
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$BiDiIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty)
int getValue (int)
int c
}
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)
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$IntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int x0
int getValue (int)
int c
int getMaxValue (int)
int which
}
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, int, int)
int x0
int x1
int x2
int getValue (int)
int c
}
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)
int x0
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 x0
int getValue (int)
int c
int gcb
int getMaxValue (int)
int which
}
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$CombiningClassIntProperty {
final com.ibm.icu.impl.UCharacterProperty this$0
void (com.ibm.icu.impl.UCharacterProperty, int)
int x0
int getValue (int)
int c
}
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)
int x0
int getValue (int)
int c
}
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)
int x0
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)
int x0
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)
int x0
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)
int x0
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)
int x0
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)
int x0
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)
int x0
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$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.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_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 DATA_BUFFER_SIZE_
private static final int LEAD_SURROGATE_SHIFT_
private static final int SURROGATE_OFFSET_
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_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 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 byte[] 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
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
public final int getSource (int)
int which
public static int getRawSupplementary (char, char)
char lead
char trail
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 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 i
int size
int i
java.io.InputStream is
java.io.BufferedInputStream bis
java.io.DataInputStream ds
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
static boolean access$000 (int)
int x0
static int access$100 (int)
int x0
static int access$200 (int)
int x0
static int[] access$300 ()
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 byte[] DATA_FORMAT
public static final com.ibm.icu.impl.UPropertyAliases INSTANCE
private void load (java.io.InputStream) throws java.io.IOException
int i
int i
int i
java.io.InputStream data
java.io.BufferedInputStream bis
java.io.DataInputStream ds
int indexesLength
int[] inIndexes
int offset
int nextOffset
int numInts
int numBytes
StringBuilder sb
private void () throws java.io.IOException
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 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.URISyntaxException use
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)
Exception e
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 ()
ClassLoader loader
Class cl
java.lang.reflect.Method m
ClassNotFoundException e
NoSuchMethodException e
SecurityException e
int ix
String key
String value
String line
Class[] params
java.io.BufferedReader br
java.io.InputStream is
Throwable t
java.util.Map h
}
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)
com.ibm.icu.text.StringPrepParseException e
boolean isValid
StringBuilder fromPunycode
StringBuilder labelString
boolean wasPunycode
char c
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)
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 com.ibm.icu.impl.UnicodeRegex STANDARD
private String bnfCommentString
private String bnfVariableInfix
private String bnfLineSeparator
private Appendable log
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)
java.io.IOException e
String variable2
String definition2
String altered2
java.util.Map$Entry entry2
java.util.Iterator i$
String variable
String definition
java.util.Map$Entry entry
java.util.Iterator i$
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
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.Iterator i$
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)
Object x0
static void ()
}
com/ibm/icu/impl/UnicodeSetStringSpan$OffsetList.classUnicodeSetStringSpan.java
package com.ibm.icu.impl
com.ibm.icu.impl.UnicodeSetStringSpan$OffsetList extends java.lang.Object {
private boolean[] list
private int length
private int start
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 boolean containsOffset (int)
int offset
int i
public int popMinimum ()
int result
int i
int result
}
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 FWD
public static final int BACK
public static final int UTF16
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 int maxLength16
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
boolean someRelevant
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 synchronized int span (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 length
com.ibm.icu.text.UnicodeSet$SpanCondition spanCondition
int spanLength
int initSize
int pos
int rest
int i
int stringsLength
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, int)
String string
int length16
int cpLength
CharSequence s
int start
int length
int pos
int rest
int i
int stringsLength
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 slength
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 objectEquals (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
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 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[] arr$
int len$
int i$
String string
int minLength
java.util.regex.Pattern separator
StringBuilder buffer
String[] parts
public static java.lang.ClassLoader getFallbackClassLoader ()
ClassLoader cl
static void ()
}
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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)
Object x0
Object x1
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
java.util.MissingResourceException e
String key
String data
com.ibm.icu.impl.OlsonTimeZone tz
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
Object x0
Object x1
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
String[] arr$
int len$
int i$
java.util.Set systemIDs
String[] allIDs
java.util.Set systemZones
private static synchronized java.util.Set getCanonicalSystemZIDs ()
String canonicalID
String id
String[] arr$
int len$
int i$
java.util.Set canonicalSystemIDs
String[] allIDs
java.util.Set canonicalSystemZones
private static synchronized java.util.Set getCanonicalSystemLocationZIDs ()
String region
String canonicalID
String id
String[] arr$
int len$
int i$
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
java.util.Iterator i$
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
java.util.MissingResourceException ex
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
java.util.MissingResourceException ex
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
com.ibm.icu.util.UResourceBundle names
java.util.MissingResourceException ex
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
java.util.MissingResourceException e
String tzid
String canonical
private static java.lang.String findCLDRCanonicalID (java.lang.String)
java.util.MissingResourceException e
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
java.util.MissingResourceException e
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
java.util.MissingResourceException e
int zoneIdx
String tzid
String region
public static java.lang.String getCanonicalCountry (java.lang.String)
String tzid
String country
public static java.lang.String getSingleCountry (java.lang.String)
java.util.Set ids
Boolean isSingle
String tzid
String country
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.util.TimeZone getSystemTimeZone (java.lang.String)
String id
public static com.ibm.icu.util.TimeZone 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.TimeZone 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
static void ()
}
com/ibm/icu/impl/data/BreakIteratorRules.classBreakIteratorRules.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.BreakIteratorRules extends java.util.ListResourceBundle {
static final Object[][] contents
public void ()
public java.lang.Object[][] getContents ()
static void ()
}
com/ibm/icu/impl/data/BreakIteratorRules_th.classBreakIteratorRules_th.java
package com.ibm.icu.impl.data
public com.ibm.icu.impl.data.BreakIteratorRules_th extends java.util.ListResourceBundle {
private static final String DATA_NAME
public void ()
public java.lang.Object[][] getContents ()
boolean exists
}
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 {
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.UnsupportedEncodingException e
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)
java.io.UnsupportedEncodingException e
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 ()
java.io.UnsupportedEncodingException e
private void _reset () throws java.io.UnsupportedEncodingException
java.io.InputStream is
java.io.InputStreamReader isr
}
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/icudt50b/af.res
com/ibm/icu/impl/data/icudt50b/af_NA.res
com/ibm/icu/impl/data/icudt50b/af_ZA.res
com/ibm/icu/impl/data/icudt50b/agq.res
com/ibm/icu/impl/data/icudt50b/agq_CM.res
com/ibm/icu/impl/data/icudt50b/ak.res
com/ibm/icu/impl/data/icudt50b/ak_GH.res
com/ibm/icu/impl/data/icudt50b/am.res
com/ibm/icu/impl/data/icudt50b/am_ET.res
com/ibm/icu/impl/data/icudt50b/ar.res
com/ibm/icu/impl/data/icudt50b/ar_001.res
com/ibm/icu/impl/data/icudt50b/ar_AE.res
com/ibm/icu/impl/data/icudt50b/ar_BH.res
com/ibm/icu/impl/data/icudt50b/ar_DJ.res
com/ibm/icu/impl/data/icudt50b/ar_DZ.res
com/ibm/icu/impl/data/icudt50b/ar_EG.res
com/ibm/icu/impl/data/icudt50b/ar_EH.res
com/ibm/icu/impl/data/icudt50b/ar_ER.res
com/ibm/icu/impl/data/icudt50b/ar_IL.res
com/ibm/icu/impl/data/icudt50b/ar_IQ.res
com/ibm/icu/impl/data/icudt50b/ar_JO.res
com/ibm/icu/impl/data/icudt50b/ar_KM.res
com/ibm/icu/impl/data/icudt50b/ar_KW.res
com/ibm/icu/impl/data/icudt50b/ar_LB.res
com/ibm/icu/impl/data/icudt50b/ar_LY.res
com/ibm/icu/impl/data/icudt50b/ar_MA.res
com/ibm/icu/impl/data/icudt50b/ar_MR.res
com/ibm/icu/impl/data/icudt50b/ar_OM.res
com/ibm/icu/impl/data/icudt50b/ar_PS.res
com/ibm/icu/impl/data/icudt50b/ar_QA.res
com/ibm/icu/impl/data/icudt50b/ar_SA.res
com/ibm/icu/impl/data/icudt50b/ar_SD.res
com/ibm/icu/impl/data/icudt50b/ar_SO.res
com/ibm/icu/impl/data/icudt50b/ar_SY.res
com/ibm/icu/impl/data/icudt50b/ar_TD.res
com/ibm/icu/impl/data/icudt50b/ar_TN.res
com/ibm/icu/impl/data/icudt50b/ar_YE.res
com/ibm/icu/impl/data/icudt50b/as.res
com/ibm/icu/impl/data/icudt50b/as_IN.res
com/ibm/icu/impl/data/icudt50b/asa.res
com/ibm/icu/impl/data/icudt50b/asa_TZ.res
com/ibm/icu/impl/data/icudt50b/az.res
com/ibm/icu/impl/data/icudt50b/az_AZ.res
com/ibm/icu/impl/data/icudt50b/az_Cyrl.res
com/ibm/icu/impl/data/icudt50b/az_Cyrl_AZ.res
com/ibm/icu/impl/data/icudt50b/az_Latn.res
com/ibm/icu/impl/data/icudt50b/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt50b/bas.res
com/ibm/icu/impl/data/icudt50b/bas_CM.res
com/ibm/icu/impl/data/icudt50b/be.res
com/ibm/icu/impl/data/icudt50b/be_BY.res
com/ibm/icu/impl/data/icudt50b/bem.res
com/ibm/icu/impl/data/icudt50b/bem_ZM.res
com/ibm/icu/impl/data/icudt50b/bez.res
com/ibm/icu/impl/data/icudt50b/bez_TZ.res
com/ibm/icu/impl/data/icudt50b/bg.res
com/ibm/icu/impl/data/icudt50b/bg_BG.res
com/ibm/icu/impl/data/icudt50b/bm.res
com/ibm/icu/impl/data/icudt50b/bm_ML.res
com/ibm/icu/impl/data/icudt50b/bn.res
com/ibm/icu/impl/data/icudt50b/bn_BD.res
com/ibm/icu/impl/data/icudt50b/bn_IN.res
com/ibm/icu/impl/data/icudt50b/bo.res
com/ibm/icu/impl/data/icudt50b/bo_CN.res
com/ibm/icu/impl/data/icudt50b/bo_IN.res
com/ibm/icu/impl/data/icudt50b/br.res
com/ibm/icu/impl/data/icudt50b/br_FR.res
com/ibm/icu/impl/data/icudt50b/brkitr/char.brk
com/ibm/icu/impl/data/icudt50b/brkitr/cjdict.dict
com/ibm/icu/impl/data/icudt50b/brkitr/el.res
com/ibm/icu/impl/data/icudt50b/brkitr/en.res
com/ibm/icu/impl/data/icudt50b/brkitr/en_US.res
com/ibm/icu/impl/data/icudt50b/brkitr/en_US_POSIX.res
com/ibm/icu/impl/data/icudt50b/brkitr/fi.res
com/ibm/icu/impl/data/icudt50b/brkitr/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt50b/brkitr/ja.res
com/ibm/icu/impl/data/icudt50b/brkitr/khmerdict.dict
com/ibm/icu/impl/data/icudt50b/brkitr/line.brk
com/ibm/icu/impl/data/icudt50b/brkitr/line_fi.brk
com/ibm/icu/impl/data/icudt50b/brkitr/line_ja.brk
com/ibm/icu/impl/data/icudt50b/brkitr/res_index.res
com/ibm/icu/impl/data/icudt50b/brkitr/root.res
com/ibm/icu/impl/data/icudt50b/brkitr/sent.brk
com/ibm/icu/impl/data/icudt50b/brkitr/sent_el.brk
com/ibm/icu/impl/data/icudt50b/brkitr/thaidict.dict
com/ibm/icu/impl/data/icudt50b/brkitr/title.brk
com/ibm/icu/impl/data/icudt50b/brkitr/word.brk
com/ibm/icu/impl/data/icudt50b/brkitr/word_POSIX.brk
com/ibm/icu/impl/data/icudt50b/brx.res
com/ibm/icu/impl/data/icudt50b/brx_IN.res
com/ibm/icu/impl/data/icudt50b/bs.res
com/ibm/icu/impl/data/icudt50b/bs_BA.res
com/ibm/icu/impl/data/icudt50b/bs_Cyrl.res
com/ibm/icu/impl/data/icudt50b/bs_Cyrl_BA.res
com/ibm/icu/impl/data/icudt50b/bs_Latn.res
com/ibm/icu/impl/data/icudt50b/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt50b/ca.res
com/ibm/icu/impl/data/icudt50b/ca_AD.res
com/ibm/icu/impl/data/icudt50b/ca_ES.res
com/ibm/icu/impl/data/icudt50b/cgg.res
com/ibm/icu/impl/data/icudt50b/cgg_UG.res
com/ibm/icu/impl/data/icudt50b/chr.res
com/ibm/icu/impl/data/icudt50b/chr_US.res
com/ibm/icu/impl/data/icudt50b/confusables.cfu
com/ibm/icu/impl/data/icudt50b/cs.res
com/ibm/icu/impl/data/icudt50b/cs_CZ.res
com/ibm/icu/impl/data/icudt50b/currencyNumericCodes.res
com/ibm/icu/impl/data/icudt50b/cy.res
com/ibm/icu/impl/data/icudt50b/cy_GB.res
com/ibm/icu/impl/data/icudt50b/da.res
com/ibm/icu/impl/data/icudt50b/da_DK.res
com/ibm/icu/impl/data/icudt50b/dav.res
com/ibm/icu/impl/data/icudt50b/dav_KE.res
com/ibm/icu/impl/data/icudt50b/dayPeriods.res
com/ibm/icu/impl/data/icudt50b/de.res
com/ibm/icu/impl/data/icudt50b/de_AT.res
com/ibm/icu/impl/data/icudt50b/de_BE.res
com/ibm/icu/impl/data/icudt50b/de_CH.res
com/ibm/icu/impl/data/icudt50b/de_DE.res
com/ibm/icu/impl/data/icudt50b/de_LI.res
com/ibm/icu/impl/data/icudt50b/de_LU.res
com/ibm/icu/impl/data/icudt50b/dje.res
com/ibm/icu/impl/data/icudt50b/dje_NE.res
com/ibm/icu/impl/data/icudt50b/dua.res
com/ibm/icu/impl/data/icudt50b/dua_CM.res
com/ibm/icu/impl/data/icudt50b/dyo.res
com/ibm/icu/impl/data/icudt50b/dyo_SN.res
com/ibm/icu/impl/data/icudt50b/dz.res
com/ibm/icu/impl/data/icudt50b/dz_BT.res
com/ibm/icu/impl/data/icudt50b/ebu.res
com/ibm/icu/impl/data/icudt50b/ebu_KE.res
com/ibm/icu/impl/data/icudt50b/ee.res
com/ibm/icu/impl/data/icudt50b/ee_GH.res
com/ibm/icu/impl/data/icudt50b/ee_TG.res
com/ibm/icu/impl/data/icudt50b/el.res
com/ibm/icu/impl/data/icudt50b/el_CY.res
com/ibm/icu/impl/data/icudt50b/el_GR.res
com/ibm/icu/impl/data/icudt50b/en.res
com/ibm/icu/impl/data/icudt50b/en_150.res
com/ibm/icu/impl/data/icudt50b/en_AG.res
com/ibm/icu/impl/data/icudt50b/en_AS.res
com/ibm/icu/impl/data/icudt50b/en_AU.res
com/ibm/icu/impl/data/icudt50b/en_BB.res
com/ibm/icu/impl/data/icudt50b/en_BE.res
com/ibm/icu/impl/data/icudt50b/en_BM.res
com/ibm/icu/impl/data/icudt50b/en_BS.res
com/ibm/icu/impl/data/icudt50b/en_BW.res
com/ibm/icu/impl/data/icudt50b/en_BZ.res
com/ibm/icu/impl/data/icudt50b/en_CA.res
com/ibm/icu/impl/data/icudt50b/en_CM.res
com/ibm/icu/impl/data/icudt50b/en_DM.res
com/ibm/icu/impl/data/icudt50b/en_FJ.res
com/ibm/icu/impl/data/icudt50b/en_FM.res
com/ibm/icu/impl/data/icudt50b/en_GB.res
com/ibm/icu/impl/data/icudt50b/en_GD.res
com/ibm/icu/impl/data/icudt50b/en_GG.res
com/ibm/icu/impl/data/icudt50b/en_GH.res
com/ibm/icu/impl/data/icudt50b/en_GI.res
com/ibm/icu/impl/data/icudt50b/en_GM.res
com/ibm/icu/impl/data/icudt50b/en_GU.res
com/ibm/icu/impl/data/icudt50b/en_GY.res
com/ibm/icu/impl/data/icudt50b/en_HK.res
com/ibm/icu/impl/data/icudt50b/en_IE.res
com/ibm/icu/impl/data/icudt50b/en_IM.res
com/ibm/icu/impl/data/icudt50b/en_IN.res
com/ibm/icu/impl/data/icudt50b/en_JE.res
com/ibm/icu/impl/data/icudt50b/en_JM.res
com/ibm/icu/impl/data/icudt50b/en_KE.res
com/ibm/icu/impl/data/icudt50b/en_KI.res
com/ibm/icu/impl/data/icudt50b/en_KN.res
com/ibm/icu/impl/data/icudt50b/en_KY.res
com/ibm/icu/impl/data/icudt50b/en_LC.res
com/ibm/icu/impl/data/icudt50b/en_LR.res
com/ibm/icu/impl/data/icudt50b/en_LS.res
com/ibm/icu/impl/data/icudt50b/en_MG.res
com/ibm/icu/impl/data/icudt50b/en_MH.res
com/ibm/icu/impl/data/icudt50b/en_MP.res
com/ibm/icu/impl/data/icudt50b/en_MT.res
com/ibm/icu/impl/data/icudt50b/en_MU.res
com/ibm/icu/impl/data/icudt50b/en_MW.res
com/ibm/icu/impl/data/icudt50b/en_NA.res
com/ibm/icu/impl/data/icudt50b/en_NG.res
com/ibm/icu/impl/data/icudt50b/en_NH.res
com/ibm/icu/impl/data/icudt50b/en_NZ.res
com/ibm/icu/impl/data/icudt50b/en_PG.res
com/ibm/icu/impl/data/icudt50b/en_PH.res
com/ibm/icu/impl/data/icudt50b/en_PK.res
com/ibm/icu/impl/data/icudt50b/en_PR.res
com/ibm/icu/impl/data/icudt50b/en_PW.res
com/ibm/icu/impl/data/icudt50b/en_RH.res
com/ibm/icu/impl/data/icudt50b/en_SB.res
com/ibm/icu/impl/data/icudt50b/en_SC.res
com/ibm/icu/impl/data/icudt50b/en_SG.res
com/ibm/icu/impl/data/icudt50b/en_SL.res
com/ibm/icu/impl/data/icudt50b/en_SS.res
com/ibm/icu/impl/data/icudt50b/en_SZ.res
com/ibm/icu/impl/data/icudt50b/en_TC.res
com/ibm/icu/impl/data/icudt50b/en_TO.res
com/ibm/icu/impl/data/icudt50b/en_TT.res
com/ibm/icu/impl/data/icudt50b/en_TZ.res
com/ibm/icu/impl/data/icudt50b/en_UG.res
com/ibm/icu/impl/data/icudt50b/en_UM.res
com/ibm/icu/impl/data/icudt50b/en_US.res
com/ibm/icu/impl/data/icudt50b/en_US_POSIX.res
com/ibm/icu/impl/data/icudt50b/en_VC.res
com/ibm/icu/impl/data/icudt50b/en_VG.res
com/ibm/icu/impl/data/icudt50b/en_VI.res
com/ibm/icu/impl/data/icudt50b/en_VU.res
com/ibm/icu/impl/data/icudt50b/en_WS.res
com/ibm/icu/impl/data/icudt50b/en_ZA.res
com/ibm/icu/impl/data/icudt50b/en_ZM.res
com/ibm/icu/impl/data/icudt50b/en_ZW.res
com/ibm/icu/impl/data/icudt50b/eo.res
com/ibm/icu/impl/data/icudt50b/es.res
com/ibm/icu/impl/data/icudt50b/es_419.res
com/ibm/icu/impl/data/icudt50b/es_AR.res
com/ibm/icu/impl/data/icudt50b/es_BO.res
com/ibm/icu/impl/data/icudt50b/es_CL.res
com/ibm/icu/impl/data/icudt50b/es_CO.res
com/ibm/icu/impl/data/icudt50b/es_CR.res
com/ibm/icu/impl/data/icudt50b/es_CU.res
com/ibm/icu/impl/data/icudt50b/es_DO.res
com/ibm/icu/impl/data/icudt50b/es_EA.res
com/ibm/icu/impl/data/icudt50b/es_EC.res
com/ibm/icu/impl/data/icudt50b/es_ES.res
com/ibm/icu/impl/data/icudt50b/es_GQ.res
com/ibm/icu/impl/data/icudt50b/es_GT.res
com/ibm/icu/impl/data/icudt50b/es_HN.res
com/ibm/icu/impl/data/icudt50b/es_IC.res
com/ibm/icu/impl/data/icudt50b/es_MX.res
com/ibm/icu/impl/data/icudt50b/es_NI.res
com/ibm/icu/impl/data/icudt50b/es_PA.res
com/ibm/icu/impl/data/icudt50b/es_PE.res
com/ibm/icu/impl/data/icudt50b/es_PH.res
com/ibm/icu/impl/data/icudt50b/es_PR.res
com/ibm/icu/impl/data/icudt50b/es_PY.res
com/ibm/icu/impl/data/icudt50b/es_SV.res
com/ibm/icu/impl/data/icudt50b/es_US.res
com/ibm/icu/impl/data/icudt50b/es_UY.res
com/ibm/icu/impl/data/icudt50b/es_VE.res
com/ibm/icu/impl/data/icudt50b/et.res
com/ibm/icu/impl/data/icudt50b/et_EE.res
com/ibm/icu/impl/data/icudt50b/eu.res
com/ibm/icu/impl/data/icudt50b/eu_ES.res
com/ibm/icu/impl/data/icudt50b/ewo.res
com/ibm/icu/impl/data/icudt50b/ewo_CM.res
com/ibm/icu/impl/data/icudt50b/fa.res
com/ibm/icu/impl/data/icudt50b/fa_AF.res
com/ibm/icu/impl/data/icudt50b/fa_IR.res
com/ibm/icu/impl/data/icudt50b/ff.res
com/ibm/icu/impl/data/icudt50b/ff_SN.res
com/ibm/icu/impl/data/icudt50b/fi.res
com/ibm/icu/impl/data/icudt50b/fi_FI.res
com/ibm/icu/impl/data/icudt50b/fil.res
com/ibm/icu/impl/data/icudt50b/fil_PH.res
com/ibm/icu/impl/data/icudt50b/fo.res
com/ibm/icu/impl/data/icudt50b/fo_FO.res
com/ibm/icu/impl/data/icudt50b/fr.res
com/ibm/icu/impl/data/icudt50b/fr_BE.res
com/ibm/icu/impl/data/icudt50b/fr_BF.res
com/ibm/icu/impl/data/icudt50b/fr_BI.res
com/ibm/icu/impl/data/icudt50b/fr_BJ.res
com/ibm/icu/impl/data/icudt50b/fr_BL.res
com/ibm/icu/impl/data/icudt50b/fr_CA.res
com/ibm/icu/impl/data/icudt50b/fr_CD.res
com/ibm/icu/impl/data/icudt50b/fr_CF.res
com/ibm/icu/impl/data/icudt50b/fr_CG.res
com/ibm/icu/impl/data/icudt50b/fr_CH.res
com/ibm/icu/impl/data/icudt50b/fr_CI.res
com/ibm/icu/impl/data/icudt50b/fr_CM.res
com/ibm/icu/impl/data/icudt50b/fr_DJ.res
com/ibm/icu/impl/data/icudt50b/fr_DZ.res
com/ibm/icu/impl/data/icudt50b/fr_FR.res
com/ibm/icu/impl/data/icudt50b/fr_GA.res
com/ibm/icu/impl/data/icudt50b/fr_GF.res
com/ibm/icu/impl/data/icudt50b/fr_GN.res
com/ibm/icu/impl/data/icudt50b/fr_GP.res
com/ibm/icu/impl/data/icudt50b/fr_GQ.res
com/ibm/icu/impl/data/icudt50b/fr_HT.res
com/ibm/icu/impl/data/icudt50b/fr_KM.res
com/ibm/icu/impl/data/icudt50b/fr_LU.res
com/ibm/icu/impl/data/icudt50b/fr_MA.res
com/ibm/icu/impl/data/icudt50b/fr_MC.res
com/ibm/icu/impl/data/icudt50b/fr_MF.res
com/ibm/icu/impl/data/icudt50b/fr_MG.res
com/ibm/icu/impl/data/icudt50b/fr_ML.res
com/ibm/icu/impl/data/icudt50b/fr_MQ.res
com/ibm/icu/impl/data/icudt50b/fr_MR.res
com/ibm/icu/impl/data/icudt50b/fr_MU.res
com/ibm/icu/impl/data/icudt50b/fr_NC.res
com/ibm/icu/impl/data/icudt50b/fr_NE.res
com/ibm/icu/impl/data/icudt50b/fr_PF.res
com/ibm/icu/impl/data/icudt50b/fr_RE.res
com/ibm/icu/impl/data/icudt50b/fr_RW.res
com/ibm/icu/impl/data/icudt50b/fr_SC.res
com/ibm/icu/impl/data/icudt50b/fr_SN.res
com/ibm/icu/impl/data/icudt50b/fr_SY.res
com/ibm/icu/impl/data/icudt50b/fr_TD.res
com/ibm/icu/impl/data/icudt50b/fr_TG.res
com/ibm/icu/impl/data/icudt50b/fr_TN.res
com/ibm/icu/impl/data/icudt50b/fr_VU.res
com/ibm/icu/impl/data/icudt50b/fr_YT.res
com/ibm/icu/impl/data/icudt50b/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt50b/ga.res
com/ibm/icu/impl/data/icudt50b/ga_IE.res
com/ibm/icu/impl/data/icudt50b/genderList.res
com/ibm/icu/impl/data/icudt50b/gl.res
com/ibm/icu/impl/data/icudt50b/gl_ES.res
com/ibm/icu/impl/data/icudt50b/gsw.res
com/ibm/icu/impl/data/icudt50b/gsw_CH.res
com/ibm/icu/impl/data/icudt50b/gu.res
com/ibm/icu/impl/data/icudt50b/gu_IN.res
com/ibm/icu/impl/data/icudt50b/guz.res
com/ibm/icu/impl/data/icudt50b/guz_KE.res
com/ibm/icu/impl/data/icudt50b/gv.res
com/ibm/icu/impl/data/icudt50b/gv_GB.res
com/ibm/icu/impl/data/icudt50b/ha.res
com/ibm/icu/impl/data/icudt50b/ha_GH.res
com/ibm/icu/impl/data/icudt50b/ha_Latn.res
com/ibm/icu/impl/data/icudt50b/ha_Latn_GH.res
com/ibm/icu/impl/data/icudt50b/ha_Latn_NE.res
com/ibm/icu/impl/data/icudt50b/ha_Latn_NG.res
com/ibm/icu/impl/data/icudt50b/ha_NE.res
com/ibm/icu/impl/data/icudt50b/ha_NG.res
com/ibm/icu/impl/data/icudt50b/haw.res
com/ibm/icu/impl/data/icudt50b/haw_US.res
com/ibm/icu/impl/data/icudt50b/he.res
com/ibm/icu/impl/data/icudt50b/he_IL.res
com/ibm/icu/impl/data/icudt50b/hi.res
com/ibm/icu/impl/data/icudt50b/hi_IN.res
com/ibm/icu/impl/data/icudt50b/hr.res
com/ibm/icu/impl/data/icudt50b/hr_BA.res
com/ibm/icu/impl/data/icudt50b/hr_HR.res
com/ibm/icu/impl/data/icudt50b/hu.res
com/ibm/icu/impl/data/icudt50b/hu_HU.res
com/ibm/icu/impl/data/icudt50b/hy.res
com/ibm/icu/impl/data/icudt50b/hy_AM.res
com/ibm/icu/impl/data/icudt50b/icustd.res
com/ibm/icu/impl/data/icudt50b/icuver.res
com/ibm/icu/impl/data/icudt50b/id.res
com/ibm/icu/impl/data/icudt50b/id_ID.res
com/ibm/icu/impl/data/icudt50b/ig.res
com/ibm/icu/impl/data/icudt50b/ig_NG.res
com/ibm/icu/impl/data/icudt50b/ii.res
com/ibm/icu/impl/data/icudt50b/ii_CN.res
com/ibm/icu/impl/data/icudt50b/in.res
com/ibm/icu/impl/data/icudt50b/in_ID.res
com/ibm/icu/impl/data/icudt50b/is.res
com/ibm/icu/impl/data/icudt50b/is_IS.res
com/ibm/icu/impl/data/icudt50b/it.res
com/ibm/icu/impl/data/icudt50b/it_CH.res
com/ibm/icu/impl/data/icudt50b/it_IT.res
com/ibm/icu/impl/data/icudt50b/it_SM.res
com/ibm/icu/impl/data/icudt50b/iw.res
com/ibm/icu/impl/data/icudt50b/iw_IL.res
com/ibm/icu/impl/data/icudt50b/ja.res
com/ibm/icu/impl/data/icudt50b/ja_JP.res
com/ibm/icu/impl/data/icudt50b/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt50b/jgo.res
com/ibm/icu/impl/data/icudt50b/jgo_CM.res
com/ibm/icu/impl/data/icudt50b/jmc.res
com/ibm/icu/impl/data/icudt50b/jmc_TZ.res
com/ibm/icu/impl/data/icudt50b/ka.res
com/ibm/icu/impl/data/icudt50b/ka_GE.res
com/ibm/icu/impl/data/icudt50b/kab.res
com/ibm/icu/impl/data/icudt50b/kab_DZ.res
com/ibm/icu/impl/data/icudt50b/kam.res
com/ibm/icu/impl/data/icudt50b/kam_KE.res
com/ibm/icu/impl/data/icudt50b/kde.res
com/ibm/icu/impl/data/icudt50b/kde_TZ.res
com/ibm/icu/impl/data/icudt50b/kea.res
com/ibm/icu/impl/data/icudt50b/kea_CV.res
com/ibm/icu/impl/data/icudt50b/keyTypeData.res
com/ibm/icu/impl/data/icudt50b/khq.res
com/ibm/icu/impl/data/icudt50b/khq_ML.res
com/ibm/icu/impl/data/icudt50b/ki.res
com/ibm/icu/impl/data/icudt50b/ki_KE.res
com/ibm/icu/impl/data/icudt50b/kk.res
com/ibm/icu/impl/data/icudt50b/kk_Cyrl.res
com/ibm/icu/impl/data/icudt50b/kk_Cyrl_KZ.res
com/ibm/icu/impl/data/icudt50b/kk_KZ.res
com/ibm/icu/impl/data/icudt50b/kl.res
com/ibm/icu/impl/data/icudt50b/kl_GL.res
com/ibm/icu/impl/data/icudt50b/kln.res
com/ibm/icu/impl/data/icudt50b/kln_KE.res
com/ibm/icu/impl/data/icudt50b/km.res
com/ibm/icu/impl/data/icudt50b/km_KH.res
com/ibm/icu/impl/data/icudt50b/kn.res
com/ibm/icu/impl/data/icudt50b/kn_IN.res
com/ibm/icu/impl/data/icudt50b/ko.res
com/ibm/icu/impl/data/icudt50b/ko_KP.res
com/ibm/icu/impl/data/icudt50b/ko_KR.res
com/ibm/icu/impl/data/icudt50b/kok.res
com/ibm/icu/impl/data/icudt50b/kok_IN.res
com/ibm/icu/impl/data/icudt50b/ks.res
com/ibm/icu/impl/data/icudt50b/ks_Arab.res
com/ibm/icu/impl/data/icudt50b/ks_Arab_IN.res
com/ibm/icu/impl/data/icudt50b/ks_IN.res
com/ibm/icu/impl/data/icudt50b/ksb.res
com/ibm/icu/impl/data/icudt50b/ksb_TZ.res
com/ibm/icu/impl/data/icudt50b/ksf.res
com/ibm/icu/impl/data/icudt50b/ksf_CM.res
com/ibm/icu/impl/data/icudt50b/kw.res
com/ibm/icu/impl/data/icudt50b/kw_GB.res
com/ibm/icu/impl/data/icudt50b/lag.res
com/ibm/icu/impl/data/icudt50b/lag_TZ.res
com/ibm/icu/impl/data/icudt50b/lg.res
com/ibm/icu/impl/data/icudt50b/lg_UG.res
com/ibm/icu/impl/data/icudt50b/likelySubtags.res
com/ibm/icu/impl/data/icudt50b/ln.res
com/ibm/icu/impl/data/icudt50b/ln_AO.res
com/ibm/icu/impl/data/icudt50b/ln_CD.res
com/ibm/icu/impl/data/icudt50b/ln_CF.res
com/ibm/icu/impl/data/icudt50b/ln_CG.res
com/ibm/icu/impl/data/icudt50b/lo.res
com/ibm/icu/impl/data/icudt50b/lo_LA.res
com/ibm/icu/impl/data/icudt50b/lt.res
com/ibm/icu/impl/data/icudt50b/lt_LT.res
com/ibm/icu/impl/data/icudt50b/lu.res
com/ibm/icu/impl/data/icudt50b/lu_CD.res
com/ibm/icu/impl/data/icudt50b/luo.res
com/ibm/icu/impl/data/icudt50b/luo_KE.res
com/ibm/icu/impl/data/icudt50b/luy.res
com/ibm/icu/impl/data/icudt50b/luy_KE.res
com/ibm/icu/impl/data/icudt50b/lv.res
com/ibm/icu/impl/data/icudt50b/lv_LV.res
com/ibm/icu/impl/data/icudt50b/mas.res
com/ibm/icu/impl/data/icudt50b/mas_KE.res
com/ibm/icu/impl/data/icudt50b/mas_TZ.res
com/ibm/icu/impl/data/icudt50b/mer.res
com/ibm/icu/impl/data/icudt50b/mer_KE.res
com/ibm/icu/impl/data/icudt50b/metaZones.res
com/ibm/icu/impl/data/icudt50b/metadata.res
com/ibm/icu/impl/data/icudt50b/mfe.res
com/ibm/icu/impl/data/icudt50b/mfe_MU.res
com/ibm/icu/impl/data/icudt50b/mg.res
com/ibm/icu/impl/data/icudt50b/mg_MG.res
com/ibm/icu/impl/data/icudt50b/mgh.res
com/ibm/icu/impl/data/icudt50b/mgh_MZ.res
com/ibm/icu/impl/data/icudt50b/mgo.res
com/ibm/icu/impl/data/icudt50b/mgo_CM.res
com/ibm/icu/impl/data/icudt50b/mk.res
com/ibm/icu/impl/data/icudt50b/mk_MK.res
com/ibm/icu/impl/data/icudt50b/ml.res
com/ibm/icu/impl/data/icudt50b/ml_IN.res
com/ibm/icu/impl/data/icudt50b/mo.res
com/ibm/icu/impl/data/icudt50b/mr.res
com/ibm/icu/impl/data/icudt50b/mr_IN.res
com/ibm/icu/impl/data/icudt50b/ms.res
com/ibm/icu/impl/data/icudt50b/ms_BN.res
com/ibm/icu/impl/data/icudt50b/ms_MY.res
com/ibm/icu/impl/data/icudt50b/ms_SG.res
com/ibm/icu/impl/data/icudt50b/mt.res
com/ibm/icu/impl/data/icudt50b/mt_MT.res
com/ibm/icu/impl/data/icudt50b/mua.res
com/ibm/icu/impl/data/icudt50b/mua_CM.res
com/ibm/icu/impl/data/icudt50b/my.res
com/ibm/icu/impl/data/icudt50b/my_MM.res
com/ibm/icu/impl/data/icudt50b/naq.res
com/ibm/icu/impl/data/icudt50b/naq_NA.res
com/ibm/icu/impl/data/icudt50b/nb.res
com/ibm/icu/impl/data/icudt50b/nb_NO.res
com/ibm/icu/impl/data/icudt50b/nd.res
com/ibm/icu/impl/data/icudt50b/nd_ZW.res
com/ibm/icu/impl/data/icudt50b/ne.res
com/ibm/icu/impl/data/icudt50b/ne_IN.res
com/ibm/icu/impl/data/icudt50b/ne_NP.res
com/ibm/icu/impl/data/icudt50b/nfc.nrm
com/ibm/icu/impl/data/icudt50b/nfkc.nrm
com/ibm/icu/impl/data/icudt50b/nfkc_cf.nrm
com/ibm/icu/impl/data/icudt50b/nl.res
com/ibm/icu/impl/data/icudt50b/nl_AW.res
com/ibm/icu/impl/data/icudt50b/nl_BE.res
com/ibm/icu/impl/data/icudt50b/nl_CW.res
com/ibm/icu/impl/data/icudt50b/nl_NL.res
com/ibm/icu/impl/data/icudt50b/nl_SR.res
com/ibm/icu/impl/data/icudt50b/nl_SX.res
com/ibm/icu/impl/data/icudt50b/nmg.res
com/ibm/icu/impl/data/icudt50b/nmg_CM.res
com/ibm/icu/impl/data/icudt50b/nn.res
com/ibm/icu/impl/data/icudt50b/nn_NO.res
com/ibm/icu/impl/data/icudt50b/no.res
com/ibm/icu/impl/data/icudt50b/no_NO.res
com/ibm/icu/impl/data/icudt50b/no_NO_NY.res
com/ibm/icu/impl/data/icudt50b/numberingSystems.res
com/ibm/icu/impl/data/icudt50b/nus.res
com/ibm/icu/impl/data/icudt50b/nus_SD.res
com/ibm/icu/impl/data/icudt50b/nyn.res
com/ibm/icu/impl/data/icudt50b/nyn_UG.res
com/ibm/icu/impl/data/icudt50b/om.res
com/ibm/icu/impl/data/icudt50b/om_ET.res
com/ibm/icu/impl/data/icudt50b/om_KE.res
com/ibm/icu/impl/data/icudt50b/or.res
com/ibm/icu/impl/data/icudt50b/or_IN.res
com/ibm/icu/impl/data/icudt50b/pa.res
com/ibm/icu/impl/data/icudt50b/pa_Arab.res
com/ibm/icu/impl/data/icudt50b/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt50b/pa_Guru.res
com/ibm/icu/impl/data/icudt50b/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt50b/pa_IN.res
com/ibm/icu/impl/data/icudt50b/pa_PK.res
com/ibm/icu/impl/data/icudt50b/pl.res
com/ibm/icu/impl/data/icudt50b/pl_PL.res
com/ibm/icu/impl/data/icudt50b/plurals.res
com/ibm/icu/impl/data/icudt50b/pnames.icu
com/ibm/icu/impl/data/icudt50b/pool.res
com/ibm/icu/impl/data/icudt50b/postalCodeData.res
com/ibm/icu/impl/data/icudt50b/ps.res
com/ibm/icu/impl/data/icudt50b/ps_AF.res
com/ibm/icu/impl/data/icudt50b/pt.res
com/ibm/icu/impl/data/icudt50b/pt_AO.res
com/ibm/icu/impl/data/icudt50b/pt_BR.res
com/ibm/icu/impl/data/icudt50b/pt_CV.res
com/ibm/icu/impl/data/icudt50b/pt_GW.res
com/ibm/icu/impl/data/icudt50b/pt_MO.res
com/ibm/icu/impl/data/icudt50b/pt_MZ.res
com/ibm/icu/impl/data/icudt50b/pt_PT.res
com/ibm/icu/impl/data/icudt50b/pt_ST.res
com/ibm/icu/impl/data/icudt50b/pt_TL.res
com/ibm/icu/impl/data/icudt50b/rbnf/af.res
com/ibm/icu/impl/data/icudt50b/rbnf/am.res
com/ibm/icu/impl/data/icudt50b/rbnf/ar.res
com/ibm/icu/impl/data/icudt50b/rbnf/az.res
com/ibm/icu/impl/data/icudt50b/rbnf/be.res
com/ibm/icu/impl/data/icudt50b/rbnf/bg.res
com/ibm/icu/impl/data/icudt50b/rbnf/bs.res
com/ibm/icu/impl/data/icudt50b/rbnf/ca.res
com/ibm/icu/impl/data/icudt50b/rbnf/cs.res
com/ibm/icu/impl/data/icudt50b/rbnf/cy.res
com/ibm/icu/impl/data/icudt50b/rbnf/da.res
com/ibm/icu/impl/data/icudt50b/rbnf/de.res
com/ibm/icu/impl/data/icudt50b/rbnf/ee.res
com/ibm/icu/impl/data/icudt50b/rbnf/el.res
com/ibm/icu/impl/data/icudt50b/rbnf/en.res
com/ibm/icu/impl/data/icudt50b/rbnf/eo.res
com/ibm/icu/impl/data/icudt50b/rbnf/es.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_419.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_AR.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_BO.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_CL.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_CO.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_CR.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_CU.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_DO.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_EC.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_GT.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_HN.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_MX.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_NI.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_PA.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_PE.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_PR.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_PY.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_SV.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_US.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_UY.res
com/ibm/icu/impl/data/icudt50b/rbnf/es_VE.res
com/ibm/icu/impl/data/icudt50b/rbnf/et.res
com/ibm/icu/impl/data/icudt50b/rbnf/fa.res
com/ibm/icu/impl/data/icudt50b/rbnf/fa_AF.res
com/ibm/icu/impl/data/icudt50b/rbnf/fi.res
com/ibm/icu/impl/data/icudt50b/rbnf/fil.res
com/ibm/icu/impl/data/icudt50b/rbnf/fo.res
com/ibm/icu/impl/data/icudt50b/rbnf/fr.res
com/ibm/icu/impl/data/icudt50b/rbnf/fr_BE.res
com/ibm/icu/impl/data/icudt50b/rbnf/fr_CH.res
com/ibm/icu/impl/data/icudt50b/rbnf/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt50b/rbnf/ga.res
com/ibm/icu/impl/data/icudt50b/rbnf/he.res
com/ibm/icu/impl/data/icudt50b/rbnf/hi.res
com/ibm/icu/impl/data/icudt50b/rbnf/hr.res
com/ibm/icu/impl/data/icudt50b/rbnf/hu.res
com/ibm/icu/impl/data/icudt50b/rbnf/hy.res
com/ibm/icu/impl/data/icudt50b/rbnf/id.res
com/ibm/icu/impl/data/icudt50b/rbnf/is.res
com/ibm/icu/impl/data/icudt50b/rbnf/it.res
com/ibm/icu/impl/data/icudt50b/rbnf/ja.res
com/ibm/icu/impl/data/icudt50b/rbnf/ka.res
com/ibm/icu/impl/data/icudt50b/rbnf/kl.res
com/ibm/icu/impl/data/icudt50b/rbnf/km.res
com/ibm/icu/impl/data/icudt50b/rbnf/ko.res
com/ibm/icu/impl/data/icudt50b/rbnf/lo.res
com/ibm/icu/impl/data/icudt50b/rbnf/lt.res
com/ibm/icu/impl/data/icudt50b/rbnf/lv.res
com/ibm/icu/impl/data/icudt50b/rbnf/mk.res
com/ibm/icu/impl/data/icudt50b/rbnf/ms.res
com/ibm/icu/impl/data/icudt50b/rbnf/mt.res
com/ibm/icu/impl/data/icudt50b/rbnf/nb.res
com/ibm/icu/impl/data/icudt50b/rbnf/nl.res
com/ibm/icu/impl/data/icudt50b/rbnf/nn.res
com/ibm/icu/impl/data/icudt50b/rbnf/pl.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_AO.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_GW.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_MO.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_MZ.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_PT.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_ST.res
com/ibm/icu/impl/data/icudt50b/rbnf/pt_TL.res
com/ibm/icu/impl/data/icudt50b/rbnf/res_index.res
com/ibm/icu/impl/data/icudt50b/rbnf/ro.res
com/ibm/icu/impl/data/icudt50b/rbnf/root.res
com/ibm/icu/impl/data/icudt50b/rbnf/ru.res
com/ibm/icu/impl/data/icudt50b/rbnf/sk.res
com/ibm/icu/impl/data/icudt50b/rbnf/sl.res
com/ibm/icu/impl/data/icudt50b/rbnf/sq.res
com/ibm/icu/impl/data/icudt50b/rbnf/sr.res
com/ibm/icu/impl/data/icudt50b/rbnf/sr_Latn.res
com/ibm/icu/impl/data/icudt50b/rbnf/sv.res
com/ibm/icu/impl/data/icudt50b/rbnf/ta.res
com/ibm/icu/impl/data/icudt50b/rbnf/th.res
com/ibm/icu/impl/data/icudt50b/rbnf/tr.res
com/ibm/icu/impl/data/icudt50b/rbnf/uk.res
com/ibm/icu/impl/data/icudt50b/rbnf/vi.res
com/ibm/icu/impl/data/icudt50b/rbnf/zh.res
com/ibm/icu/impl/data/icudt50b/rbnf/zh_Hant.res
com/ibm/icu/impl/data/icudt50b/rbnf/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt50b/res_index.res
com/ibm/icu/impl/data/icudt50b/rfc3491.spp
com/ibm/icu/impl/data/icudt50b/rfc3530cs.spp
com/ibm/icu/impl/data/icudt50b/rfc3530csci.spp
com/ibm/icu/impl/data/icudt50b/rfc3530mixp.spp
com/ibm/icu/impl/data/icudt50b/rfc3722.spp
com/ibm/icu/impl/data/icudt50b/rfc3920node.spp
com/ibm/icu/impl/data/icudt50b/rfc3920res.spp
com/ibm/icu/impl/data/icudt50b/rfc4011.spp
com/ibm/icu/impl/data/icudt50b/rfc4013.spp
com/ibm/icu/impl/data/icudt50b/rfc4505.spp
com/ibm/icu/impl/data/icudt50b/rfc4518.spp
com/ibm/icu/impl/data/icudt50b/rfc4518ci.spp
com/ibm/icu/impl/data/icudt50b/rm.res
com/ibm/icu/impl/data/icudt50b/rm_CH.res
com/ibm/icu/impl/data/icudt50b/rn.res
com/ibm/icu/impl/data/icudt50b/rn_BI.res
com/ibm/icu/impl/data/icudt50b/ro.res
com/ibm/icu/impl/data/icudt50b/ro_MD.res
com/ibm/icu/impl/data/icudt50b/ro_RO.res
com/ibm/icu/impl/data/icudt50b/rof.res
com/ibm/icu/impl/data/icudt50b/rof_TZ.res
com/ibm/icu/impl/data/icudt50b/root.res
com/ibm/icu/impl/data/icudt50b/ru.res
com/ibm/icu/impl/data/icudt50b/ru_BY.res
com/ibm/icu/impl/data/icudt50b/ru_KG.res
com/ibm/icu/impl/data/icudt50b/ru_KZ.res
com/ibm/icu/impl/data/icudt50b/ru_MD.res
com/ibm/icu/impl/data/icudt50b/ru_RU.res
com/ibm/icu/impl/data/icudt50b/ru_UA.res
com/ibm/icu/impl/data/icudt50b/rw.res
com/ibm/icu/impl/data/icudt50b/rw_RW.res
com/ibm/icu/impl/data/icudt50b/rwk.res
com/ibm/icu/impl/data/icudt50b/rwk_TZ.res
com/ibm/icu/impl/data/icudt50b/saq.res
com/ibm/icu/impl/data/icudt50b/saq_KE.res
com/ibm/icu/impl/data/icudt50b/sbp.res
com/ibm/icu/impl/data/icudt50b/sbp_TZ.res
com/ibm/icu/impl/data/icudt50b/seh.res
com/ibm/icu/impl/data/icudt50b/seh_MZ.res
com/ibm/icu/impl/data/icudt50b/ses.res
com/ibm/icu/impl/data/icudt50b/ses_ML.res
com/ibm/icu/impl/data/icudt50b/sg.res
com/ibm/icu/impl/data/icudt50b/sg_CF.res
com/ibm/icu/impl/data/icudt50b/sh.res
com/ibm/icu/impl/data/icudt50b/sh_BA.res
com/ibm/icu/impl/data/icudt50b/sh_CS.res
com/ibm/icu/impl/data/icudt50b/sh_YU.res
com/ibm/icu/impl/data/icudt50b/shi.res
com/ibm/icu/impl/data/icudt50b/shi_Latn.res
com/ibm/icu/impl/data/icudt50b/shi_Latn_MA.res
com/ibm/icu/impl/data/icudt50b/shi_MA.res
com/ibm/icu/impl/data/icudt50b/shi_Tfng.res
com/ibm/icu/impl/data/icudt50b/shi_Tfng_MA.res
com/ibm/icu/impl/data/icudt50b/si.res
com/ibm/icu/impl/data/icudt50b/si_LK.res
com/ibm/icu/impl/data/icudt50b/sk.res
com/ibm/icu/impl/data/icudt50b/sk_SK.res
com/ibm/icu/impl/data/icudt50b/sl.res
com/ibm/icu/impl/data/icudt50b/sl_SI.res
com/ibm/icu/impl/data/icudt50b/sn.res
com/ibm/icu/impl/data/icudt50b/sn_ZW.res
com/ibm/icu/impl/data/icudt50b/so.res
com/ibm/icu/impl/data/icudt50b/so_DJ.res
com/ibm/icu/impl/data/icudt50b/so_ET.res
com/ibm/icu/impl/data/icudt50b/so_KE.res
com/ibm/icu/impl/data/icudt50b/so_SO.res
com/ibm/icu/impl/data/icudt50b/sq.res
com/ibm/icu/impl/data/icudt50b/sq_AL.res
com/ibm/icu/impl/data/icudt50b/sq_MK.res
com/ibm/icu/impl/data/icudt50b/sr.res
com/ibm/icu/impl/data/icudt50b/sr_BA.res
com/ibm/icu/impl/data/icudt50b/sr_CS.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl_ME.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt50b/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt50b/sr_Latn.res
com/ibm/icu/impl/data/icudt50b/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt50b/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt50b/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt50b/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt50b/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt50b/sr_ME.res
com/ibm/icu/impl/data/icudt50b/sr_RS.res
com/ibm/icu/impl/data/icudt50b/sr_YU.res
com/ibm/icu/impl/data/icudt50b/supplementalData.res
com/ibm/icu/impl/data/icudt50b/sv.res
com/ibm/icu/impl/data/icudt50b/sv_AX.res
com/ibm/icu/impl/data/icudt50b/sv_FI.res
com/ibm/icu/impl/data/icudt50b/sv_SE.res
com/ibm/icu/impl/data/icudt50b/sw.res
com/ibm/icu/impl/data/icudt50b/sw_KE.res
com/ibm/icu/impl/data/icudt50b/sw_TZ.res
com/ibm/icu/impl/data/icudt50b/sw_UG.res
com/ibm/icu/impl/data/icudt50b/swc.res
com/ibm/icu/impl/data/icudt50b/swc_CD.res
com/ibm/icu/impl/data/icudt50b/ta.res
com/ibm/icu/impl/data/icudt50b/ta_IN.res
com/ibm/icu/impl/data/icudt50b/ta_LK.res
com/ibm/icu/impl/data/icudt50b/ta_MY.res
com/ibm/icu/impl/data/icudt50b/ta_SG.res
com/ibm/icu/impl/data/icudt50b/te.res
com/ibm/icu/impl/data/icudt50b/te_IN.res
com/ibm/icu/impl/data/icudt50b/teo.res
com/ibm/icu/impl/data/icudt50b/teo_KE.res
com/ibm/icu/impl/data/icudt50b/teo_UG.res
com/ibm/icu/impl/data/icudt50b/th.res
com/ibm/icu/impl/data/icudt50b/th_TH.res
com/ibm/icu/impl/data/icudt50b/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt50b/ti.res
com/ibm/icu/impl/data/icudt50b/ti_ER.res
com/ibm/icu/impl/data/icudt50b/ti_ET.res
com/ibm/icu/impl/data/icudt50b/timezoneTypes.res
com/ibm/icu/impl/data/icudt50b/tl.res
com/ibm/icu/impl/data/icudt50b/tl_PH.res
com/ibm/icu/impl/data/icudt50b/to.res
com/ibm/icu/impl/data/icudt50b/to_TO.res
com/ibm/icu/impl/data/icudt50b/tr.res
com/ibm/icu/impl/data/icudt50b/tr_CY.res
com/ibm/icu/impl/data/icudt50b/tr_TR.res
com/ibm/icu/impl/data/icudt50b/twq.res
com/ibm/icu/impl/data/icudt50b/twq_NE.res
com/ibm/icu/impl/data/icudt50b/tzm.res
com/ibm/icu/impl/data/icudt50b/tzm_Latn.res
com/ibm/icu/impl/data/icudt50b/tzm_Latn_MA.res
com/ibm/icu/impl/data/icudt50b/tzm_MA.res
com/ibm/icu/impl/data/icudt50b/ubidi.icu
com/ibm/icu/impl/data/icudt50b/ucase.icu
com/ibm/icu/impl/data/icudt50b/uk.res
com/ibm/icu/impl/data/icudt50b/uk_UA.res
com/ibm/icu/impl/data/icudt50b/unames.icu
com/ibm/icu/impl/data/icudt50b/uprops.icu
com/ibm/icu/impl/data/icudt50b/ur.res
com/ibm/icu/impl/data/icudt50b/ur_IN.res
com/ibm/icu/impl/data/icudt50b/ur_PK.res
com/ibm/icu/impl/data/icudt50b/uts46.nrm
com/ibm/icu/impl/data/icudt50b/uz.res
com/ibm/icu/impl/data/icudt50b/uz_AF.res
com/ibm/icu/impl/data/icudt50b/uz_Arab.res
com/ibm/icu/impl/data/icudt50b/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt50b/uz_Cyrl.res
com/ibm/icu/impl/data/icudt50b/uz_Cyrl_UZ.res
com/ibm/icu/impl/data/icudt50b/uz_Latn.res
com/ibm/icu/impl/data/icudt50b/uz_Latn_UZ.res
com/ibm/icu/impl/data/icudt50b/uz_UZ.res
com/ibm/icu/impl/data/icudt50b/vai.res
com/ibm/icu/impl/data/icudt50b/vai_LR.res
com/ibm/icu/impl/data/icudt50b/vai_Latn.res
com/ibm/icu/impl/data/icudt50b/vai_Latn_LR.res
com/ibm/icu/impl/data/icudt50b/vai_Vaii.res
com/ibm/icu/impl/data/icudt50b/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt50b/vi.res
com/ibm/icu/impl/data/icudt50b/vi_VN.res
com/ibm/icu/impl/data/icudt50b/vun.res
com/ibm/icu/impl/data/icudt50b/vun_TZ.res
com/ibm/icu/impl/data/icudt50b/windowsZones.res
com/ibm/icu/impl/data/icudt50b/xog.res
com/ibm/icu/impl/data/icudt50b/xog_UG.res
com/ibm/icu/impl/data/icudt50b/yav.res
com/ibm/icu/impl/data/icudt50b/yav_CM.res
com/ibm/icu/impl/data/icudt50b/yo.res
com/ibm/icu/impl/data/icudt50b/yo_NG.res
com/ibm/icu/impl/data/icudt50b/zh.res
com/ibm/icu/impl/data/icudt50b/zh_CN.res
com/ibm/icu/impl/data/icudt50b/zh_HK.res
com/ibm/icu/impl/data/icudt50b/zh_Hans.res
com/ibm/icu/impl/data/icudt50b/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt50b/zh_Hans_HK.res
com/ibm/icu/impl/data/icudt50b/zh_Hans_MO.res
com/ibm/icu/impl/data/icudt50b/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt50b/zh_Hant.res
com/ibm/icu/impl/data/icudt50b/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt50b/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt50b/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt50b/zh_MO.res
com/ibm/icu/impl/data/icudt50b/zh_SG.res
com/ibm/icu/impl/data/icudt50b/zh_TW.res
com/ibm/icu/impl/data/icudt50b/zone/af.res
com/ibm/icu/impl/data/icudt50b/zone/agq.res
com/ibm/icu/impl/data/icudt50b/zone/ak.res
com/ibm/icu/impl/data/icudt50b/zone/am.res
com/ibm/icu/impl/data/icudt50b/zone/ar.res
com/ibm/icu/impl/data/icudt50b/zone/as.res
com/ibm/icu/impl/data/icudt50b/zone/asa.res
com/ibm/icu/impl/data/icudt50b/zone/az.res
com/ibm/icu/impl/data/icudt50b/zone/az_AZ.res
com/ibm/icu/impl/data/icudt50b/zone/az_Cyrl.res
com/ibm/icu/impl/data/icudt50b/zone/az_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/az_Latn_AZ.res
com/ibm/icu/impl/data/icudt50b/zone/bas.res
com/ibm/icu/impl/data/icudt50b/zone/be.res
com/ibm/icu/impl/data/icudt50b/zone/bem.res
com/ibm/icu/impl/data/icudt50b/zone/bez.res
com/ibm/icu/impl/data/icudt50b/zone/bg.res
com/ibm/icu/impl/data/icudt50b/zone/bm.res
com/ibm/icu/impl/data/icudt50b/zone/bn.res
com/ibm/icu/impl/data/icudt50b/zone/bn_IN.res
com/ibm/icu/impl/data/icudt50b/zone/bo.res
com/ibm/icu/impl/data/icudt50b/zone/br.res
com/ibm/icu/impl/data/icudt50b/zone/brx.res
com/ibm/icu/impl/data/icudt50b/zone/bs.res
com/ibm/icu/impl/data/icudt50b/zone/bs_BA.res
com/ibm/icu/impl/data/icudt50b/zone/bs_Cyrl.res
com/ibm/icu/impl/data/icudt50b/zone/bs_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/bs_Latn_BA.res
com/ibm/icu/impl/data/icudt50b/zone/ca.res
com/ibm/icu/impl/data/icudt50b/zone/cgg.res
com/ibm/icu/impl/data/icudt50b/zone/chr.res
com/ibm/icu/impl/data/icudt50b/zone/cs.res
com/ibm/icu/impl/data/icudt50b/zone/cy.res
com/ibm/icu/impl/data/icudt50b/zone/da.res
com/ibm/icu/impl/data/icudt50b/zone/dav.res
com/ibm/icu/impl/data/icudt50b/zone/de.res
com/ibm/icu/impl/data/icudt50b/zone/dje.res
com/ibm/icu/impl/data/icudt50b/zone/dua.res
com/ibm/icu/impl/data/icudt50b/zone/dyo.res
com/ibm/icu/impl/data/icudt50b/zone/dz.res
com/ibm/icu/impl/data/icudt50b/zone/ebu.res
com/ibm/icu/impl/data/icudt50b/zone/ee.res
com/ibm/icu/impl/data/icudt50b/zone/el.res
com/ibm/icu/impl/data/icudt50b/zone/en.res
com/ibm/icu/impl/data/icudt50b/zone/en_AG.res
com/ibm/icu/impl/data/icudt50b/zone/en_AU.res
com/ibm/icu/impl/data/icudt50b/zone/en_BB.res
com/ibm/icu/impl/data/icudt50b/zone/en_BZ.res
com/ibm/icu/impl/data/icudt50b/zone/en_CA.res
com/ibm/icu/impl/data/icudt50b/zone/en_CM.res
com/ibm/icu/impl/data/icudt50b/zone/en_DM.res
com/ibm/icu/impl/data/icudt50b/zone/en_FJ.res
com/ibm/icu/impl/data/icudt50b/zone/en_FM.res
com/ibm/icu/impl/data/icudt50b/zone/en_GB.res
com/ibm/icu/impl/data/icudt50b/zone/en_GD.res
com/ibm/icu/impl/data/icudt50b/zone/en_GH.res
com/ibm/icu/impl/data/icudt50b/zone/en_GM.res
com/ibm/icu/impl/data/icudt50b/zone/en_GU.res
com/ibm/icu/impl/data/icudt50b/zone/en_GY.res
com/ibm/icu/impl/data/icudt50b/zone/en_HK.res
com/ibm/icu/impl/data/icudt50b/zone/en_IE.res
com/ibm/icu/impl/data/icudt50b/zone/en_IN.res
com/ibm/icu/impl/data/icudt50b/zone/en_JM.res
com/ibm/icu/impl/data/icudt50b/zone/en_KE.res
com/ibm/icu/impl/data/icudt50b/zone/en_KI.res
com/ibm/icu/impl/data/icudt50b/zone/en_KN.res
com/ibm/icu/impl/data/icudt50b/zone/en_KY.res
com/ibm/icu/impl/data/icudt50b/zone/en_LC.res
com/ibm/icu/impl/data/icudt50b/zone/en_LR.res
com/ibm/icu/impl/data/icudt50b/zone/en_LS.res
com/ibm/icu/impl/data/icudt50b/zone/en_MG.res
com/ibm/icu/impl/data/icudt50b/zone/en_MH.res
com/ibm/icu/impl/data/icudt50b/zone/en_MP.res
com/ibm/icu/impl/data/icudt50b/zone/en_MU.res
com/ibm/icu/impl/data/icudt50b/zone/en_MW.res
com/ibm/icu/impl/data/icudt50b/zone/en_NA.res
com/ibm/icu/impl/data/icudt50b/zone/en_NG.res
com/ibm/icu/impl/data/icudt50b/zone/en_NH.res
com/ibm/icu/impl/data/icudt50b/zone/en_NZ.res
com/ibm/icu/impl/data/icudt50b/zone/en_PG.res
com/ibm/icu/impl/data/icudt50b/zone/en_PH.res
com/ibm/icu/impl/data/icudt50b/zone/en_PK.res
com/ibm/icu/impl/data/icudt50b/zone/en_PW.res
com/ibm/icu/impl/data/icudt50b/zone/en_RH.res
com/ibm/icu/impl/data/icudt50b/zone/en_SB.res
com/ibm/icu/impl/data/icudt50b/zone/en_SC.res
com/ibm/icu/impl/data/icudt50b/zone/en_SG.res
com/ibm/icu/impl/data/icudt50b/zone/en_SL.res
com/ibm/icu/impl/data/icudt50b/zone/en_SS.res
com/ibm/icu/impl/data/icudt50b/zone/en_SZ.res
com/ibm/icu/impl/data/icudt50b/zone/en_TC.res
com/ibm/icu/impl/data/icudt50b/zone/en_TO.res
com/ibm/icu/impl/data/icudt50b/zone/en_TT.res
com/ibm/icu/impl/data/icudt50b/zone/en_TZ.res
com/ibm/icu/impl/data/icudt50b/zone/en_UG.res
com/ibm/icu/impl/data/icudt50b/zone/en_VC.res
com/ibm/icu/impl/data/icudt50b/zone/en_VG.res
com/ibm/icu/impl/data/icudt50b/zone/en_VU.res
com/ibm/icu/impl/data/icudt50b/zone/en_WS.res
com/ibm/icu/impl/data/icudt50b/zone/en_ZA.res
com/ibm/icu/impl/data/icudt50b/zone/en_ZM.res
com/ibm/icu/impl/data/icudt50b/zone/en_ZW.res
com/ibm/icu/impl/data/icudt50b/zone/eo.res
com/ibm/icu/impl/data/icudt50b/zone/es.res
com/ibm/icu/impl/data/icudt50b/zone/es_419.res
com/ibm/icu/impl/data/icudt50b/zone/es_AR.res
com/ibm/icu/impl/data/icudt50b/zone/et.res
com/ibm/icu/impl/data/icudt50b/zone/eu.res
com/ibm/icu/impl/data/icudt50b/zone/ewo.res
com/ibm/icu/impl/data/icudt50b/zone/fa.res
com/ibm/icu/impl/data/icudt50b/zone/ff.res
com/ibm/icu/impl/data/icudt50b/zone/fi.res
com/ibm/icu/impl/data/icudt50b/zone/fil.res
com/ibm/icu/impl/data/icudt50b/zone/fil_PH.res
com/ibm/icu/impl/data/icudt50b/zone/fo.res
com/ibm/icu/impl/data/icudt50b/zone/fr.res
com/ibm/icu/impl/data/icudt50b/zone/fr_CA.res
com/ibm/icu/impl/data/icudt50b/zone/fullLocaleNames.lst
com/ibm/icu/impl/data/icudt50b/zone/ga.res
com/ibm/icu/impl/data/icudt50b/zone/gl.res
com/ibm/icu/impl/data/icudt50b/zone/gsw.res
com/ibm/icu/impl/data/icudt50b/zone/gu.res
com/ibm/icu/impl/data/icudt50b/zone/guz.res
com/ibm/icu/impl/data/icudt50b/zone/gv.res
com/ibm/icu/impl/data/icudt50b/zone/ha.res
com/ibm/icu/impl/data/icudt50b/zone/ha_GH.res
com/ibm/icu/impl/data/icudt50b/zone/ha_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/ha_Latn_GH.res
com/ibm/icu/impl/data/icudt50b/zone/ha_Latn_NE.res
com/ibm/icu/impl/data/icudt50b/zone/ha_Latn_NG.res
com/ibm/icu/impl/data/icudt50b/zone/ha_NE.res
com/ibm/icu/impl/data/icudt50b/zone/ha_NG.res
com/ibm/icu/impl/data/icudt50b/zone/haw.res
com/ibm/icu/impl/data/icudt50b/zone/he.res
com/ibm/icu/impl/data/icudt50b/zone/he_IL.res
com/ibm/icu/impl/data/icudt50b/zone/hi.res
com/ibm/icu/impl/data/icudt50b/zone/hr.res
com/ibm/icu/impl/data/icudt50b/zone/hu.res
com/ibm/icu/impl/data/icudt50b/zone/hy.res
com/ibm/icu/impl/data/icudt50b/zone/id.res
com/ibm/icu/impl/data/icudt50b/zone/id_ID.res
com/ibm/icu/impl/data/icudt50b/zone/ig.res
com/ibm/icu/impl/data/icudt50b/zone/ii.res
com/ibm/icu/impl/data/icudt50b/zone/in.res
com/ibm/icu/impl/data/icudt50b/zone/in_ID.res
com/ibm/icu/impl/data/icudt50b/zone/is.res
com/ibm/icu/impl/data/icudt50b/zone/it.res
com/ibm/icu/impl/data/icudt50b/zone/iw.res
com/ibm/icu/impl/data/icudt50b/zone/iw_IL.res
com/ibm/icu/impl/data/icudt50b/zone/ja.res
com/ibm/icu/impl/data/icudt50b/zone/ja_JP.res
com/ibm/icu/impl/data/icudt50b/zone/ja_JP_TRADITIONAL.res
com/ibm/icu/impl/data/icudt50b/zone/jgo.res
com/ibm/icu/impl/data/icudt50b/zone/jmc.res
com/ibm/icu/impl/data/icudt50b/zone/ka.res
com/ibm/icu/impl/data/icudt50b/zone/kab.res
com/ibm/icu/impl/data/icudt50b/zone/kam.res
com/ibm/icu/impl/data/icudt50b/zone/kde.res
com/ibm/icu/impl/data/icudt50b/zone/kea.res
com/ibm/icu/impl/data/icudt50b/zone/khq.res
com/ibm/icu/impl/data/icudt50b/zone/ki.res
com/ibm/icu/impl/data/icudt50b/zone/kk.res
com/ibm/icu/impl/data/icudt50b/zone/kk_Cyrl.res
com/ibm/icu/impl/data/icudt50b/zone/kk_Cyrl_KZ.res
com/ibm/icu/impl/data/icudt50b/zone/kk_KZ.res
com/ibm/icu/impl/data/icudt50b/zone/kl.res
com/ibm/icu/impl/data/icudt50b/zone/kln.res
com/ibm/icu/impl/data/icudt50b/zone/km.res
com/ibm/icu/impl/data/icudt50b/zone/kn.res
com/ibm/icu/impl/data/icudt50b/zone/ko.res
com/ibm/icu/impl/data/icudt50b/zone/ko_KP.res
com/ibm/icu/impl/data/icudt50b/zone/kok.res
com/ibm/icu/impl/data/icudt50b/zone/ks.res
com/ibm/icu/impl/data/icudt50b/zone/ks_Arab.res
com/ibm/icu/impl/data/icudt50b/zone/ks_Arab_IN.res
com/ibm/icu/impl/data/icudt50b/zone/ks_IN.res
com/ibm/icu/impl/data/icudt50b/zone/ksb.res
com/ibm/icu/impl/data/icudt50b/zone/ksf.res
com/ibm/icu/impl/data/icudt50b/zone/kw.res
com/ibm/icu/impl/data/icudt50b/zone/lag.res
com/ibm/icu/impl/data/icudt50b/zone/lg.res
com/ibm/icu/impl/data/icudt50b/zone/ln.res
com/ibm/icu/impl/data/icudt50b/zone/lo.res
com/ibm/icu/impl/data/icudt50b/zone/lt.res
com/ibm/icu/impl/data/icudt50b/zone/lu.res
com/ibm/icu/impl/data/icudt50b/zone/luo.res
com/ibm/icu/impl/data/icudt50b/zone/luy.res
com/ibm/icu/impl/data/icudt50b/zone/lv.res
com/ibm/icu/impl/data/icudt50b/zone/mas.res
com/ibm/icu/impl/data/icudt50b/zone/mer.res
com/ibm/icu/impl/data/icudt50b/zone/mfe.res
com/ibm/icu/impl/data/icudt50b/zone/mg.res
com/ibm/icu/impl/data/icudt50b/zone/mgh.res
com/ibm/icu/impl/data/icudt50b/zone/mgo.res
com/ibm/icu/impl/data/icudt50b/zone/mk.res
com/ibm/icu/impl/data/icudt50b/zone/ml.res
com/ibm/icu/impl/data/icudt50b/zone/mo.res
com/ibm/icu/impl/data/icudt50b/zone/mr.res
com/ibm/icu/impl/data/icudt50b/zone/ms.res
com/ibm/icu/impl/data/icudt50b/zone/mt.res
com/ibm/icu/impl/data/icudt50b/zone/mua.res
com/ibm/icu/impl/data/icudt50b/zone/my.res
com/ibm/icu/impl/data/icudt50b/zone/naq.res
com/ibm/icu/impl/data/icudt50b/zone/nb.res
com/ibm/icu/impl/data/icudt50b/zone/nb_NO.res
com/ibm/icu/impl/data/icudt50b/zone/nd.res
com/ibm/icu/impl/data/icudt50b/zone/ne.res
com/ibm/icu/impl/data/icudt50b/zone/nl.res
com/ibm/icu/impl/data/icudt50b/zone/nmg.res
com/ibm/icu/impl/data/icudt50b/zone/nn.res
com/ibm/icu/impl/data/icudt50b/zone/nn_NO.res
com/ibm/icu/impl/data/icudt50b/zone/no.res
com/ibm/icu/impl/data/icudt50b/zone/no_NO.res
com/ibm/icu/impl/data/icudt50b/zone/no_NO_NY.res
com/ibm/icu/impl/data/icudt50b/zone/nus.res
com/ibm/icu/impl/data/icudt50b/zone/nyn.res
com/ibm/icu/impl/data/icudt50b/zone/om.res
com/ibm/icu/impl/data/icudt50b/zone/or.res
com/ibm/icu/impl/data/icudt50b/zone/pa.res
com/ibm/icu/impl/data/icudt50b/zone/pa_Arab.res
com/ibm/icu/impl/data/icudt50b/zone/pa_Arab_PK.res
com/ibm/icu/impl/data/icudt50b/zone/pa_Guru.res
com/ibm/icu/impl/data/icudt50b/zone/pa_Guru_IN.res
com/ibm/icu/impl/data/icudt50b/zone/pa_IN.res
com/ibm/icu/impl/data/icudt50b/zone/pa_PK.res
com/ibm/icu/impl/data/icudt50b/zone/pl.res
com/ibm/icu/impl/data/icudt50b/zone/pool.res
com/ibm/icu/impl/data/icudt50b/zone/ps.res
com/ibm/icu/impl/data/icudt50b/zone/pt.res
com/ibm/icu/impl/data/icudt50b/zone/pt_AO.res
com/ibm/icu/impl/data/icudt50b/zone/pt_CV.res
com/ibm/icu/impl/data/icudt50b/zone/pt_GW.res
com/ibm/icu/impl/data/icudt50b/zone/pt_MO.res
com/ibm/icu/impl/data/icudt50b/zone/pt_MZ.res
com/ibm/icu/impl/data/icudt50b/zone/pt_PT.res
com/ibm/icu/impl/data/icudt50b/zone/pt_ST.res
com/ibm/icu/impl/data/icudt50b/zone/pt_TL.res
com/ibm/icu/impl/data/icudt50b/zone/res_index.res
com/ibm/icu/impl/data/icudt50b/zone/rm.res
com/ibm/icu/impl/data/icudt50b/zone/rn.res
com/ibm/icu/impl/data/icudt50b/zone/ro.res
com/ibm/icu/impl/data/icudt50b/zone/ro_MD.res
com/ibm/icu/impl/data/icudt50b/zone/rof.res
com/ibm/icu/impl/data/icudt50b/zone/root.res
com/ibm/icu/impl/data/icudt50b/zone/ru.res
com/ibm/icu/impl/data/icudt50b/zone/rw.res
com/ibm/icu/impl/data/icudt50b/zone/rwk.res
com/ibm/icu/impl/data/icudt50b/zone/saq.res
com/ibm/icu/impl/data/icudt50b/zone/sbp.res
com/ibm/icu/impl/data/icudt50b/zone/seh.res
com/ibm/icu/impl/data/icudt50b/zone/ses.res
com/ibm/icu/impl/data/icudt50b/zone/sg.res
com/ibm/icu/impl/data/icudt50b/zone/sh.res
com/ibm/icu/impl/data/icudt50b/zone/sh_BA.res
com/ibm/icu/impl/data/icudt50b/zone/sh_CS.res
com/ibm/icu/impl/data/icudt50b/zone/sh_YU.res
com/ibm/icu/impl/data/icudt50b/zone/shi.res
com/ibm/icu/impl/data/icudt50b/zone/shi_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/shi_Latn_MA.res
com/ibm/icu/impl/data/icudt50b/zone/shi_MA.res
com/ibm/icu/impl/data/icudt50b/zone/shi_Tfng.res
com/ibm/icu/impl/data/icudt50b/zone/si.res
com/ibm/icu/impl/data/icudt50b/zone/sk.res
com/ibm/icu/impl/data/icudt50b/zone/sl.res
com/ibm/icu/impl/data/icudt50b/zone/sn.res
com/ibm/icu/impl/data/icudt50b/zone/so.res
com/ibm/icu/impl/data/icudt50b/zone/sq.res
com/ibm/icu/impl/data/icudt50b/zone/sr.res
com/ibm/icu/impl/data/icudt50b/zone/sr_BA.res
com/ibm/icu/impl/data/icudt50b/zone/sr_CS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Cyrl.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Cyrl_BA.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Cyrl_CS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Cyrl_RS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Cyrl_YU.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn_BA.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn_CS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn_ME.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn_RS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_Latn_YU.res
com/ibm/icu/impl/data/icudt50b/zone/sr_ME.res
com/ibm/icu/impl/data/icudt50b/zone/sr_RS.res
com/ibm/icu/impl/data/icudt50b/zone/sr_YU.res
com/ibm/icu/impl/data/icudt50b/zone/sv.res
com/ibm/icu/impl/data/icudt50b/zone/sv_FI.res
com/ibm/icu/impl/data/icudt50b/zone/sw.res
com/ibm/icu/impl/data/icudt50b/zone/swc.res
com/ibm/icu/impl/data/icudt50b/zone/ta.res
com/ibm/icu/impl/data/icudt50b/zone/ta_MY.res
com/ibm/icu/impl/data/icudt50b/zone/ta_SG.res
com/ibm/icu/impl/data/icudt50b/zone/te.res
com/ibm/icu/impl/data/icudt50b/zone/teo.res
com/ibm/icu/impl/data/icudt50b/zone/th.res
com/ibm/icu/impl/data/icudt50b/zone/th_TH.res
com/ibm/icu/impl/data/icudt50b/zone/th_TH_TRADITIONAL.res
com/ibm/icu/impl/data/icudt50b/zone/ti.res
com/ibm/icu/impl/data/icudt50b/zone/tl.res
com/ibm/icu/impl/data/icudt50b/zone/tl_PH.res
com/ibm/icu/impl/data/icudt50b/zone/to.res
com/ibm/icu/impl/data/icudt50b/zone/tr.res
com/ibm/icu/impl/data/icudt50b/zone/twq.res
com/ibm/icu/impl/data/icudt50b/zone/tzm.res
com/ibm/icu/impl/data/icudt50b/zone/tzm_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/tzm_Latn_MA.res
com/ibm/icu/impl/data/icudt50b/zone/tzm_MA.res
com/ibm/icu/impl/data/icudt50b/zone/uk.res
com/ibm/icu/impl/data/icudt50b/zone/ur.res
com/ibm/icu/impl/data/icudt50b/zone/uz.res
com/ibm/icu/impl/data/icudt50b/zone/uz_AF.res
com/ibm/icu/impl/data/icudt50b/zone/uz_Arab.res
com/ibm/icu/impl/data/icudt50b/zone/uz_Arab_AF.res
com/ibm/icu/impl/data/icudt50b/zone/uz_Cyrl.res
com/ibm/icu/impl/data/icudt50b/zone/uz_Cyrl_UZ.res
com/ibm/icu/impl/data/icudt50b/zone/uz_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/uz_UZ.res
com/ibm/icu/impl/data/icudt50b/zone/vai.res
com/ibm/icu/impl/data/icudt50b/zone/vai_LR.res
com/ibm/icu/impl/data/icudt50b/zone/vai_Latn.res
com/ibm/icu/impl/data/icudt50b/zone/vai_Vaii.res
com/ibm/icu/impl/data/icudt50b/zone/vai_Vaii_LR.res
com/ibm/icu/impl/data/icudt50b/zone/vi.res
com/ibm/icu/impl/data/icudt50b/zone/vun.res
com/ibm/icu/impl/data/icudt50b/zone/xog.res
com/ibm/icu/impl/data/icudt50b/zone/yav.res
com/ibm/icu/impl/data/icudt50b/zone/yo.res
com/ibm/icu/impl/data/icudt50b/zone/zh.res
com/ibm/icu/impl/data/icudt50b/zone/zh_CN.res
com/ibm/icu/impl/data/icudt50b/zone/zh_HK.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hans.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hans_CN.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hans_HK.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hans_MO.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hans_SG.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hant.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hant_HK.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hant_MO.res
com/ibm/icu/impl/data/icudt50b/zone/zh_Hant_TW.res
com/ibm/icu/impl/data/icudt50b/zone/zh_MO.res
com/ibm/icu/impl/data/icudt50b/zone/zh_SG.res
com/ibm/icu/impl/data/icudt50b/zone/zh_TW.res
com/ibm/icu/impl/data/icudt50b/zone/zu.res
com/ibm/icu/impl/data/icudt50b/zoneinfo64.res
com/ibm/icu/impl/data/icudt50b/zu.res
com/ibm/icu/impl/data/icudt50b/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
private static boolean checkXMLDuration
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
NoClassDefFoundError ncdfe
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
static void ()
}
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$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
com.ibm.icu.impl.duration.impl.DataRecord dr
java.io.InputStream is
java.io.UnsupportedEncodingException 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 ()
java.io.IOException e
}
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 ()
java.io.IOException e
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/YMDDateFormatter.classYMDDateFormatter.java
package com.ibm.icu.impl.duration.impl
public com.ibm.icu.impl.duration.impl.YMDDateFormatter extends java.lang.Object implements com.ibm.icu.impl.duration.DateFormatter {
private String requestedFields
private String localeName
private java.util.TimeZone timeZone
private java.text.SimpleDateFormat df
public void (java.lang.String)
String requestedFields
public void (java.lang.String, java.lang.String, java.util.TimeZone)
String requestedFields
String localeName
java.util.TimeZone timeZone
java.util.Locale locale
public java.lang.String format (long)
long date
public java.lang.String format (java.util.Date)
java.util.Date date
public com.ibm.icu.impl.duration.DateFormatter withLocale (java.lang.String)
String locName
public com.ibm.icu.impl.duration.DateFormatter withTimeZone (java.util.TimeZone)
java.util.TimeZone tz
}
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)
Object x0
protected volatile java.lang.Object createObject (java.lang.Object)
Object x0
}
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)
Object x0
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.Iterator i$
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
java.util.Iterator i$
String ukey
java.util.Iterator i$
com.ibm.icu.impl.locale.UnicodeLocaleExtension ue
com.ibm.icu.impl.locale.Extension e
Character key
java.util.Iterator i$
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/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
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
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
java.util.Iterator i$
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
java.util.Iterator i$
String variant
java.util.Iterator i$
String extension
java.util.Iterator i$
StringBuilder sb
static void ()
String[] e
String[][] arr$
int len$
int i$
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
java.util.Iterator i$
com.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cis
java.util.Iterator i$
String key
String type
java.util.Map$Entry kwd
java.util.Iterator i$
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.Iterator i$
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/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
java.util.Iterator i$
String key
String value
java.util.Map$Entry keyword
java.util.Iterator i$
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
static void ()
}
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
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/UCharacter$1.classUCharacter.java
package com.ibm.icu.lang
com.ibm.icu.lang.UCharacter$1 extends java.lang.Object {
}
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 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$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 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 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$StringContextIterator.classUCharacter.java
package com.ibm.icu.lang
com.ibm.icu.lang.UCharacter$StringContextIterator extends java.lang.Object implements com.ibm.icu.impl.UCaseProps$ContextIterator {
protected String s
protected int index
protected int limit
protected int cpStart
protected int cpLimit
protected int dir
void (java.lang.String)
String s
public void setLimit (int)
int lim
public void moveToLimit ()
public int nextCaseMapCP ()
char c2
int c
public int getCPStart ()
public int getCPLimit ()
public void reset (int)
int direction
public int next ()
int c
int c
}
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 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 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$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 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
StringBuilder result
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 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 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
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
com.ibm.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int c
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
com.ibm.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int c
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)
int index
int titleStart
String appendStr
int titleLimit
int c
int nc
int titleStart
int index
com.ibm.icu.util.ULocale locale
String str
com.ibm.icu.text.BreakIterator titleIter
int options
com.ibm.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int srcLength
int prev
boolean isFirstIndex
boolean isDutch
boolean FirstIJ
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)
int c
String str
int options
StringBuilder result
int i
int length
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 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 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 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 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.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 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_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 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 CODE_LIMIT
private static final String kLocaleScript
private static int[] findCodeFromLocale (com.ibm.icu.util.ULocale)
java.util.MissingResourceException e
int code
int i
com.ibm.icu.util.ULocale locale
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.util.UResourceBundle sub
int[] result
int w
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)
IllegalArgumentException e
String nameOrAbbrOrLocale
public static final int getCodeFromName (java.lang.String)
IllegalArgumentException e
String nameOrAbbr
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
private 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)
Object x0
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/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, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
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$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$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
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$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 int MASK_R_AL
public static final int CLASS_DEFAULT
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
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[] parasMemory
int[] paras
int[] simpleParas
int runCount
com.ibm.icu.text.BidiRun[] runsMemory
com.ibm.icu.text.BidiRun[] runs
com.ibm.icu.text.BidiRun[] simpleRuns
int[] logicalToVisualRunsMap
boolean isGoodLogicalToVisualRunsMap
com.ibm.icu.text.BidiClassifier customClassifier
com.ibm.icu.text.Bidi$InsertPoints insertPoints
int controlCount
static final byte CONTEXT_RTL_SHIFT
static final byte CONTEXT_RTL
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_LRX
static final int MASK_RLX
static final int MASK_OVERRIDE
static final int MASK_EXPLICIT
static final int MASK_BN_EXPLICIT
static final int MASK_B_S
static final int MASK_WS
static final int MASK_N
static final int MASK_ET_NSM_BN
static final int MASK_POSSIBLE_N
static final int MASK_EMBEDDING
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 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 byte NoContextRTL (byte)
byte dir
static int DirPropFlagNC (byte)
byte dir
static final int DirPropFlagLR (byte)
byte level
static final int DirPropFlagE (byte)
byte level
static final int DirPropFlagO (byte)
byte level
static byte GetLRFromLevel (byte)
byte level
static boolean IsDefaultLevel (byte)
byte level
byte GetParaLevelAt (int)
int index
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 getInitialParasMemory (int)
int len
Object array
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 ()
private byte firstL_R_AL ()
int uchar
byte dirProp
int i
byte result
private void getDirProps ()
int state
byte paraDir
byte lastStrong
int state
byte paraDir
int i0
int i1
int uchar
byte dirProp
int i1
int i
byte paraDirDefault
boolean isDefaultLevel
boolean isDefaultLevelInverse
boolean removeBidiControls
int NOT_CONTEXTUAL
int LOOKING_FOR_STRONG
int FOUND_STRONG_CHAR
int state
int paraStart
byte paraDir
byte lastStrongDir
int lastStrongLTR
private byte directionFromFlags ()
private byte resolveExplicitLevels ()
byte dirProp
byte embeddingLevel
byte newLevel
byte stackTop
byte[] stack
int countOver60
int countOver61
int i
byte level
byte dirct
int paraIndex
private byte checkExplicitLevels ()
byte dirProp
byte level
int i
int paraIndex
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 processPropertySeq (com.ibm.icu.text.Bidi$LevState, short, int, int)
byte level
byte level
int k
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
short stateImp
short gprop
short prop1
int j
short prop
short resProp
short oldStateImp
short actionImp
short gprop
short cell
byte firstStrong
int start
int limit
short sor
short eor
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
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
private void setParaSuccess ()
public void setContext (java.lang.String, java.lang.String)
String prologue
String epilogue
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
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[] 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
public static byte getBaseDirection (java.lang.CharSequence)
int c
byte direction
int i
CharSequence paragraph
int length
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/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 c
int i
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/BreakCTDictionary$CompactTrieHeader.classBreakCTDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakCTDictionary$CompactTrieHeader extends java.lang.Object {
int size
int magic
int nodeCount
int root
int[] offset
void ()
}
com/ibm/icu/text/BreakCTDictionary$CompactTrieHorizontalNode.classBreakCTDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakCTDictionary$CompactTrieHorizontalNode extends java.lang.Object {
char ch
int equal
void (char, int)
char newCh
int newEqual
}
com/ibm/icu/text/BreakCTDictionary$CompactTrieNodeFlags.classBreakCTDictionary.java
package com.ibm.icu.text
final com.ibm.icu.text.BreakCTDictionary$CompactTrieNodeFlags extends java.lang.Object {
static final int kVerticalNode
static final int kParentEndsWord
static final int kReservedFlag1
static final int kReservedFlag2
static final int kCountMask
static final int kFlagMask
void ()
}
com/ibm/icu/text/BreakCTDictionary$CompactTrieNodes.classBreakCTDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakCTDictionary$CompactTrieNodes extends java.lang.Object {
short flagscount
com.ibm.icu.text.BreakCTDictionary$CompactTrieHorizontalNode[] hnode
com.ibm.icu.text.BreakCTDictionary$CompactTrieVerticalNode vnode
void ()
}
com/ibm/icu/text/BreakCTDictionary$CompactTrieVerticalNode.classBreakCTDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakCTDictionary$CompactTrieVerticalNode extends java.lang.Object {
int equal
char[] chars
void ()
}
com/ibm/icu/text/BreakCTDictionary.classBreakCTDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakCTDictionary extends java.lang.Object {
private com.ibm.icu.text.BreakCTDictionary$CompactTrieHeader fData
private com.ibm.icu.text.BreakCTDictionary$CompactTrieNodes[] nodes
private static final byte[] DATA_FORMAT_ID
private com.ibm.icu.text.BreakCTDictionary$CompactTrieNodes getCompactTrieNode (int)
int node
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.DataInputStream in
private void loadBreakCTDictionary (java.io.DataInputStream) throws java.io.IOException
int i
int l
int n
boolean isVerticalNode
int count
int j
java.io.DataInputStream in
public int matches (java.text.CharacterIterator, int, int[], int[], int)
int j
com.ibm.icu.text.BreakCTDictionary$CompactTrieVerticalNode vnode
com.ibm.icu.text.BreakCTDictionary$CompactTrieHorizontalNode[] hnode
int low
int high
int middle
int nodeCount
java.text.CharacterIterator text
int maxLength
int[] lengths
int[] count
int limit
com.ibm.icu.text.BreakCTDictionary$CompactTrieNodes node
int mycount
char uc
int i
boolean exitFlag
static void ()
}
com/ibm/icu/text/BreakDictionary.classBreakDictionary.java
package com.ibm.icu.text
com.ibm.icu.text.BreakDictionary extends java.lang.Object {
private char[] reverseColumnMap
private com.ibm.icu.util.CompactByteArray columnMap
private int numCols
private short[] table
private short[] rowIndex
private int[] rowIndexFlags
private short[] rowIndexFlagsIndex
private byte[] rowIndexShifts
static void writeToFile (java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException java.io.IOException
String inFile
String outFile
com.ibm.icu.text.BreakDictionary dictionary
java.io.PrintWriter out
void printWordList (java.lang.String, int, java.io.PrintWriter) throws java.io.IOException
char newChar
String newPartialWord
int newState
int i
String partialWord
int state
java.io.PrintWriter out
void (java.io.InputStream) throws java.io.IOException
java.io.InputStream dictionaryStream
void readDictionaryFile (java.io.DataInputStream) throws java.io.IOException
int i
int i
int i
int i
int i
int i
int i
int col
char c
java.io.DataInputStream in
int l
char[] temp
byte[] temp2
final short at (int, char)
int row
char ch
int col
final short at (int, int)
int row
int col
private final boolean cellIsPopulated (int, int)
int flags
int row
int col
private final short internalAt (int, int)
int row
int col
}
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 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 java.lang.ref.SoftReference[] 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 abstract java.text.CharacterIterator getText ()
public void setText (java.lang.String)
String 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.text.RuleBasedBreakIterator rbbi
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)
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 ()
}
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 typeKey
String brkfname
String rulesFileName
Exception e
java.io.IOException e
com.ibm.icu.util.ULocale locale
int kind
com.ibm.icu.text.RuleBasedBreakIterator iter
com.ibm.icu.impl.ICUResourceBundle rb
java.io.InputStream ruleStream
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/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
java.util.Iterator i$
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
java.util.Iterator i$
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/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.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
boolean fStripTags
private static java.util.ArrayList fCSRecognizers
private static String[] fCharsetNames
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.CharsetRecognizer csr
java.util.Iterator 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 ()
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
private static java.util.ArrayList createRecognizers ()
String name
int i
java.util.ArrayList recognizers
String[] charsetNames
int out
static void ()
}
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)
Object x0
}
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 confidence
com.ibm.icu.text.CharsetDetector det
byte[] input
}
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 confidence
com.ibm.icu.text.CharsetDetector det
byte[] input
}
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)
}
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 index
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.CharsetRecog_sbcs$NGramsPlusLang[] arr$
int len$
int i$
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.CharsetRecog_sbcs$NGramsPlusLang[] arr$
int len$
int i$
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 com.ibm.icu.text.ArabicShaping as
protected byte[] prev_fInputBytes
protected int prev_fInputLen
protected static byte[] byteMap
protected static byte[] unshapeMap
static final boolean $assertionsDisabled
void ()
public java.lang.String getLanguage ()
protected void matchInit (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
private byte[] unshape (byte[], int)
int i
byte[] inputBytes
int inputLen
byte[] resultByteArr
private byte[] unshapeLamAlef (byte[], int)
int i
byte[] inputBytes
int inputLen
java.nio.ByteBuffer resultBigBuffer
byte[] unshapedLamAlef
byte[] resultBuffer
private boolean isLamAlef (byte)
int i
byte b
byte[] shapedLamAlef
protected void matchFinish (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
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
private int byteIndex
private int ngram
private int[] ngramList
private byte[] byteMap
private int ngramCount
private int hitCount
private 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
private void addByte (int)
int b
private int nextByte (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
public int parse (com.ibm.icu.text.CharsetDetector)
com.ibm.icu.text.CharsetDetector det
public int parse (com.ibm.icu.text.CharsetDetector, byte)
byte mb
com.ibm.icu.text.CharsetDetector det
byte spaceCh
int b
boolean ignoreSpace
double rawPercent
}
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
}
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.CalendarData)
com.ibm.icu.util.ULocale loc
com.ibm.icu.impl.CalendarData calData
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 java.lang.Object implements com.ibm.icu.text.LanguageBreakEngine {
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 final com.ibm.icu.text.UnicodeSet fWordSet
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
boolean korean
public boolean handles (int, int)
int c
int breakType
private static int getKatakanaCost (int)
int wordlength
int[] katakanaCost
private static boolean isKatakana (int)
int value
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, java.util.Stack)
int codepoint
int index
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
boolean reverse
int breakType
java.util.Stack foundBreaks
int inputLength
int[] charPositions
StringBuffer s
String prenormstr
boolean isNormalized
java.text.CharacterIterator text
int numChars
int[] bestSnlp
int[] prev
int maxWordSize
int[] values
int[] lengths
boolean is_prev_katakana
int[] t_boundary
int numBreaks
static void ()
}
com/ibm/icu/text/CompactDecimalDataCache$1.classCompactDecimalDataCache.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalDataCache$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$CompactDecimalDataCache$QuoteState
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/ibm/icu/text/CompactDecimalDataCache$Data.classCompactDecimalDataCache.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalDataCache$Data extends java.lang.Object {
long[] divisors
java.util.Map units
void (long[], java.util.Map)
long[] divisors
java.util.Map units
}
com/ibm/icu/text/CompactDecimalDataCache$DataBundle.classCompactDecimalDataCache.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalDataCache$DataBundle extends java.lang.Object {
com.ibm.icu.text.CompactDecimalDataCache$Data shortData
com.ibm.icu.text.CompactDecimalDataCache$Data longData
void (com.ibm.icu.text.CompactDecimalDataCache$Data, com.ibm.icu.text.CompactDecimalDataCache$Data)
com.ibm.icu.text.CompactDecimalDataCache$Data shortData
com.ibm.icu.text.CompactDecimalDataCache$Data longData
}
com/ibm/icu/text/CompactDecimalDataCache$QuoteState.classCompactDecimalDataCache.java
package com.ibm.icu.text
final com.ibm.icu.text.CompactDecimalDataCache$QuoteState extends java.lang.Enum {
public static final com.ibm.icu.text.CompactDecimalDataCache$QuoteState OUTSIDE
public static final com.ibm.icu.text.CompactDecimalDataCache$QuoteState INSIDE_EMPTY
public static final com.ibm.icu.text.CompactDecimalDataCache$QuoteState INSIDE_FULL
private static final com.ibm.icu.text.CompactDecimalDataCache$QuoteState[] $VALUES
public static com.ibm.icu.text.CompactDecimalDataCache$QuoteState[] values ()
public static com.ibm.icu.text.CompactDecimalDataCache$QuoteState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/ibm/icu/text/CompactDecimalDataCache.classCompactDecimalDataCache.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalDataCache extends java.lang.Object {
static final String OTHER
static final int MAX_DIGITS
private static final String LATIN_NUMBERING_SYSTEM
private final com.ibm.icu.impl.ICUCache cache
void ()
com.ibm.icu.text.CompactDecimalDataCache$DataBundle get (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.CompactDecimalDataCache$DataBundle result
private static com.ibm.icu.text.CompactDecimalDataCache$DataBundle load (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.impl.ICUResourceBundle r
String numberingSystemName
com.ibm.icu.text.CompactDecimalDataCache$Data shortData
com.ibm.icu.text.CompactDecimalDataCache$Data longData
private static com.ibm.icu.text.CompactDecimalDataCache$Data loadWithStyle (com.ibm.icu.impl.ICUResourceBundle, java.lang.String, com.ibm.icu.util.ULocale, java.lang.String, boolean)
int i
com.ibm.icu.impl.ICUResourceBundle r
String numberingSystemName
com.ibm.icu.util.ULocale locale
String style
boolean allowNullResult
String resourcePath
int size
com.ibm.icu.text.CompactDecimalDataCache$Data result
private static void populateData (com.ibm.icu.util.UResourceBundle, com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.text.CompactDecimalDataCache$Data)
com.ibm.icu.util.UResourceBundle pluralVariantData
String pluralVariant
String template
int nz
int i
int i
com.ibm.icu.util.UResourceBundle divisorData
com.ibm.icu.util.ULocale locale
String style
com.ibm.icu.text.CompactDecimalDataCache$Data result
long magnitude
int thisIndex
int size
int numZeros
boolean otherVariantDefined
long divisor
private static int populatePrefixSuffix (java.lang.String, int, java.lang.String, com.ibm.icu.util.ULocale, java.lang.String, com.ibm.icu.text.CompactDecimalDataCache$Data)
String pluralVariant
int idx
String template
com.ibm.icu.util.ULocale locale
String style
com.ibm.icu.text.CompactDecimalDataCache$Data result
int firstIdx
int lastIdx
String prefix
String suffix
int i
private static java.lang.String fixQuotes (java.lang.String)
char ch
int idx
String prefixOrSuffix
StringBuilder result
int len
com.ibm.icu.text.CompactDecimalDataCache$QuoteState state
private static java.lang.String localeAndStyle (com.ibm.icu.util.ULocale, java.lang.String)
com.ibm.icu.util.ULocale locale
String style
private static void fillInMissing (com.ibm.icu.text.CompactDecimalDataCache$Data)
int i
com.ibm.icu.text.CompactDecimalDataCache$Data result
long lastDivisor
private static void propagateOtherToMissing (int, java.util.Map)
com.ibm.icu.text.DecimalFormat$Unit[] byBase
java.util.Iterator i$
int idx
java.util.Map units
com.ibm.icu.text.DecimalFormat$Unit otherVariantValue
private static void copyFromPreviousIndex (int, java.util.Map)
com.ibm.icu.text.DecimalFormat$Unit[] byBase
java.util.Iterator i$
int idx
java.util.Map units
private static void saveUnit (com.ibm.icu.text.DecimalFormat$Unit, java.lang.String, int, java.util.Map)
com.ibm.icu.text.DecimalFormat$Unit unit
String pluralVariant
int idx
java.util.Map units
com.ibm.icu.text.DecimalFormat$Unit[] byBase
static com.ibm.icu.text.DecimalFormat$Unit getUnit (java.util.Map, java.lang.String, int)
java.util.Map units
String variant
int base
com.ibm.icu.text.DecimalFormat$Unit[] byBase
}
com/ibm/icu/text/CompactDecimalFormat$1.classCompactDecimalFormat.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$CompactDecimalFormat$CompactStyle
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/ibm/icu/text/CompactDecimalFormat$Amount.classCompactDecimalFormat.java
package com.ibm.icu.text
com.ibm.icu.text.CompactDecimalFormat$Amount extends java.lang.Object {
private final double qty
private final com.ibm.icu.text.DecimalFormat$Unit unit
public void (double, com.ibm.icu.text.DecimalFormat$Unit)
double qty
com.ibm.icu.text.DecimalFormat$Unit unit
public double getQty ()
public com.ibm.icu.text.DecimalFormat$Unit getUnit ()
}
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
private static final int POSITIVE_PREFIX
private static final int POSITIVE_SUFFIX
private static final int AFFIX_SIZE
private static final com.ibm.icu.text.CompactDecimalDataCache cache
private final java.util.Map units
private final long[] divisor
private final String[] currencyAffixes
private final com.ibm.icu.text.PluralRules pluralRules
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
com.ibm.icu.text.DecimalFormat format
com.ibm.icu.text.CompactDecimalDataCache$Data data
com.ibm.icu.text.DecimalFormat currencyFormat
public void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, java.lang.String[], java.lang.String[], long[], java.util.Collection, com.ibm.icu.text.CompactDecimalFormat$CompactStyle, java.lang.String[])
int log
long roundTrip
String key
Integer old
int i
String pattern
com.ibm.icu.text.DecimalFormatSymbols formatSymbols
String[] prefix
String[] suffix
long[] divisor
java.util.Collection debugCreationErrors
com.ibm.icu.text.CompactDecimalFormat$CompactStyle style
String[] currencyAffixes
long oldDivisor
java.util.Map seen
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition pos
com.ibm.icu.text.CompactDecimalFormat$Amount amount
com.ibm.icu.text.DecimalFormat$Unit unit
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
Number number
com.ibm.icu.text.CompactDecimalFormat$Amount amount
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer toAppendTo
java.text.FieldPosition pos
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)
String text
java.text.ParsePosition parsePosition
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.io.ObjectInputStream in
private com.ibm.icu.text.CompactDecimalFormat$Amount toAmount (double)
double number
boolean negative
int base
String pluralVariant
private void recordError (java.util.Collection, java.lang.String)
java.util.Collection creationErrors
String errorMessage
private java.util.Map otherPluralVariant (java.lang.String[], java.lang.String[])
int i
String[] prefix
String[] suffix
java.util.Map result
com.ibm.icu.text.DecimalFormat$Unit[] units
private java.lang.String getPluralForm (double)
double number
private com.ibm.icu.text.CompactDecimalDataCache$Data getData (com.ibm.icu.util.ULocale, com.ibm.icu.text.CompactDecimalFormat$CompactStyle)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.CompactDecimalFormat$CompactStyle style
com.ibm.icu.text.CompactDecimalDataCache$DataBundle bundle
static void ()
}
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 (com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale 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 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
private com.ibm.icu.text.NumberFormat fmt
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)
com.ibm.icu.util.CurrencyAmount currency
ClassCastException e
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
}
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
private static final com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter ALL
private void (java.lang.String, java.lang.String, long, long)
String region
String currency
long from
long to
private void (java.lang.String, java.lang.String, java.util.Date, java.util.Date)
String region
String currency
java.util.Date dateFrom
java.util.Date dateTo
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 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
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
public void (java.lang.String, java.lang.String, long, long, int)
String region
String code
long from
long to
int priority
public java.lang.String toString ()
}
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
private static java.lang.String dateString (long)
long date
com.ibm.icu.util.GregorianCalendar gc
private static java.lang.String debugString (java.lang.Object)
String s
String s
String s
Object v
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Throwable t
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
static final boolean $assertionsDisabled
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
java.util.Iterator i$
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
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
java.util.Iterator i$
com.ibm.icu.util.ULocale uloc
String numberStylePattern
int separatorIndex
String negNumberPattern
java.util.Map map
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
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 FIELD_COUNT
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 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 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 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
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 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.impl.RelativeDateFormat r
com.ibm.icu.util.Calendar cal
com.ibm.icu.text.DateFormat result
java.util.MissingResourceException e
int dateStyle
int timeStyle
com.ibm.icu.util.ULocale loc
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 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
com.ibm.icu.text.DateTimePatternGenerator generator
String bestPattern
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
com.ibm.icu.text.DateTimePatternGenerator generator
String bestPattern
com.ibm.icu.text.SimpleDateFormat format
}
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 DT_CONTEXT_COUNT
public static final int ABBREVIATED
public static final int WIDE
public static final int NARROW
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
String[] eras
String[] eraNames
String[] narrowEras
String[] months
String[] shortMonths
String[] narrowMonths
String[] standaloneMonths
String[] standaloneShortMonths
String[] standaloneNarrowMonths
String[] weekdays
String[] shortWeekdays
String[] narrowWeekdays
String[] standaloneWeekdays
String[] standaloneShortWeekdays
String[] standaloneNarrowWeekdays
String[] ampms
String[] shortQuarters
String[] quarters
String[] standaloneShortQuarters
String[] standaloneQuarters
String[] leapMonthPatterns
String[] shortYearNames
private String[][] zoneStrings
static final String patternChars
String localPatternChars
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.ICUCache DFSCACHE
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[] newShortWeekdays
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[] getAmPmStrings ()
public void setAmPmStrings (java.lang.String[])
String[] newAmpms
public java.lang.String[][] getZoneStrings ()
String canonicalID
int i
String[] tzIDs
com.ibm.icu.text.TimeZoneNames tznames
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.impl.CalendarData calData
com.ibm.icu.util.ULocale desiredLocale
String type
String key
com.ibm.icu.text.DateFormatSymbols dfs
void initializeData (com.ibm.icu.text.DateFormatSymbols)
com.ibm.icu.text.DateFormatSymbols dfs
protected void initializeData (com.ibm.icu.util.ULocale, com.ibm.icu.impl.CalendarData)
java.util.MissingResourceException e1
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.MissingResourceException e
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage usage
com.ibm.icu.text.DateFormatSymbols$CapitalizationContextUsage[] arr$
int len$
int i$
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
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.impl.CalendarData calData
String[] lWeekdays
String[] sWeekdays
String[] nWeekdays
String[] saWeekdays
String[] ssWeekdays
String[] snWeekdays
com.ibm.icu.impl.ICUResourceBundle monthPatternsBundle
com.ibm.icu.impl.ICUResourceBundle cyclicNameSetsBundle
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
private static final boolean arrayOfArrayEquals (java.lang.Object[][], java.lang.Object[][])
int i
Object[][] aa1
Object[][] aa2
boolean equal
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
String[][] arr$
int len$
int i$
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
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 transient java.util.Map fIntervalPatterns
private void ()
public void (java.lang.String, com.ibm.icu.text.DateIntervalInfo, com.ibm.icu.text.DateTimePatternGenerator, com.ibm.icu.text.SimpleDateFormat)
String skeleton
com.ibm.icu.text.DateIntervalInfo dtItvInfo
com.ibm.icu.text.DateTimePatternGenerator generator
com.ibm.icu.text.SimpleDateFormat simpleDateFormat
com.ibm.icu.text.SimpleDateFormat dateFormat
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.DateIntervalInfo dtitvinf
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 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 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 final 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
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
int field
com.ibm.icu.text.DateIntervalInfo$PatternInfo intervalPattern
com.ibm.icu.util.Calendar firstCal
com.ibm.icu.util.Calendar secondCal
String originalPattern
private final java.lang.StringBuffer fallbackFormat (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
StringBuffer earlierDate
StringBuffer laterDate
String fallbackPattern
String fallback
private final java.lang.StringBuffer fallbackFormat (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition, java.lang.String)
com.ibm.icu.util.Calendar fromCalendar
com.ibm.icu.util.Calendar toCalendar
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.text.DateFormat getDateFormat ()
private void initializePattern ()
String key
java.util.Map intervalPatterns
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
com.ibm.icu.impl.CalendarData calData
String[] patterns
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 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)
String skeleton
com.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch skeletons
String dateSkeleton
String timeSkeleton
java.util.Map intervalPatterns
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
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
}
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 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 transient boolean frozen
public void ()
public void (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale 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 initializeData (com.ibm.icu.text.DateIntervalInfo)
com.ibm.icu.text.DateIntervalInfo dii
private void setup (com.ibm.icu.util.ULocale)
String[] preferredCalendarTypes
String key
String pattern
int calendarField
int ptnIndex
String skeleton
com.ibm.icu.impl.ICUResourceBundle intervalPatterns
int ptnNum
int index
com.ibm.icu.util.UResourceBundle parentNameBundle
java.util.MissingResourceException e
String name
com.ibm.icu.impl.ICUResourceBundle rb
com.ibm.icu.impl.ICUResourceBundle calBundle
com.ibm.icu.impl.ICUResourceBundle calTypeBundle
com.ibm.icu.impl.ICUResourceBundle itvDtPtnResource
String fallback
int size
com.ibm.icu.util.ULocale currentLocale
String calendarTypeToUse
java.util.MissingResourceException e
com.ibm.icu.util.ULocale locale
int DEFAULT_HASH_SIZE
java.util.HashSet skeletonSet
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
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 ()
String calField
com.ibm.icu.text.DateIntervalInfo$PatternInfo value
java.util.Map$Entry calEntry
java.util.Iterator i$
java.util.Map patternsOfOneSkeleton
java.util.Map oneSetPtn
String skeleton
java.util.Iterator i$
com.ibm.icu.text.DateIntervalInfo other
CloneNotSupportedException e
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
java.util.Iterator i$
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.Iterator i$
java.util.LinkedHashMap result
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
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$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 String[] original
private String[] baseOriginal
private void ()
public java.lang.String origStringForField (int)
int field
public boolean fieldIsNumeric (int)
int field
public java.lang.String toString ()
int i
StringBuilder result
public java.lang.String toCanonicalString ()
char originalChar
char repeatChar
int[] row
int j
int i
StringBuilder result
java.lang.String getBasePattern ()
int i
StringBuilder result
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher set (java.lang.String, com.ibm.icu.text.DateTimePatternGenerator$FormatParser, boolean)
int i
com.ibm.icu.text.DateTimePatternGenerator$VariableField item
String field
int canonicalIndex
int[] row
int typeValue
char repeatChar
int repeatCount
int subTypeValue
Object obj
java.util.Iterator 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)
int comp
int i
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher that
public boolean equals (java.lang.Object)
int i
Object other
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher that
public int hashCode ()
int i
int result
public volatile int compareTo (java.lang.Object)
Object x0
void (com.ibm.icu.text.DateTimePatternGenerator$1)
com.ibm.icu.text.DateTimePatternGenerator$1 x0
static java.lang.String[] access$600 (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
static int[] access$700 (com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher)
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
}
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 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
java.util.Iterator i$
int foundMask
boolean isDate
boolean isTime
public java.lang.Object quoteLiteral (java.lang.String)
String string
static java.util.List access$000 (com.ibm.icu.text.DateTimePatternGenerator$FormatParser)
com.ibm.icu.text.DateTimePatternGenerator$FormatParser x0
}
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$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$800 (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
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
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[] appendItemNames
private char defaultHourFormatChar
private 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 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 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 ()
protected void ()
int i
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 getFrozenInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.text.DateTimePatternGenerator$VariableField fld
Object item
int idx
com.ibm.icu.text.DateTimePatternGenerator$FormatParser fp
java.util.List items
com.ibm.icu.text.SimpleDateFormat df
int i
String[] preferredCalendarTypes
com.ibm.icu.impl.ICUResourceBundle formatBundle
String formatName
String value
int i
com.ibm.icu.impl.ICUResourceBundle itemBundle
java.util.MissingResourceException e
String value
com.ibm.icu.impl.ICUResourceBundle fieldBundle
com.ibm.icu.impl.ICUResourceBundle dnBundle
int i
com.ibm.icu.impl.ICUResourceBundle itemBundle
java.util.MissingResourceException e
java.util.MissingResourceException e
String formatValue
String formatKey
int i
java.util.MissingResourceException e
com.ibm.icu.impl.ICUResourceBundle pbundle
com.ibm.icu.util.ULocale uLocale
String localeKey
com.ibm.icu.text.DateTimePatternGenerator result
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
String shortTimePattern
com.ibm.icu.impl.ICUResourceBundle rb
String calendarTypeToUse
com.ibm.icu.impl.ICUResourceBundle calBundle
com.ibm.icu.impl.ICUResourceBundle calTypeBundle
com.ibm.icu.impl.ICUResourceBundle availFormatsBundle
com.ibm.icu.text.DecimalFormatSymbols dfs
public char getDefaultHourFormatChar ()
public void setDefaultHourFormatChar (char)
char defaultHourFormatChar
private static void hackTimes (com.ibm.icu.text.DateTimePatternGenerator, 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 result
com.ibm.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
String hackPattern
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 (java.lang.String)
int i
String string
private static boolean isCLDRFieldName (int)
int index
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 skeleton
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
int options
String datePattern
String timePattern
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.Iterator i$
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.Iterator i$
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
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
java.util.Iterator i$
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
java.util.Iterator i$
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, 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
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 complete ()
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
java.util.Iterator i$
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, boolean, int)
String newField
String skelField
int skelFieldLen
boolean patFieldIsNumeric
boolean skelFieldIsNumeric
int i
String reqField
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
java.util.Iterator i$
com.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher patternWithMatcher
com.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher inputRequest
boolean fixFractionalSeconds
int options
StringBuilder newPattern
public java.lang.String getFields (java.lang.String)
Object item
java.util.Iterator i$
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
int subtype
boolean string
private static int getCanonicalIndex (java.lang.String, boolean)
int i
int[] row
int i
String s
boolean strict
int len
int ch
int bestRow
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static int access$300 (java.lang.String, boolean)
String x0
boolean x1
static int[][] access$400 ()
static java.lang.String[] access$500 ()
static java.lang.String access$900 (int)
int x0
static void ()
}
com/ibm/icu/text/DecimalFormat$AffixForCurrency.classDecimalFormat.java
package com.ibm.icu.text
final com.ibm.icu.text.DecimalFormat$AffixForCurrency extends java.lang.Object {
private String negPrefixPatternForCurrency
private String negSuffixPatternForCurrency
private String posPrefixPatternForCurrency
private String posSuffixPatternForCurrency
private final int patternType
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
String negPrefix
String negSuffix
String posPrefix
String posSuffix
int type
public java.lang.String getNegPrefix ()
public java.lang.String getNegSuffix ()
public java.lang.String getPosPrefix ()
public java.lang.String getPosSuffix ()
public int getPatternType ()
}
com/ibm/icu/text/DecimalFormat$Unit.classDecimalFormat.java
package com.ibm.icu.text
com.ibm.icu.text.DecimalFormat$Unit extends java.lang.Object {
private final String prefix
private final String suffix
public void (java.lang.String, java.lang.String)
String prefix
String suffix
public void writeSuffix (java.lang.StringBuffer)
StringBuffer toAppendTo
public void writePrefix (java.lang.StringBuffer)
StringBuffer toAppendTo
}
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 double epsilon
private static final int CURRENCY_SIGN_COUNT_IN_SYMBOL_FORMAT
private static final int CURRENCY_SIGN_COUNT_IN_ISO_FORMAT
private static final int CURRENCY_SIGN_COUNT_IN_PLURAL_FORMAT
private static final int STATUS_INFINITE
private static final int STATUS_POSITIVE
private static final int STATUS_UNDERFLOW
private static final int STATUS_LENGTH
private static final com.ibm.icu.text.UnicodeSet dotEquivalents
private static final com.ibm.icu.text.UnicodeSet commaEquivalents
private static final com.ibm.icu.text.UnicodeSet strictDotEquivalents
private static final com.ibm.icu.text.UnicodeSet strictCommaEquivalents
private static final com.ibm.icu.text.UnicodeSet defaultGroupingSeparators
private static final com.ibm.icu.text.UnicodeSet strictDefaultGroupingSeparators
private static final int PARSE_MAX_EXPONENT
static final double roundingIncrementEpsilon
private transient com.ibm.icu.text.DigitList digitList
private String positivePrefix
private String positiveSuffix
private String negativePrefix
private String negativeSuffix
private String posPrefixPattern
private String posSuffixPattern
private String negPrefixPattern
private String negSuffixPattern
private java.text.ChoiceFormat currencyChoice
private int multiplier
private byte groupingSize
private byte groupingSize2
private boolean decimalSeparatorAlwaysShown
private com.ibm.icu.text.DecimalFormatSymbols symbols
private boolean useSignificantDigits
private int minSignificantDigits
private int maxSignificantDigits
private boolean useExponentialNotation
private byte minExponentDigits
private boolean exponentSignAlwaysShown
private java.math.BigDecimal roundingIncrement
private transient com.ibm.icu.math.BigDecimal roundingIncrementICU
private transient double roundingDouble
private transient double roundingDoubleReciprocal
private int roundingMode
private com.ibm.icu.math.MathContext mathContext
private int formatWidth
private char pad
private int padPosition
private boolean parseBigDecimal
static final int currentSerialVersion
private int serialVersionOnStream
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 char PATTERN_ZERO_DIGIT
static final char PATTERN_ONE_DIGIT
static final char PATTERN_TWO_DIGIT
static final char PATTERN_THREE_DIGIT
static final char PATTERN_FOUR_DIGIT
static final char PATTERN_FIVE_DIGIT
static final char PATTERN_SIX_DIGIT
static final char PATTERN_SEVEN_DIGIT
static final char PATTERN_EIGHT_DIGIT
static final char PATTERN_NINE_DIGIT
static final char PATTERN_GROUPING_SEPARATOR
static final char PATTERN_DECIMAL_SEPARATOR
static final char PATTERN_DIGIT
static final char PATTERN_SIGNIFICANT_DIGIT
static final char PATTERN_EXPONENT
static final char PATTERN_PLUS_SIGN
private static final char PATTERN_PER_MILLE
private static final char PATTERN_PERCENT
static final char PATTERN_PAD_ESCAPE
private static final char PATTERN_MINUS
private static final char PATTERN_SEPARATOR
private static final char CURRENCY_SIGN
private static final char QUOTE
static final int DOUBLE_INTEGER_DIGITS
static final int DOUBLE_FRACTION_DIGITS
static final int MAX_SCIENTIFIC_INTEGER_DIGITS
private static final long serialVersionUID
private java.util.ArrayList attributes
private String formatPattern
private int style
private int currencySignCount
private transient java.util.Set affixPatternsForCurrency
private transient boolean isReadyForParsing
private com.ibm.icu.text.CurrencyPluralInfo currencyPluralInfo
static final com.ibm.icu.text.DecimalFormat$Unit NULL_UNIT
public void ()
com.ibm.icu.util.ULocale def
String pattern
public void (java.lang.String)
String pattern
com.ibm.icu.util.ULocale def
public void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols)
String pattern
com.ibm.icu.text.DecimalFormatSymbols symbols
private void createFromPatternAndSymbols (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols)
String pattern
com.ibm.icu.text.DecimalFormatSymbols inputSymbols
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
com.ibm.icu.text.CurrencyPluralInfo info
private void create (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, com.ibm.icu.text.CurrencyPluralInfo, int)
String currencyPluralPatternForOther
String pattern
com.ibm.icu.text.DecimalFormatSymbols inputSymbols
com.ibm.icu.text.CurrencyPluralInfo info
int inputStyle
void (java.lang.String, com.ibm.icu.text.DecimalFormatSymbols, int)
String pattern
com.ibm.icu.text.DecimalFormatSymbols inputSymbols
int style
com.ibm.icu.text.CurrencyPluralInfo info
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer result
java.text.FieldPosition fieldPosition
private boolean isNegative (double)
double number
private double round (double)
double number
boolean isNegative
private double multiply (double)
double number
private java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition, boolean)
int prefixLen
int suffixLen
double number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
boolean isNegative
double adjustNumberAsInFormatting (double)
double number
com.ibm.icu.text.DigitList dl
boolean isNumberNegative (double)
double number
private static double round (double, double, double, int, boolean)
double testFloor
double ceil
double ceildiff
double floor
double floordiff
double number
double roundingInc
double roundingIncReciprocal
int mode
boolean isNegative
double div
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition, boolean)
long cutoff
long cutoff
boolean tooBig
long number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
boolean isNegative
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition, boolean)
java.math.BigInteger number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition, boolean)
java.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
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
private boolean isGroupingPosition (int)
int pos
boolean result
private int precision (boolean)
boolean isIntegral
private java.lang.StringBuffer subformat (int, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean)
int number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
private java.lang.StringBuffer subformat (double, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean)
double number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
private java.lang.StringBuffer subformat (java.lang.String, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean)
String currencyPluralPattern
String pluralCount
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
private java.lang.StringBuffer subformat (java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean)
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
int prefixLen
int suffixLen
private void subformatFixed (java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean)
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isInteger
boolean parseAttr
char[] digits
char grouping
char decimal
boolean useSigDig
int maxIntDig
int minIntDig
int i
int intBegin
int sigCount
int minSigDig
int maxSigDig
int count
int digitIndex
int sizeBeforeIntegerPart
boolean fractionPresent
int fracBegin
private void subformatExponential (java.lang.StringBuffer, java.text.FieldPosition, boolean)
int decimalSeparatorBegin
int expSignBegin
int expDig
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
char[] digits
char decimal
boolean useSigDig
int maxIntDig
int minIntDig
int i
int intBegin
int intEnd
int fracBegin
int minFracDig
int exponent
int minimumDigits
int integerDigits
int totalDigits
boolean negativeExponent
int expBegin
private final void addPadding (java.lang.StringBuffer, java.text.FieldPosition, int, int)
int i
char[] padding
int len
StringBuffer result
java.text.FieldPosition fieldPosition
int prefixLen
int suffixLen
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 pos
com.ibm.icu.util.Currency[] currency
private java.lang.Object parse (java.lang.String, java.text.ParsePosition, com.ibm.icu.util.Currency[])
int nx
long l
java.math.BigInteger big
com.ibm.icu.math.BigDecimal big
int mult
String text
java.text.ParsePosition parsePosition
com.ibm.icu.util.Currency[] currency
int backup
int i
boolean[] status
Number n
private boolean parseForCurrency (java.lang.String, java.text.ParsePosition, com.ibm.icu.util.Currency[], boolean[])
int savedCurrencySignCount
boolean found
boolean result
com.ibm.icu.text.DecimalFormat$AffixForCurrency affix
java.util.Iterator i$
int index
String text
java.text.ParsePosition parsePosition
com.ibm.icu.util.Currency[] currency
boolean[] status
int origPos
int maxPosIndex
int maxErrorPos
boolean[] savedStatus
boolean[] tmpStatus
java.text.ParsePosition tmpPos
com.ibm.icu.text.DigitList tmpDigitList
boolean found
int savedCurrencySignCount
boolean result
private void setupCurrencyAffixForAllPatterns ()
String pluralCount
String currencyPattern
String savedFormatPattern
com.ibm.icu.text.DecimalFormat$AffixForCurrency affixes
java.util.Iterator iter
java.util.Set currencyUnitPatternSet
private final boolean subparse (java.lang.String, java.text.ParsePosition, com.ibm.icu.text.DigitList, boolean[], com.ibm.icu.util.Currency[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
boolean negExp
int pos
com.ibm.icu.text.DigitList exponentDigits
int ch
char[] digitSymbols
char decimal
char grouping
String exponentSep
boolean sawDecimal
boolean sawGrouping
boolean sawExponent
boolean sawDigit
long exponent
int digit
boolean strictParse
boolean strictFail
int lastGroup
int digitStart
int gs2
boolean skipExtendedSeparatorParsing
com.ibm.icu.text.UnicodeSet decimalEquiv
com.ibm.icu.text.UnicodeSet groupEquiv
int digitCount
int backup
String text
java.text.ParsePosition parsePosition
com.ibm.icu.text.DigitList digits
boolean[] status
com.ibm.icu.util.Currency[] currency
String negPrefix
String negSuffix
String posPrefix
String posSuffix
int type
int position
int oldStart
int posMatch
int negMatch
private int countCodePoints (java.lang.String, int, int)
String str
int start
int end
int count
int index
private com.ibm.icu.text.UnicodeSet getEquivalentDecimals (char, boolean)
char decimal
boolean strictParse
com.ibm.icu.text.UnicodeSet equivSet
private final int skipPadding (java.lang.String, int)
String text
int position
private int compareAffix (java.lang.String, int, boolean, boolean, java.lang.String, int, com.ibm.icu.util.Currency[])
String text
int pos
boolean isNegative
boolean isPrefix
String affixPat
int type
com.ibm.icu.util.Currency[] currency
private static int compareSimpleAffix (java.lang.String, java.lang.String, int)
boolean literalMatch
int s
int c
int len
int i
String affix
String input
int pos
int start
private static int skipPatternWhiteSpace (java.lang.String, int)
int c
String text
int pos
private static int skipUWhiteSpace (java.lang.String, int)
int c
String text
int pos
private int compareComplexAffix (java.lang.String, java.lang.String, int, int, com.ibm.icu.util.Currency[])
int j
com.ibm.icu.util.Currency effectiveCurr
boolean intl
boolean plural
com.ibm.icu.util.ULocale uloc
java.text.ParsePosition ppos
String iso
char c
int i
String affixPat
String text
int pos
int type
com.ibm.icu.util.Currency[] currency
int start
static final int match (java.lang.String, int, int)
int s
String text
int pos
int ch
static final int match (java.lang.String, int, java.lang.String)
int ch
int i
String text
int pos
String str
public com.ibm.icu.text.DecimalFormatSymbols getDecimalFormatSymbols ()
Exception foo
public void setDecimalFormatSymbols (com.ibm.icu.text.DecimalFormatSymbols)
com.ibm.icu.text.DecimalFormatSymbols newSymbols
private void setCurrencyForSymbols ()
com.ibm.icu.text.DecimalFormatSymbols def
public java.lang.String getPositivePrefix ()
public void setPositivePrefix (java.lang.String)
String newValue
public java.lang.String getNegativePrefix ()
public void setNegativePrefix (java.lang.String)
String newValue
public java.lang.String getPositiveSuffix ()
public void setPositiveSuffix (java.lang.String)
String newValue
public java.lang.String getNegativeSuffix ()
public void setNegativeSuffix (java.lang.String)
String newValue
public int getMultiplier ()
public void setMultiplier (int)
int newValue
public java.math.BigDecimal getRoundingIncrement ()
public void setRoundingIncrement (java.math.BigDecimal)
java.math.BigDecimal newValue
public void setRoundingIncrement (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal newValue
int i
public void setRoundingIncrement (double)
double rawRoundedReciprocal
double newValue
private void setRoundingDoubleReciprocal (double)
double rawRoundedReciprocal
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
public int getFormatWidth ()
public void setFormatWidth (int)
int width
public char getPadCharacter ()
public void setPadCharacter (char)
char padChar
public int getPadPosition ()
public void setPadPosition (int)
int padPos
public boolean isScientificNotation ()
public void setScientificNotation (boolean)
boolean useScientific
public byte getMinimumExponentDigits ()
public void setMinimumExponentDigits (byte)
byte minExpDig
public boolean isExponentSignAlwaysShown ()
public void setExponentSignAlwaysShown (boolean)
boolean expSignAlways
public int getGroupingSize ()
public void setGroupingSize (int)
int newValue
public int getSecondaryGroupingSize ()
public void setSecondaryGroupingSize (int)
int newValue
public com.ibm.icu.math.MathContext getMathContextICU ()
public java.math.MathContext getMathContext ()
Exception foo
public void setMathContextICU (com.ibm.icu.math.MathContext)
com.ibm.icu.math.MathContext newValue
public void setMathContext (java.math.MathContext)
java.math.MathContext newValue
public boolean isDecimalSeparatorAlwaysShown ()
public void setDecimalSeparatorAlwaysShown (boolean)
boolean newValue
public com.ibm.icu.text.CurrencyPluralInfo getCurrencyPluralInfo ()
Exception foo
public void setCurrencyPluralInfo (com.ibm.icu.text.CurrencyPluralInfo)
com.ibm.icu.text.CurrencyPluralInfo newInfo
public java.lang.Object clone ()
com.ibm.icu.text.DecimalFormat other
Exception e
public boolean equals (java.lang.Object)
Object obj
com.ibm.icu.text.DecimalFormat other
private boolean equals (java.lang.String, java.lang.String)
String pat1
String pat2
private java.lang.String unquote (java.lang.String)
char ch
String pat
StringBuilder buf
int i
public int hashCode ()
public java.lang.String toPattern ()
public java.lang.String toLocalizedPattern ()
private void expandAffixes (java.lang.String)
String pluralCount
StringBuffer buffer
private void expandAffix (java.lang.String, java.lang.String, java.lang.StringBuffer, boolean)
int j
boolean[] isChoiceFormat
java.text.FieldPosition pos
boolean[] isChoiceFormat
boolean intl
boolean plural
String s
com.ibm.icu.util.Currency currency
char c
int i
String pattern
String pluralCount
StringBuffer buffer
boolean doFormat
private int appendAffix (java.lang.StringBuffer, boolean, boolean, boolean)
String affixPat
StringBuffer affixBuf
int offset
StringBuffer buf
boolean isNegative
boolean isPrefix
boolean parseAttr
String affix
private void formatAffix2Attribute (java.lang.String, int, int)
String affix
int begin
int end
private void addAttribute (com.ibm.icu.text.NumberFormat$Field, int, int)
com.ibm.icu.text.NumberFormat$Field field
int begin
int end
java.text.FieldPosition pos
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object, com.ibm.icu.text.DecimalFormat$Unit)
java.text.FieldPosition pos
java.text.Format$Field attribute
int i
Object obj
com.ibm.icu.text.DecimalFormat$Unit unit
Number number
StringBuffer text
java.text.AttributedString as
private void appendAffixPattern (java.lang.StringBuffer, boolean, boolean, boolean)
char ch
int i
String affix
char ch
int i
int j
StringBuffer buffer
boolean isNegative
boolean isPrefix
boolean localized
String affixPat
private java.lang.String toPattern (boolean)
int i
int pos
int pos
int add
int sub0Start
int g
int maxDig
int minDig
int maxSigDig
int i
int part
boolean localized
StringBuffer result
char zero
char digit
char sigDigit
boolean useSigDig
char group
int roundingDecimalPos
String roundingDigits
int padPos
String padSpec
public void applyPattern (java.lang.String)
String pattern
public void applyLocalizedPattern (java.lang.String)
String pattern
private void applyPattern (java.lang.String, boolean)
String pattern
boolean localized
private void expandAffixAdjustWidth (java.lang.String)
String pluralCount
private void applyPatternWithoutExpandAffix (java.lang.String, boolean)
int p
char after
boolean doubled
char ch
int n
int minInt
int scale
int digitTotalCount
int effectiveDecimalPos
boolean useSigDig
int subpart
int sub0Start
int sub0Limit
int sub2Limit
StringBuilder prefix
StringBuilder suffix
int decimalPos
int multpl
int digitLeftCount
int zeroDigitCount
int digitRightCount
int sigDigitCount
byte groupingCount
byte groupingCount2
int padPos
char padChar
int incrementPos
long incrementVal
byte expDigits
boolean expSignAlways
int currencySignCnt
StringBuilder affix
int start
int part
int d
com.ibm.icu.util.Currency theCurrency
String pattern
boolean localized
char zeroDigit
char sigDigit
char groupingSeparator
char decimalSeparator
char percent
char perMill
char digit
char separator
String exponent
char plus
char padEscape
char minus
char nineDigit
boolean gotNegative
int pos
private void setRoundingDouble ()
private void patternError (java.lang.String, java.lang.String)
String msg
String pattern
public void setMaximumIntegerDigits (int)
int newValue
public void setMinimumIntegerDigits (int)
int newValue
public int getMinimumSignificantDigits ()
public int getMaximumSignificantDigits ()
public void setMinimumSignificantDigits (int)
int min
int max
public void setMaximumSignificantDigits (int)
int max
int min
public boolean areSignificantDigitsUsed ()
public void setSignificantDigitsUsed (boolean)
boolean useSignificantDigits
public void setCurrency (com.ibm.icu.util.Currency)
boolean[] isChoiceFormat
String s
int d
com.ibm.icu.util.Currency theCurrency
protected com.ibm.icu.util.Currency getEffectiveCurrency ()
com.ibm.icu.util.Currency c
public void setMaximumFractionDigits (int)
int newValue
public void setMinimumFractionDigits (int)
int newValue
public void setParseBigDecimal (boolean)
boolean value
public boolean isParseBigDecimal ()
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
private void setInternalRoundingIncrement (com.ibm.icu.math.BigDecimal)
com.ibm.icu.math.BigDecimal value
static void ()
}
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 char zeroDigit
private char[] digits
private char groupingSeparator
private char decimalSeparator
private char perMill
private char percent
private char digit
private char sigDigit
private char patternSeparator
private String infinity
private String NaN
private char minusSign
private String currencySymbol
private String intlCurrencySymbol
private char monetarySeparator
private char monetaryGroupingSeparator
private char exponential
private String exponentSeparator
private char padEscape
private char plusSign
private java.util.Locale requestedLocale
private com.ibm.icu.util.ULocale ulocale
private static final long serialVersionUID
private static final int currentSerialVersion
private int serialVersionOnStream
private static final com.ibm.icu.impl.ICUCache 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
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 java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
public char getZeroDigit ()
public char[] getDigits ()
int i
char[] digitArray
char[] getDigitsLocal ()
int i
char[] digitArray
public void setZeroDigit (char)
int i
char zeroDigit
public char getSignificantDigit ()
public void setSignificantDigit (char)
char sigDigit
public char getGroupingSeparator ()
public void setGroupingSeparator (char)
char groupingSeparator
public char getDecimalSeparator ()
public void setDecimalSeparator (char)
char decimalSeparator
public char getPerMill ()
public void setPerMill (char)
char perMill
public char getPercent ()
public void setPercent (char)
char percent
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 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 char getMonetaryGroupingSeparator ()
java.lang.String getCurrencyPattern ()
public void setMonetaryDecimalSeparator (char)
char sep
public void setMonetaryGroupingSeparator (char)
char sep
public java.lang.String getExponentSeparator ()
public void setExponentSeparator (java.lang.String)
String exp
public char getPlusSign ()
public void setPlusSign (char)
char plus
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)
String digitString
String nsName
java.util.MissingResourceException ex1
java.util.MissingResourceException ex
int i
com.ibm.icu.impl.ICUResourceBundle rb
boolean isLatn
String baseKey
String latnKey
String[] symbolKeys
String[] fallbackElements
String[] symbolsArray
boolean[] isChoiceFormat
com.ibm.icu.impl.CurrencyData$CurrencyFormatInfo fmtInfo
com.ibm.icu.util.ULocale locale
String nsName
com.ibm.icu.text.NumberingSystem ns
String[][] data
String[] numberElements
com.ibm.icu.impl.ICUResourceBundle r
com.ibm.icu.util.ULocale uloc
com.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo info
String currname
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
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 void ()
}
com/ibm/icu/text/DecompData.classDecompData.java
package com.ibm.icu.text
com.ibm.icu.text.DecompData extends java.lang.Object {
static final int MAX_CANONICAL
static final int MAX_COMPAT
static final int DECOMP_MASK
static final int DECOMP_RECURSE
static final short BASE
static final com.ibm.icu.util.CompactCharArray offsets
static final String contents
static final com.ibm.icu.util.CompactByteArray canonClass
void ()
static void ()
}
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 {
protected com.ibm.icu.text.UnicodeSet fSet
private final int fTypes
public void (int)
int breakTypes
public boolean handles (int, int)
int c
int breakType
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, java.util.Stack)
boolean isDict
int current
int rangeStart
int rangeEnd
java.text.CharacterIterator text_
int startPos
int endPos
boolean reverse
int breakType
java.util.Stack foundBreaks
int result
com.ibm.icu.text.UCharacterIterator text
int start
int current
int rangeStart
int rangeEnd
int c
protected abstract int divideUpDictionaryRange (com.ibm.icu.text.UCharacterIterator, int, int, java.util.Stack)
}
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 byte[] 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
int i
int i
int num
char[] data
String dictType
com.ibm.icu.impl.ICUResourceBundle rb
String dictFileName
java.io.InputStream is
java.io.DataInputStream s
int[] indexes
int offset
int trieType
int totalSize
com.ibm.icu.text.DictionaryMatcher m
static void ()
}
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/DigitList.classDigitList.java
package com.ibm.icu.text
final com.ibm.icu.text.DigitList extends java.lang.Object {
public static final int MAX_LONG_DIGITS
public static final int DBL_DIG
public int decimalAt
public int count
public byte[] digits
private static byte[] LONG_MIN_REP
void ()
private final void ensureCapacity (int, int)
byte[] newDigits
int digitCapacity
int digitsToCopy
boolean isZero ()
int i
public void append (int)
int digit
public byte getDigitValue (int)
int i
public final double getDouble ()
int i
StringBuilder temp
public final long getLong ()
int i
StringBuilder temp
public java.math.BigInteger getBigInteger (boolean)
int i
int i
int i
int len
char[] text
int n
boolean isPositive
private java.lang.String getStringRep (boolean)
int i
boolean isPositive
StringBuilder stringRep
int d
public java.math.BigDecimal getBigDecimal (boolean)
long numShift
int i
int numDigits
StringBuilder significantDigits
java.math.BigInteger unscaledVal
boolean isPositive
long scale
public com.ibm.icu.math.BigDecimal getBigDecimalICU (boolean)
long numShift
int i
int numDigits
StringBuilder significantDigits
java.math.BigInteger unscaledVal
boolean isPositive
long scale
boolean isIntegral ()
final void set (double, int, boolean)
double source
int maximumDigits
boolean fixedPoint
String rep
private void set (java.lang.String, int)
char c
String rep
int maxCount
int exponent
int leadingZerosAfterDecimal
boolean nonZeroDigitSeen
int i
private boolean shouldRoundUp (int)
int i
int maximumDigits
public final void round (int)
int maximumDigits
public final void set (long)
long source
public final void set (long, int)
int left
int right
long source
int maximumDigits
public final void set (java.math.BigInteger, int)
int i
java.math.BigInteger source
int maximumDigits
String stringDigits
int offset
private void setBigDecimalDigits (java.lang.String, int, boolean)
String stringDigits
int maximumDigits
boolean fixedPoint
public final void set (java.math.BigDecimal, int, boolean)
java.math.BigDecimal source
int maximumDigits
boolean fixedPoint
public final void set (com.ibm.icu.math.BigDecimal, int, boolean)
com.ibm.icu.math.BigDecimal source
int maximumDigits
boolean fixedPoint
private boolean isLongMIN_VALUE ()
int i
public boolean equals (java.lang.Object)
int i
Object obj
com.ibm.icu.text.DigitList other
public int hashCode ()
int i
int hashcode
public java.lang.String toString ()
int i
StringBuilder buf
static void ()
int i
String s
}
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
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
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/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 boolean byDigits
private boolean useSpaces
void (int, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
public void doSubstitution (double, java.lang.StringBuffer, int)
com.ibm.icu.text.DigitList dl
boolean pad
double number
StringBuffer toInsertInto
int position
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)
Number n
int digit
String workText
java.text.ParsePosition workPos
double result
com.ibm.icu.text.DigitList dl
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
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, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
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/LanguageBreakEngine.classLanguageBreakEngine.java
package com.ibm.icu.text
abstract com.ibm.icu.text.LanguageBreakEngine extends java.lang.Object {
public abstract boolean handles (int, int)
public abstract int findBreaks (java.text.CharacterIterator, int, int, boolean, int, java.util.Stack)
}
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)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.ListFormatter result
private static com.ibm.icu.text.ListFormatter load (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale ulocale
com.ibm.icu.impl.ICUResourceBundle r
void (com.ibm.icu.text.ListFormatter$1)
com.ibm.icu.text.ListFormatter$1 x0
}
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
static java.util.Map localeToData
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
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 ()
public transient java.lang.String format (java.lang.Object[])
Object[] items
public java.lang.String format (java.util.Collection)
java.util.Collection items
java.util.Iterator it
int count
String result
private java.lang.String format2 (java.lang.String, java.lang.Object, java.lang.Object)
String pattern
Object a
Object b
int i0
int i1
static transient void add (java.lang.String, java.lang.String[])
String locale
String[] data
static void ()
}
com/ibm/icu/text/ListFormatterData.classListFormatterData.java
package com.ibm.icu.text
com.ibm.icu.text.ListFormatterData extends java.lang.Object {
void ()
static void load ()
}
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.classLocaleDisplayNames.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.LocaleDisplayNames extends java.lang.Object {
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 (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 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)
protected void ()
}
com/ibm/icu/text/MeasureFormat.classMeasureFormat.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.MeasureFormat extends com.ibm.icu.text.UFormat {
static final long serialVersionUID
protected void ()
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 ()
}
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.Iterator i$
java.util.Map map
int runLimit
java.text.AttributedCharacterIterator formattedArg
int prevLength
int start
int limit
int offset
java.text.Format formatter
Object arg
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$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.util.ULocale locale
private com.ibm.icu.text.PluralRules rules
private com.ibm.icu.text.PluralRules$PluralType type
public void (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.util.ULocale loc
com.ibm.icu.text.PluralRules$PluralType type
public java.lang.String select (double)
double number
}
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 java.text.Format stockDateFormatter
private transient java.text.Format 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
java.util.Iterator i$
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.Iterator i$
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 void format (int, double, java.lang.Object[], java.util.Map, com.ibm.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object arg
int argNumber
Object arg
String key
Object arg
String key
com.ibm.icu.text.MessageFormat subMsgFormat
String subMsgString
double number
int subMsgStart
com.ibm.icu.text.PluralFormat$PluralSelector selector
double number
com.ibm.icu.text.PluralFormat$PluralSelector selector
int subMsgStart
double offset
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
String noArg
Object argId
int prevDestLength
java.text.Format formatter
int i
int msgStart
double 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, double, 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
double 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 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)
Exception e
com.ibm.icu.text.RuleBasedNumberFormat rbnf
String ruleset
Exception e
com.ibm.icu.text.RuleBasedNumberFormat rbnf
String ruleset
Exception e
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 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 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 ()
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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 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.Iterator i$
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 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 {
double divisor
com.ibm.icu.text.NFRule ruleToUse
static final boolean $assertionsDisabled
void (int, double, com.ibm.icu.text.NFRule, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
double divisor
com.ibm.icu.text.NFRule rulePredecessor
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
public void setDivisor (int, int)
int radix
int exponent
public boolean equals (java.lang.Object)
com.ibm.icu.text.ModulusSubstitution that2
Object that
public int hashCode ()
public void doSubstitution (long, java.lang.StringBuffer, int)
long numberToFormat
long number
StringBuffer toInsertInto
int position
public void doSubstitution (double, java.lang.StringBuffer, int)
double numberToFormat
double number
StringBuffer toInsertInto
int position
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)
double result
Number tempResult
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
public boolean isModulusSubstitution ()
char tokenChar ()
static void ()
}
com/ibm/icu/text/MultiplierSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.MultiplierSubstitution extends com.ibm.icu.text.NFSubstitution {
double divisor
static final boolean $assertionsDisabled
void (int, double, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
double divisor
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
public void setDivisor (int, int)
int radix
int exponent
public boolean equals (java.lang.Object)
com.ibm.icu.text.MultiplierSubstitution that2
Object that
public int hashCode ()
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 ()
static void ()
}
com/ibm/icu/text/NFRule.classNFRule.java
package com.ibm.icu.text
final com.ibm.icu.text.NFRule extends java.lang.Object {
public static final int NEGATIVE_NUMBER_RULE
public static final int IMPROPER_FRACTION_RULE
public static final int PROPER_FRACTION_RULE
public static final int MASTER_RULE
private long baseValue
private int radix
private short exponent
private String ruleText
private com.ibm.icu.text.NFSubstitution sub1
private com.ibm.icu.text.NFSubstitution sub2
private com.ibm.icu.text.RuleBasedNumberFormat formatter
static final boolean $assertionsDisabled
public static java.lang.Object makeRules (java.lang.String, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.NFRule, com.ibm.icu.text.RuleBasedNumberFormat)
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
com.ibm.icu.text.NFRule rule1
int brack1
int brack2
public void (com.ibm.icu.text.RuleBasedNumberFormat)
com.ibm.icu.text.RuleBasedNumberFormat formatter
private java.lang.String parseRuleDescriptor (java.lang.String)
StringBuilder tempValue
char c
String descriptor
String description
int p
private void extractSubstitutions (com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.NFRule, com.ibm.icu.text.RuleBasedNumberFormat)
com.ibm.icu.text.NFRuleSet owner
com.ibm.icu.text.NFRule predecessor
com.ibm.icu.text.RuleBasedNumberFormat ownersOwner
private com.ibm.icu.text.NFSubstitution extractSubstitution (com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.NFRule, com.ibm.icu.text.RuleBasedNumberFormat)
int subEnd
char c
com.ibm.icu.text.NFRuleSet owner
com.ibm.icu.text.NFRule predecessor
com.ibm.icu.text.RuleBasedNumberFormat ownersOwner
com.ibm.icu.text.NFSubstitution result
int subStart
int subEnd
public final void setBaseValue (long)
long newBaseValue
private short expectedExponent ()
short tempResult
private int indexOfAny (java.lang.String[])
int pos
int i
String[] strings
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 long getBaseValue ()
public double getDivisor ()
public void doFormat (long, java.lang.StringBuffer, int)
long number
StringBuffer toInsertInto
int pos
public void doFormat (double, java.lang.StringBuffer, int)
double number
StringBuffer toInsertInto
int pos
public boolean shouldRollBack (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, boolean, double)
String workText2
java.text.ParsePosition pp2
double partialResult
String text
java.text.ParsePosition parsePosition
boolean isFractionRule
double upperBound
java.text.ParsePosition pp
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, java.text.ParsePosition, com.ibm.icu.text.NFSubstitution, double)
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
java.text.ParsePosition pp
com.ibm.icu.text.NFSubstitution sub
double upperBound
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, int)
String str
String key
int startingAt
com.ibm.icu.text.RbnfLenientScanner scanner
private boolean allIgnorable (java.lang.String)
String str
com.ibm.icu.text.RbnfLenientScanner scanner
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 String name
private com.ibm.icu.text.NFRule[] rules
private com.ibm.icu.text.NFRule negativeNumberRule
private com.ibm.icu.text.NFRule[] fractionRules
private boolean isFractionRuleSet
private boolean isParseable
private int recursionCount
private static final int RECURSION_LIMIT
static final boolean $assertionsDisabled
public void (java.lang.String[], int) throws java.lang.IllegalArgumentException
int pos
String[] descriptions
int index
String description
public void parseRules (java.lang.String, com.ibm.icu.text.RuleBasedNumberFormat)
int j
com.ibm.icu.text.NFRule[] rulesToAdd
Object temp
int i
com.ibm.icu.text.NFRule rule
String description
com.ibm.icu.text.RuleBasedNumberFormat owner
java.util.List ruleDescriptions
int oldP
int p
java.util.List tempRules
com.ibm.icu.text.NFRule predecessor
long defaultBaseValue
int i
public void makeIntoFractionRuleSet ()
public boolean equals (java.lang.Object)
int i
com.ibm.icu.text.NFRuleSet that2
Object that
public int hashCode ()
public java.lang.String toString ()
int i
StringBuilder result
public boolean isFractionSet ()
public java.lang.String getName ()
public boolean isPublic ()
public boolean isParseable ()
public void format (long, java.lang.StringBuffer, int)
long number
StringBuffer toInsertInto
int pos
com.ibm.icu.text.NFRule applicableRule
public void format (double, java.lang.StringBuffer, int)
double number
StringBuffer toInsertInto
int pos
com.ibm.icu.text.NFRule applicableRule
private com.ibm.icu.text.NFRule findRule (double)
double number
private com.ibm.icu.text.NFRule findNormalRule (long)
int mid
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 i
int i
String text
java.text.ParsePosition parsePosition
double upperBound
java.text.ParsePosition highWaterMark
Number result
Number tempResult
static void ()
}
com/ibm/icu/text/NFSubstitution.classNFSubstitution.java
package com.ibm.icu.text
abstract com.ibm.icu.text.NFSubstitution extends java.lang.Object {
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.DecimalFormat numberFormat
com.ibm.icu.text.RuleBasedNumberFormat rbnf
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, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
public void setDivisor (int, int)
int radix
int 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.StringBuffer, int)
long numberToFormat
double numberToFormat
long number
StringBuffer toInsertInto
int position
public void doSubstitution (double, java.lang.StringBuffer, int)
double number
StringBuffer toInsertInto
int position
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)
Number tempResult
double result
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
Number tempResult
public abstract double composeRuleValue (double, double)
public abstract double calcUpperBound (double)
public final int getPos ()
abstract char tokenChar ()
public boolean isNullSubstitution ()
public boolean isModulusSubstitution ()
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 {
public 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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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.InputStream data
String name
com.ibm.icu.text.Normalizer2$Mode mode
com.ibm.icu.impl.Norm2AllModes all2Modes
public java.lang.String normalize (java.lang.CharSequence)
int spanLength
StringBuilder sb
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/NullSubstitution.classNFSubstitution.java
package com.ibm.icu.text
com.ibm.icu.text.NullSubstitution extends com.ibm.icu.text.NFSubstitution {
static final boolean $assertionsDisabled
void (int, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
String description
public boolean equals (java.lang.Object)
Object that
public int hashCode ()
public java.lang.String toString ()
public void doSubstitution (long, java.lang.StringBuffer, int)
long number
StringBuffer toInsertInto
int position
public void doSubstitution (double, java.lang.StringBuffer, int)
double number
StringBuffer toInsertInto
int position
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)
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
public boolean isNullSubstitution ()
char tokenChar ()
static 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 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
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.CurrencyAmount currAmt
StringBuffer toAppendTo
java.text.FieldPosition pos
com.ibm.icu.util.Currency save
com.ibm.icu.util.Currency curr
boolean same
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 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)
java.util.MissingResourceException ex
com.ibm.icu.util.ULocale forLocale
int choice
int entry
com.ibm.icu.impl.ICUResourceBundle rb
String[] numberPatternKeys
com.ibm.icu.text.NumberingSystem ns
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)
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.classNumberingSystem.java
package com.ibm.icu.text
public com.ibm.icu.text.NumberingSystem extends java.lang.Object {
private String desc
private int radix
private boolean algorithmic
private String name
private static com.ibm.icu.impl.ICUCache cachedLocaleData
private static com.ibm.icu.impl.ICUCache 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
String[] arr$
int len$
int i$
com.ibm.icu.text.NumberingSystem ns
com.ibm.icu.impl.ICUResourceBundle rb
java.util.MissingResourceException ex
com.ibm.icu.util.ULocale locale
String[] OTHER_NS_KEYWORDS
com.ibm.icu.text.NumberingSystem ns
Boolean nsResolved
String numbersKeyword
String baseName
String originalNumbersKeyword
String resolvedNumberingSystem
public static com.ibm.icu.text.NumberingSystem getInstance ()
public static com.ibm.icu.text.NumberingSystem getInstanceByName (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
java.util.MissingResourceException ex
String name
int radix
boolean isAlgorithmic
String description
com.ibm.icu.text.NumberingSystem ns
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 c
int i
com.ibm.icu.text.UCharacterIterator it
public int getRadix ()
public java.lang.String getDescription ()
public java.lang.String getName ()
public boolean isAlgorithmic ()
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 {
double denominator
boolean withZeros
static final boolean $assertionsDisabled
void (int, double, com.ibm.icu.text.NFRuleSet, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
double denominator
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
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 int hashCode ()
public void doSubstitution (double, java.lang.StringBuffer, int)
long nf
int len
double number
StringBuffer toInsertInto
int position
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)
String workText
java.text.ParsePosition workPos
long n
long d
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int zeroCount
Number result
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
static void ()
}
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 (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 (double)
double number
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 (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 (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.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
private void init (com.ibm.icu.text.PluralRules, com.ibm.icu.text.PluralRules$PluralType, com.ibm.icu.util.ULocale)
com.ibm.icu.text.PluralRules rules
com.ibm.icu.text.PluralRules$PluralType type
com.ibm.icu.util.ULocale locale
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, 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
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)
com.ibm.icu.text.MessagePattern$Part part
com.ibm.icu.text.MessagePattern$Part$Type type
int index
double number
int partIndex
StringBuilder result
int prevIndex
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object number
StringBuffer toAppendTo
java.text.FieldPosition pos
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
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/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 (double)
double n
public boolean isLimited ()
public java.lang.String toString ()
public int updateRepeatLimit (int)
int limit
}
com/ibm/icu/text/PluralRules$2.classPluralRules.java
package com.ibm.icu.text
final com.ibm.icu.text.PluralRules$2 extends java.lang.Object implements com.ibm.icu.text.PluralRules$Rule {
private static final long serialVersionUID
void ()
public java.lang.String getKeyword ()
public boolean appliesTo (double)
double n
public boolean isLimited ()
public java.lang.String toString ()
public int updateRepeatLimit (int)
int limit
}
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 (double)
double n
public boolean isLimited ()
}
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
private final String conjunction
protected void (com.ibm.icu.text.PluralRules$Constraint, com.ibm.icu.text.PluralRules$Constraint, java.lang.String)
com.ibm.icu.text.PluralRules$Constraint a
com.ibm.icu.text.PluralRules$Constraint b
String c
public int updateRepeatLimit (int)
int limit
public java.lang.String toString ()
}
com/ibm/icu/text/PluralRules$ConstrainedRule.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$ConstrainedRule extends java.lang.Object implements com.ibm.icu.text.PluralRules$Rule java.io.Serializable {
private static final long serialVersionUID
private final String keyword
private final com.ibm.icu.text.PluralRules$Constraint constraint
public void (java.lang.String, com.ibm.icu.text.PluralRules$Constraint)
String keyword
com.ibm.icu.text.PluralRules$Constraint constraint
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 (double)
double n
public int updateRepeatLimit (int)
int limit
public boolean isLimited ()
public java.lang.String toString ()
}
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 (double)
public abstract boolean isLimited ()
public abstract int updateRepeatLimit (int)
}
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$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 (double)
double n
public boolean isLimited ()
}
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$1ListBuilder.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$RangeConstraint$1ListBuilder extends java.lang.Object {
StringBuilder sb
final com.ibm.icu.text.PluralRules$RangeConstraint this$0
void (com.ibm.icu.text.PluralRules$RangeConstraint)
com.ibm.icu.text.PluralRules$RangeConstraint$1ListBuilder add (java.lang.String)
String s
com.ibm.icu.text.PluralRules$RangeConstraint$1ListBuilder add (java.lang.String, java.lang.Object)
String s
Object o
public java.lang.String toString ()
String s
}
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 int mod
private boolean inRange
private boolean integersOnly
private long lowerBound
private long upperBound
private long[] range_list
void (int, boolean, boolean, long, long, long[])
int mod
boolean inRange
boolean integersOnly
long lowerBound
long upperBound
long[] range_list
public boolean isFulfilled (double)
int i
double n
boolean test
public boolean isLimited ()
public int updateRepeatLimit (int)
int limit
int mylimit
public java.lang.String toString ()
com.ibm.icu.text.PluralRules$RangeConstraint$1ListBuilder lb
}
com/ibm/icu/text/PluralRules$Rule.classPluralRules.java
package com.ibm.icu.text
abstract com.ibm.icu.text.PluralRules$Rule extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.String getKeyword ()
public abstract boolean appliesTo (double)
public abstract boolean isLimited ()
public abstract int updateRepeatLimit (int)
}
com/ibm/icu/text/PluralRules$RuleChain.classPluralRules.java
package com.ibm.icu.text
com.ibm.icu.text.PluralRules$RuleChain extends java.lang.Object implements com.ibm.icu.text.PluralRules$RuleList java.io.Serializable {
private static final long serialVersionUID
private final com.ibm.icu.text.PluralRules$Rule rule
private final com.ibm.icu.text.PluralRules$RuleChain next
public void (com.ibm.icu.text.PluralRules$Rule)
com.ibm.icu.text.PluralRules$Rule rule
private void (com.ibm.icu.text.PluralRules$Rule, com.ibm.icu.text.PluralRules$RuleChain)
com.ibm.icu.text.PluralRules$Rule rule
com.ibm.icu.text.PluralRules$RuleChain next
public com.ibm.icu.text.PluralRules$RuleChain addRule (com.ibm.icu.text.PluralRules$Rule)
com.ibm.icu.text.PluralRules$Rule nextRule
private com.ibm.icu.text.PluralRules$Rule selectRule (double)
double n
com.ibm.icu.text.PluralRules$Rule r
public java.lang.String select (double)
double n
com.ibm.icu.text.PluralRules$Rule r
public java.util.Set getKeywords ()
java.util.Set result
com.ibm.icu.text.PluralRules$RuleChain rc
public boolean isLimited (java.lang.String)
String keyword
com.ibm.icu.text.PluralRules$RuleChain rc
boolean result
public int getRepeatLimit ()
int result
com.ibm.icu.text.PluralRules$RuleChain rc
public java.lang.String toString ()
String s
}
com/ibm/icu/text/PluralRules$RuleList.classPluralRules.java
package com.ibm.icu.text
abstract com.ibm.icu.text.PluralRules$RuleList extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.String select (double)
public abstract java.util.Set getKeywords ()
public abstract int getRepeatLimit ()
public abstract boolean isLimited (java.lang.String)
}
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 {
private static final long serialVersionUID
private final com.ibm.icu.text.PluralRules$RuleList rules
private final java.util.Set keywords
private int repeatLimit
private transient int hashCode
private transient java.util.Map _keySamplesMap
private transient java.util.Map _keyLimitedMap
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
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)
java.text.ParseException e
String description
private static com.ibm.icu.text.PluralRules$Constraint parseConstraint (java.lang.String) throws java.text.ParseException
long low
long high
long low
long high
String range
String[] pair
long low
long high
int k1
int k2
String[] range_list
com.ibm.icu.text.PluralRules$Constraint newConstraint
String condition
String[] tokens
int mod
boolean inRange
boolean integersOnly
long lowBound
long highBound
long[] vals
boolean isRange
int x
String t
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
String description
int x
String keyword
com.ibm.icu.text.PluralRules$Constraint constraint
com.ibm.icu.text.PluralRules$Rule rule
private static com.ibm.icu.text.PluralRules$RuleChain parseRuleChain (java.lang.String) throws java.text.ParseException
com.ibm.icu.text.PluralRules$Rule r
int i
String description
com.ibm.icu.text.PluralRules$RuleChain rc
String[] rules
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 (com.ibm.icu.util.ULocale, com.ibm.icu.text.PluralRules$PluralType)
com.ibm.icu.util.ULocale 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 java.lang.String select (double)
double number
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
java.util.Collection result
public java.util.Collection getSamples (java.lang.String)
String keyword
private java.util.Map getKeyLimitedMap ()
private java.util.Map getKeySamplesMap ()
private synchronized void initKeyMaps ()
String k
java.util.Iterator i$
double val
String keyword
boolean keyIsLimited
java.util.List list
int i
String k
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
int MAX_SAMPLES
java.util.Map temp
java.util.Map sampleMap
int keywordsRemaining
int limit
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 int hashCode ()
int i
int newHashCode
public boolean equals (java.lang.Object)
Object rhs
public boolean equals (com.ibm.icu.text.PluralRules)
int i
com.ibm.icu.text.PluralRules rhs
int limit
private int getRepeatLimit ()
public com.ibm.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, com.ibm.icu.util.Output)
Double explicit
java.util.Iterator i$
String keyword
int offset
java.util.Set explicits
com.ibm.icu.util.Output uniqueValue
java.util.Collection values
int originalSize
java.util.HashSet subtractedSet
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/RBBIDataWrapper$RBBIDataHeader.classRBBIDataWrapper.java
package com.ibm.icu.text
final com.ibm.icu.text.RBBIDataWrapper$RBBIDataHeader extends java.lang.Object {
int fMagic
int fVersion
byte[] fFormatVersion
int fLength
int fCatCount
int fFTable
int fFTableLen
int fRTable
int fRTableLen
int fSFTable
int fSFTableLen
int fSRTable
int fSRTableLen
int fTrie
int fTrieLen
int fRuleSource
int fRuleSourceLen
int fStatusTable
int fStatusTableLen
public void ()
}
com/ibm/icu/text/RBBIDataWrapper$TrieFoldingFunc.classRBBIDataWrapper.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIDataWrapper$TrieFoldingFunc extends java.lang.Object implements com.ibm.icu.impl.Trie$DataManipulate {
void ()
public int getFoldingOffset (int)
int data
}
com/ibm/icu/text/RBBIDataWrapper.classRBBIDataWrapper.java
package com.ibm.icu.text
final com.ibm.icu.text.RBBIDataWrapper extends java.lang.Object {
com.ibm.icu.text.RBBIDataWrapper$RBBIDataHeader fHeader
short[] fFTable
short[] fRTable
short[] fSFTable
short[] fSRTable
com.ibm.icu.impl.CharTrie fTrie
String fRuleSource
int[] fStatusTable
static final int DH_SIZE
static final int DH_MAGIC
static final int DH_FORMATVERSION
static final int DH_LENGTH
static final int DH_CATCOUNT
static final int DH_FTABLE
static final int DH_FTABLELEN
static final int DH_RTABLE
static final int DH_RTABLELEN
static final int DH_SFTABLE
static final int DH_SFTABLELEN
static final int DH_SRTABLE
static final int DH_SRTABLELEN
static final int DH_TRIE
static final int DH_TRIELEN
static final int DH_RULESOURCE
static final int DH_RULESOURCELEN
static final int DH_STATUSTABLE
static final int DH_STATUSTABLELEN
static final int ACCEPTING
static final int LOOKAHEAD
static final int TAGIDX
static final int RESERVED
static final int NEXTSTATES
static final int NUMSTATES
static final int ROWLEN
static final int FLAGS
static final int RESERVED_2
static final int ROW_DATA
static final int RBBI_LOOKAHEAD_HARD_BREAK
static final int RBBI_BOF_REQUIRED
static com.ibm.icu.text.RBBIDataWrapper$TrieFoldingFunc fTrieFoldingFunc
int getRowIndex (int)
int state
void ()
static com.ibm.icu.text.RBBIDataWrapper get (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
int i
java.io.DataInputStream dis
com.ibm.icu.text.RBBIDataWrapper This
int pos
StringBuilder sb
static final int getNumStates (short[])
short[] table
int hi
int lo
int val
void dump ()
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 (short[])
int n
int state
StringBuilder header
short[] table
private void dumpRow (short[], int)
int col
short[] table
int state
StringBuilder dest
int row
private void dumpCharCategories ()
int n
String[] catStrings
int rangeStart
int rangeEnd
int lastCat
int char32
int category
int[] lastNewline
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
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.classRBBIRuleBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBIRuleBuilder extends java.lang.Object {
String fDebugEnv
String fRules
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 fForwardTables
com.ibm.icu.text.RBBITableBuilder fReverseTables
com.ibm.icu.text.RBBITableBuilder fSafeFwdTables
com.ibm.icu.text.RBBITableBuilder fSafeRevTables
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
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.util.Iterator i$
java.io.OutputStream os
java.io.DataOutputStream dos
int i
String strippedRules
int headerSize
int forwardTableSize
int reverseTableSize
int safeFwdTableSize
int safeRevTableSize
int trieSize
int statusTableSize
int rulesSize
int totalSize
int outputPos
byte[] ICUDataHeader
int[] header
short[] tableData
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
}
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 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
String fVarName
short[] fStack
int fStackPtr
com.ibm.icu.text.RBBINode[] fNodeStack
int fNodeStackPtr
boolean fReverseRule
boolean fLookAheadRule
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 thisRule
com.ibm.icu.text.RBBINode endNode
com.ibm.icu.text.RBBINode catNode
com.ibm.icu.text.RBBINode thisRule
com.ibm.icu.text.RBBINode prevRules
com.ibm.icu.text.RBBINode orNode
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)
char ch
int idx
String rules
StringBuilder strippedRules
int rulesLength
int nextCharLL ()
int ch
void nextChar (com.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar)
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
com.ibm.icu.text.RBBINode operand
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$RBBIDataManipulate.classRBBISetBuilder.java
package com.ibm.icu.text
com.ibm.icu.text.RBBISetBuilder$RBBIDataManipulate extends java.lang.Object implements com.ibm.icu.impl.TrieBuilder$DataManipulate {
final com.ibm.icu.text.RBBISetBuilder this$0
void (com.ibm.icu.text.RBBISetBuilder)
public int getFoldedValue (int, int)
int value
int start
int offset
int limit
boolean[] inBlockZero
}
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.IntTrieBuilder fTrie
int fTrieSize
int fGroupCount
boolean fSawBOF
com.ibm.icu.text.RBBISetBuilder$RBBIDataManipulate dm
void (com.ibm.icu.text.RBBIRuleBuilder)
com.ibm.icu.text.RBBIRuleBuilder rb
void build ()
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
java.util.Iterator i$
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlSearchRange
com.ibm.icu.text.UnicodeSet inputSet
com.ibm.icu.text.RBBINode usetNode
java.util.Iterator i$
com.ibm.icu.text.RBBISetBuilder$RangeDescriptor rlRange
String eofString
String bofString
int getTrieSize ()
java.io.IOException e
int size
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.Iterator i$
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
}
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 {
String fRules
java.util.HashMap fHashTable
com.ibm.icu.text.RBBIRuleScanner fRuleScanner
String ffffString
com.ibm.icu.text.UnicodeSet fCachedSetLookup
void (com.ibm.icu.text.RBBIRuleScanner, java.lang.String)
com.ibm.icu.text.RBBIRuleScanner rs
String rules
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
void (com.ibm.icu.text.RBBIRuleBuilder, int)
com.ibm.icu.text.RBBIRuleBuilder rb
int rootNodeIx
void build ()
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
java.util.Iterator i$
com.ibm.icu.text.RBBINode i
java.util.Iterator i$
com.ibm.icu.text.RBBINode n
void calcChainedFollowPos (com.ibm.icu.text.RBBINode)
com.ibm.icu.text.RBBINode endMarkerNode
java.util.Iterator i$
int cLBProp
int c
com.ibm.icu.text.RBBINode startNode
java.util.Iterator i$
com.ibm.icu.text.RBBINode endNode
com.ibm.icu.text.RBBINode tNode
java.util.Iterator i$
com.ibm.icu.text.RBBINode tree
java.util.List endMarkerNodes
java.util.List leafNodes
com.ibm.icu.text.RBBINode userRuleRoot
java.util.Set matchStartNodes
void bofFixup ()
com.ibm.icu.text.RBBINode startNode
java.util.Iterator i$
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
java.util.Iterator i$
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
int getTableSize ()
int size
int numRows
int numCols
int rowSize
short[] exportTable ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int row
int col
int state
int numStates
int rowLen
int tableSize
short[] table
int flags
int numCharCategories
void printSet (java.util.Collection)
com.ibm.icu.text.RBBINode n
java.util.Iterator i$
java.util.Collection s
void printStates ()
com.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int c
int n
void printRuleStatusTable ()
int val
int i
int thisRecord
int nextRecord
java.util.List tbl
}
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.StringBuffer, 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
StringBuffer 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.StringBuffer, 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/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.classRuleBasedBreakIterator.java
package com.ibm.icu.text
public com.ibm.icu.text.RuleBasedBreakIterator extends com.ibm.icu.text.BreakIterator {
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
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
protected com.ibm.icu.text.RBBIDataWrapper fRData
private int fLastRuleStatusIndex
private boolean fLastStatusIndexValid
private int fDictionaryCharCount
public static boolean fTrace
private int fBreakType
private final com.ibm.icu.text.UnhandledBreakEngine fUnhandledBreakEngine
private int[] fCachedBreakPositions
private int fPositionInCache
private boolean fUseDictionary
private final java.util.Set fBreakEngines
private static final String RBBI_DEBUG_ARG
private static boolean debugInitDone
static String fDebugEnv
public 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 void (java.lang.String)
java.io.ByteArrayOutputStream ruleOS
byte[] ruleBA
java.io.InputStream ruleIS
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 ()
private void init ()
public static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException
String rules
java.io.OutputStream ruleBinary
public int first ()
public int last ()
int pos
public int next (int)
int n
int result
public int next ()
public int previous ()
int nextResult
int offset
int result
java.text.CharacterIterator text
private int rulesPrevious ()
int start
int lastResult
int result
int lastTag
boolean breakTagValid
public int following (int)
int offset
java.text.CharacterIterator text
private int rulesFollowing (int)
int oldresult
int offset
int result
public int preceding (int)
int offset
java.text.CharacterIterator text
private int rulesPreceding (int)
int result
int result
int oldresult
int result
int offset
protected static final void checkOffset (int, java.text.CharacterIterator)
int offset
java.text.CharacterIterator text
public boolean isBoundary (int)
int offset
int pos
boolean result
public int current ()
private void makeRuleStatusValid ()
int pa
int pb
int curr
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
void setBreakType (int)
int type
int getBreakType ()
protected com.ibm.icu.text.LanguageBreakEngine getEngineFor (int)
com.ibm.icu.text.LanguageBreakEngine candidate
java.util.Iterator i$
java.io.IOException e
int c
int script
com.ibm.icu.text.LanguageBreakEngine eng
int handleNext ()
int i
java.util.Stack breaks
com.ibm.icu.text.LanguageBreakEngine e
int result
java.text.CharacterIterator text
int startPos
private int handleNext (short[])
short[] stateTable
int state
short category
int mode
int row
int c
int lookaheadStatus
int lookaheadTagIdx
int result
int initialPosition
int lookaheadResult
boolean lookAheadHardBreak
private int handlePrevious (short[])
short[] stateTable
int state
int category
int mode
int row
int c
int lookaheadStatus
int result
int initialPosition
int lookaheadResult
boolean lookAheadHardBreak
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 String[] ruleSetDescriptions
private transient com.ibm.icu.text.NFRuleSet defaultRuleSet
private com.ibm.icu.util.ULocale locale
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 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 static final boolean DEBUG
private static final String[] rulenames
private static final String[] locnames
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
java.util.MissingResourceException e1
java.util.MissingResourceException e
int i
com.ibm.icu.util.UResourceBundle locb
java.util.MissingResourceException e
com.ibm.icu.util.ULocale locale
int format
com.ibm.icu.impl.ICUResourceBundle bundle
com.ibm.icu.util.ULocale uloc
String description
String[][] localizations
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 ()
int i
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
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
int i
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
Exception e
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)
int i
com.ibm.icu.text.DecimalFormatSymbols newSymbols
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 ()
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[][])
int p
int p
String currentName
int i
int i
int i
int i
int j
String name
int i
String description
String[][] localizations
StringBuilder descBuf
int numRuleSets
int curRuleSet
int start
boolean defaultNameFound
int n
int publicRuleSetCount
String[] publicRuleSetTemp
private void initLocalizations (java.lang.String[][])
String[] data
String loc
String[] names
int i
java.util.Map m
String[][] localizations
private java.lang.StringBuilder stripWhitespace (java.lang.String)
int p
String description
StringBuilder result
int start
private java.lang.String format (double, com.ibm.icu.text.NFRuleSet)
double number
com.ibm.icu.text.NFRuleSet ruleSet
StringBuffer result
private java.lang.String format (long, com.ibm.icu.text.NFRuleSet)
long number
com.ibm.icu.text.NFRuleSet ruleSet
StringBuffer result
private void postProcess (java.lang.StringBuffer, com.ibm.icu.text.NFRuleSet)
Class cls
Exception e
int ix
String ppClassName
StringBuffer result
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.NFRuleSet findRuleSet (java.lang.String) throws java.lang.IllegalArgumentException
int i
String name
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, com.ibm.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
com.ibm.icu.text.NFRuleSet ruleSet
com.ibm.icu.text.RuleBasedNumberFormat formatter
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/SearchIterator.classSearchIterator.java
package com.ibm.icu.text
public abstract com.ibm.icu.text.SearchIterator extends java.lang.Object {
public static final int DONE
protected com.ibm.icu.text.BreakIterator breakIterator
protected java.text.CharacterIterator targetText
protected int matchLength
private boolean m_isForwardSearching_
private boolean m_isOverlap_
private boolean m_reset_
private int m_setOffset_
private int m_lastMatchStart_
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
public int next ()
int start
public int previous ()
int start
public boolean isOverlapping ()
public void reset ()
public final int first ()
public final int following (int)
int position
public final int last ()
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)
}
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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 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 transient com.ibm.icu.text.TimeZoneFormat$TimeType tztype
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.DisplayContext capitalizationSetting
private static com.ibm.icu.util.ULocale cachedDefaultLocale
private static String cachedDefaultPattern
private static final String FALLBACKPATTERN
private static final int PATTERN_CHAR_BASE
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 String NUMERIC_FORMAT_CHARS
static final com.ibm.icu.text.UnicodeSet DATE_PATTERN_TYPE
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 digitString
String nsName
com.ibm.icu.text.NumberingSystem ns
private synchronized void initializeTimeZoneFormat (boolean)
com.ibm.icu.text.DecimalFormatSymbols decsym
String digits
boolean bForceUpdate
private com.ibm.icu.text.TimeZoneFormat tzFormat ()
private static synchronized java.lang.String getDefaultPattern ()
com.ibm.icu.impl.CalendarData calData
String[] dateTimePatterns
int glueIndex
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 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
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
java.text.FieldPosition p
int isLeapMonth
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[] 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 ()
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
int i
public void parse (java.lang.String, com.ibm.icu.util.Calendar, java.text.ParsePosition)
int len
char pch
String patl
int plen
int idx
int s
com.ibm.icu.text.SimpleDateFormat$PatternItem field
boolean[] complete
Object lastItem
char extra
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
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
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
protected 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
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 int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], com.ibm.icu.util.Calendar, com.ibm.icu.text.MessageFormat)
int c
Object[] args
boolean parsedNumericLeapMonth
int ambiguousTwoDigitYear
int newStart
boolean haveMonthPat
int newStart
int a
int newStart
int newStart
com.ibm.icu.util.Output tzTimeType
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.util.Output tzTimeType
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.util.Output tzTimeType
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
com.ibm.icu.util.Output tzTimeType
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
int newStart
int newStart
int ps
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
Number number
com.ibm.icu.text.NumberFormat currentNumberFormat
int value
int i
java.text.ParsePosition pos
boolean lenient
int patternCharIndex
int field
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 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 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 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
com.ibm.icu.text.DisplayContext[] arr$
int len$
int i$
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
private boolean diffCalFieldValue (com.ibm.icu.util.Calendar, com.ibm.icu.util.Calendar, java.lang.Object[], int) throws java.lang.IllegalArgumentException
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
int value
int value_2
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
protected com.ibm.icu.text.NumberFormat getNumberFormat (char)
String nsName
com.ibm.icu.text.NumberFormat nf
char ch
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
static boolean access$000 (char, int)
char x0
int x1
static void ()
}
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 fStrTableIndex
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 {
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)
Object x0
Object x1
void (com.ibm.icu.text.SpoofChecker$1)
com.ibm.icu.text.SpoofChecker$1 x0
}
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 com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
private java.io.ByteArrayOutputStream bos
private java.io.DataOutputStream os
private java.util.Hashtable fSLTable
private java.util.Hashtable fSATable
private java.util.Hashtable fMLTable
private java.util.Hashtable fMATable
private com.ibm.icu.text.UnicodeSet fKeySet
private StringBuffer fStringTable
private java.util.Vector fKeyVec
private java.util.Vector fValueVec
private java.util.Vector fStringLengthsTable
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 (com.ibm.icu.text.SpoofChecker$SpoofData, java.io.ByteArrayOutputStream)
com.ibm.icu.text.SpoofChecker$SpoofData spData
java.io.ByteArrayOutputStream bos
void build (java.io.Reader) throws java.text.ParseException java.io.IOException
int c
int keyChar
java.util.regex.Matcher m
StringBuilder mapString
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString smapString
java.util.Hashtable table
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString s
int strLen
int strIndex
int keyChar
int range
java.io.Reader confusables
StringBuffer fInput
java.util.regex.Matcher matcher
int previousStringLength
int previousStringIndex
int poolSize
int i
void addKeyEntry (int, java.util.Hashtable, int)
int key
String mapping
int previousKeyIndex
int previousKey
int keyChar
java.util.Hashtable table
int tableFlag
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString targetMapping
boolean keyHasMultipleValues
int i
int newKey
int adjustedMappingLength
int newData
java.lang.String getMapping (int)
int lastIndexWithLen
char[] cs
int i
int index
int key
int value
int length
void outputData () throws java.io.IOException
int key
int value
int offset
int length
com.ibm.icu.text.SpoofChecker$SpoofDataHeader rawData
int numKeys
int i
int previousKey
int numValues
int stringsLength
String strings
int lengthTableLength
int previousLength
java.io.DataInputStream is
public static void buildConfusableData (com.ibm.icu.text.SpoofChecker$SpoofData, java.io.Reader) throws java.io.IOException java.text.ParseException
com.ibm.icu.text.SpoofChecker$SpoofData spData
java.io.Reader confusables
java.io.ByteArrayOutputStream bos
com.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder builder
static void ()
}
com/ibm/icu/text/SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet extends java.lang.Object {
int codePoint
com.ibm.icu.impl.Trie2Writable trie
com.ibm.icu.text.SpoofChecker$ScriptSet sset
int index
int rindex
void ()
}
com/ibm/icu/text/SpoofChecker$Builder$WSConfusableDataBuilder.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder extends java.lang.Object {
static String parseExp
static final boolean $assertionsDisabled
private void ()
static void readWholeFileToString (java.io.Reader, java.lang.StringBuffer) throws java.io.IOException
String line
java.io.Reader reader
StringBuffer buffer
java.io.LineNumberReader lnr
static void buildWSConfusableData (com.ibm.icu.text.SpoofChecker$SpoofData, java.io.DataOutputStream, java.io.Reader) throws java.text.ParseException java.io.IOException
int setIndex
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bsset
int cpScript
int startCodePoint
int endCodePoint
String srcScriptName
String targScriptName
int srcScript
int targScript
com.ibm.icu.impl.Trie2Writable table
int cp
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet innerSet
int inneri
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet outerSet
int outeri
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bSet
int i
int rangeStart
int rangeEnd
int rn
com.ibm.icu.text.UnicodeSet ignoreSet
com.ibm.icu.text.UnicodeSet inheritedSet
com.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bSet
int i
int rindex
com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
java.io.DataOutputStream os
java.io.Reader confusablesWS
java.util.regex.Pattern parseRegexp
StringBuffer input
int lineNum
java.util.Vector scriptSets
int rtScriptSetsCount
com.ibm.icu.impl.Trie2Writable anyCaseTrie
com.ibm.icu.impl.Trie2Writable lowerCaseTrie
java.util.regex.Matcher matcher
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 fMagic
int fChecks
com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
com.ibm.icu.text.UnicodeSet fAllowedCharsSet
java.util.Set fAllowedLocales
public void ()
public void (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker src
public com.ibm.icu.text.SpoofChecker build ()
java.io.IOException e
com.ibm.icu.text.SpoofChecker result
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
java.io.ByteArrayOutputStream bos
java.io.DataOutputStream os
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.Iterator i$
java.util.Set locales
com.ibm.icu.text.UnicodeSet tempSet
private void addScriptChars (com.ibm.icu.util.ULocale, com.ibm.icu.text.UnicodeSet)
com.ibm.icu.util.ULocale locale
com.ibm.icu.text.UnicodeSet allowedChars
int[] scripts
com.ibm.icu.text.UnicodeSet tmpSet
int i
public com.ibm.icu.text.SpoofChecker$Builder setAllowedChars (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet chars
}
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 void ()
}
com/ibm/icu/text/SpoofChecker$ScriptSet.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$ScriptSet extends java.lang.Object {
private int[] bits
static final boolean $assertionsDisabled
public void ()
public void (java.io.DataInputStream) throws java.io.IOException
int j
java.io.DataInputStream dis
public void output (java.io.DataOutputStream) throws java.io.IOException
int i
java.io.DataOutputStream os
public boolean equals (com.ibm.icu.text.SpoofChecker$ScriptSet)
int i
com.ibm.icu.text.SpoofChecker$ScriptSet other
public void Union (int)
int script
int index
int bit
public void Union (com.ibm.icu.text.SpoofChecker$ScriptSet)
int i
com.ibm.icu.text.SpoofChecker$ScriptSet other
public void intersect (com.ibm.icu.text.SpoofChecker$ScriptSet)
int i
com.ibm.icu.text.SpoofChecker$ScriptSet other
public void intersect (int)
int script
int index
int bit
int i
public void setAll ()
int i
public void resetAll ()
int i
public int countMembers ()
int x
int i
int count
static void ()
}
com/ibm/icu/text/SpoofChecker$SpoofData$SpoofStringLengthsElement.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement extends java.lang.Object {
short fLastString
short fStrLength
private void ()
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 {
com.ibm.icu.text.SpoofChecker$SpoofDataHeader fRawData
int[] fCFUKeys
short[] fCFUValues
com.ibm.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement[] fCFUStringLengths
char[] fCFUStrings
com.ibm.icu.impl.Trie2 fAnyCaseTrie
com.ibm.icu.impl.Trie2 fLowerCaseTrie
com.ibm.icu.text.SpoofChecker$ScriptSet[] fScriptSets
static final boolean $assertionsDisabled
public static com.ibm.icu.text.SpoofChecker$SpoofData getDefault () throws java.io.IOException
java.io.InputStream is
com.ibm.icu.text.SpoofChecker$SpoofData This
public void ()
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.DataInputStream dis
static boolean validateDataVersion (com.ibm.icu.text.SpoofChecker$SpoofDataHeader)
com.ibm.icu.text.SpoofChecker$SpoofDataHeader rawData
void initPtrs (java.io.DataInputStream) throws java.io.IOException
int i
int i
int i
int i
int i
java.io.DataInputStream dis
static void ()
}
com/ibm/icu/text/SpoofChecker$SpoofDataHeader.classSpoofChecker.java
package com.ibm.icu.text
com.ibm.icu.text.SpoofChecker$SpoofDataHeader extends java.lang.Object {
int fMagic
byte[] fFormatVersion
int fLength
int fCFUKeys
int fCFUKeysSize
int fCFUStringIndex
int fCFUStringIndexSize
int fCFUStringTable
int fCFUStringTableLen
int fCFUStringLengths
int fCFUStringLengthsSize
int fAnyCaseTrie
int fAnyCaseTrieLength
int fLowerCaseTrie
int fLowerCaseTrieLength
int fScriptSets
int fScriptSetsLength
int[] unused
public void ()
public void (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream dis
int i
public void output (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream os
int i
}
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 int SINGLE_SCRIPT_CONFUSABLE
public static final int MIXED_SCRIPT_CONFUSABLE
public static final int WHOLE_SCRIPT_CONFUSABLE
public static final int ANY_CASE
public static final int SINGLE_SCRIPT
public static final int INVISIBLE
public static final int CHAR_LIMIT
public static final int ALL_CHECKS
static final int MAGIC
private int fMagic
private int fChecks
private com.ibm.icu.text.SpoofChecker$SpoofData fSpoofData
private java.util.Set fAllowedLocales
private com.ibm.icu.text.UnicodeSet fAllowedCharsSet
static final int SL_TABLE_FLAG
static final int SA_TABLE_FLAG
static final int ML_TABLE_FLAG
static final int MA_TABLE_FLAG
static final int KEY_MULTIPLE_VALUES
static final int KEY_LENGTH_SHIFT
static final boolean $assertionsDisabled
private void ()
public int getChecks ()
public java.util.Set getAllowedLocales ()
public com.ibm.icu.text.UnicodeSet getAllowedChars ()
public boolean failsChecks (java.lang.String, com.ibm.icu.text.SpoofChecker$CheckResult)
int i
int c
int i
int c
int firstNonspacingMark
boolean haveMultipleMarks
com.ibm.icu.text.UnicodeSet marksSeenSoFar
com.ibm.icu.text.SpoofChecker$ScriptSet scripts
int confusableScriptCount
String nfdText
String text
com.ibm.icu.text.SpoofChecker$CheckResult checkResult
int length
int result
int failPos
int scriptCount
public boolean failsChecks (java.lang.String)
String text
public int areConfusable (java.lang.String, java.lang.String)
String s1Skeleton
String s2Skeleton
String s1Skeleton
String s2Skeleton
String s1
String s2
int flagsForSkeleton
int result
int s1ScriptCount
int s2ScriptCount
boolean possiblyWholeScriptConfusables
public java.lang.String getSkeleton (int, java.lang.String)
int c
String normedResult
int type
String s
int tableMask
String nfdInput
int normalizedLen
int inputIndex
StringBuilder skelStr
String result
private void confusableLookup (int, int, java.lang.StringBuilder)
int delta
int altMid
int stringLengthsLimit
int ix
int inChar
int tableMask
StringBuilder dest
int low
int mid
int limit
int midc
boolean foundChar
boolean foundKey
int keyFlags
int stringLen
int keyTableIndex
short value
void wholeScriptCheck (java.lang.CharSequence, com.ibm.icu.text.SpoofChecker$ScriptSet)
int cpScript
int index
int c
CharSequence text
com.ibm.icu.text.SpoofChecker$ScriptSet result
int inputIdx
com.ibm.icu.impl.Trie2 table
int scriptScan (java.lang.CharSequence, com.ibm.icu.text.SpoofChecker$CheckResult)
int c
CharSequence text
com.ibm.icu.text.SpoofChecker$CheckResult checkResult
int inputIdx
int scriptCount
int lastScript
int sc
static final int getKeyLength (int)
int x
static int access$000 (com.ibm.icu.text.SpoofChecker)
com.ibm.icu.text.SpoofChecker x0
static int 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
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 int access$102 (com.ibm.icu.text.SpoofChecker, int)
com.ibm.icu.text.SpoofChecker x0
int x1
static com.ibm.icu.text.SpoofChecker$SpoofData access$502 (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 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_TRIE_SIZE
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 static final int DATA_BUFFER_SIZE
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
java.io.BufferedInputStream b
com.ibm.icu.impl.StringPrepDataReader reader
byte[] sprepBytes
com.ibm.icu.util.VersionInfo normUniVer
public static com.ibm.icu.text.StringPrep getInstance (int)
java.io.IOException e
java.io.InputStream stream
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$PossibleWord.classThaiBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.ThaiBreakEngine$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/ThaiBreakEngine.classThaiBreakEngine.java
package com.ibm.icu.text
com.ibm.icu.text.ThaiBreakEngine extends java.lang.Object implements com.ibm.icu.text.LanguageBreakEngine {
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 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 handles (int, int)
int script
int c
int breakType
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, java.util.Stack)
int i
int wordsMatched
boolean foundBest
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
boolean reverse
int breakType
java.util.Stack foundBreaks
int wordsFound
int current
com.ibm.icu.text.ThaiBreakEngine$PossibleWord[] words
static void ()
}
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 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
private com.ibm.icu.text.NumberFormat format
private com.ibm.icu.util.ULocale locale
private transient java.util.Map timeUnitToCountToPatterns
private transient com.ibm.icu.text.PluralRules pluralRules
private transient boolean isReady
private int style
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
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.MessageFormat pattern
Object[] pair
java.util.Iterator i$
java.util.Map countToPattern
java.util.Iterator i$
com.ibm.icu.text.NumberFormat format
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.TimeUnitAmount amount
java.util.Map countToPattern
double number
String count
com.ibm.icu.text.MessageFormat pattern
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String select
com.ibm.icu.text.MessageFormat pattern
Object parsed
Number temp
int parseDistance
int styl
String count
java.util.Map$Entry patternEntry
java.util.Iterator i$
java.util.Map countToPattern
com.ibm.icu.util.TimeUnit timeUnit
java.util.Iterator i$
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)
String pluralCount
String pattern
com.ibm.icu.text.MessageFormat messageFormat
Object[] pair
int pluralIndex
String timeUnitName
com.ibm.icu.util.TimeUnit timeUnit
com.ibm.icu.impl.ICUResourceBundle oneUnitRes
int count
java.util.Map countToPatterns
int index
com.ibm.icu.impl.ICUResourceBundle resource
com.ibm.icu.impl.ICUResourceBundle unitsRes
int size
java.util.MissingResourceException e
String pluralCount
java.util.Iterator i$
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
java.util.MissingResourceException e
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
}
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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
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
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 RFC822
public static final com.ibm.icu.text.TimeZoneFormat$Style LOCALIZED_GMT
public static final com.ibm.icu.text.TimeZoneFormat$Style ISO8601
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)
Object x0
Object x1
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 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 volatile transient com.ibm.icu.impl.TimeZoneGenericNames _gnames
private transient String _gmtPatternPrefix
private transient String _gmtPatternSuffix
private transient Object[][] _gmtOffsetPatternItems
private transient String _region
private transient boolean _frozen
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 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_SPECIFIC_NAME_TYPES
private static final java.util.EnumSet ALL_GENERIC_NAME_TYPES
private static final java.io.ObjectStreamField[] serialPersistentFields
static final boolean $assertionsDisabled
protected void (com.ibm.icu.util.ULocale)
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.MissingResourceException e
com.ibm.icu.impl.ICUResourceBundle bundle
java.util.MissingResourceException e
String[] hourPatterns
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType patType
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] arr$
int len$
int i$
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 com.ibm.icu.text.TimeZoneNames getTimeZoneNames ()
private com.ibm.icu.impl.TimeZoneGenericNames getTimeZoneGenericNames ()
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
String[] arr$
int len$
int i$
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 formatOffsetRFC822 (int)
int offset
public final java.lang.String formatOffsetISO8601 (int)
int offset
public java.lang.String formatOffsetLocalizedGMT (int)
Object[] offsetPatternItems
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField field
Object item
Object[] arr$
int len$
int i$
int offset
StringBuilder buf
boolean positive
int offsetH
int offsetM
int offsetS
Object[] offsetPatternItems
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
com.ibm.icu.text.TimeZoneFormat$Style style
com.ibm.icu.util.TimeZone tz
long date
com.ibm.icu.util.Output timeType
String result
public final int parseOffsetRFC822 (java.lang.String, java.text.ParsePosition)
int sign
int sign
String text
java.text.ParsePosition pos
int start
int sign
char signChar
int offset
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 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
com.ibm.icu.text.TimeZoneNames$MatchInfo match
java.util.Iterator i$
com.ibm.icu.text.TimeZoneNames$MatchInfo specificMatch
java.util.EnumSet nameTypes
java.util.Collection specificMatches
java.util.EnumSet genericNameTypes
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestGeneric
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.Iterator i$
java.util.Collection specificMatches
com.ibm.icu.text.TimeZoneNames$MatchInfo specificMatch
com.ibm.icu.impl.TimeZoneGenericNames$GenericMatchInfo genericMatch
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
int evaluated
java.text.ParsePosition tmpPos
int parsedOffset
int parsedPos
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 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 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
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] arr$
int len$
int i$
String[] gmtOffsetPatterns
int size
Object[][] gmtOffsetPatternItems
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 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, com.ibm.icu.util.Output)
int len
int[] offsetLen
String defGMTZero
String[] arr$
int len$
int i$
String text
java.text.ParsePosition pos
com.ibm.icu.util.Output hasDigitOffset
int start
int idx
boolean parsed
int offset
int[] parsedLength
private int parseOffsetFields (java.lang.String, int, boolean, int[])
String patStr
int len
int minDigits
int maxDigits
com.ibm.icu.text.TimeZoneFormat$GMTOffsetField field
char fieldType
int i
int sign
int offsetH
int offsetM
int offsetS
int idx
Object[] items
boolean failed
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType
com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType[] arr$
int len$
int i$
String text
int start
boolean minimumHourWidth
int[] parsedLen
int outLen
int[] tmpParsedLen
int offset
boolean sawVarHourAndAbuttingField
private int parseOffsetDefaultLocalizedGMT (java.lang.String, int, int[])
int len
String gmt
String[] arr$
int len$
int i$
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 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 java.lang.String formatOffsetWithAsciiDigits (int, java.lang.Character, com.ibm.icu.text.TimeZoneFormat$OffsetFields, com.ibm.icu.text.TimeZoneFormat$OffsetFields)
int idx
int offset
Character sep
com.ibm.icu.text.TimeZoneFormat$OffsetFields minFields
com.ibm.icu.text.TimeZoneFormat$OffsetFields maxFields
StringBuilder buf
char sign
int[] fields
int lastIdx
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, boolean)
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
boolean fixedHourWidth
int start
int[] fieldVal
int[] fieldLen
int offset
int parsedLen
com.ibm.icu.text.TimeZoneFormat$OffsetFields parsedFields
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
java.io.ObjectInputStream ois
java.io.ObjectInputStream$GetField fields
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)
Object x0
Object x1
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 void ()
public abstract com.ibm.icu.text.TimeZoneNames getTimeZoneNames (com.ibm.icu.util.ULocale)
}
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
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
private static final java.util.regex.Pattern LOC_EXCLUSION_PATTERN
public static com.ibm.icu.text.TimeZoneNames getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
String key
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
String location
int sep
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet types
protected void ()
static com.ibm.icu.text.TimeZoneNames$Factory access$100 ()
static void ()
ClassNotFoundException cnfe
IllegalAccessException iae
InstantiationException ie
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/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)
Object x0
Object x1
}
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
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 {
private final com.ibm.icu.text.UnicodeSet[] fHandled
public void ()
int i
public boolean handles (int, int)
int c
int breakType
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, java.util.Stack)
java.text.CharacterIterator text
int startPos
int endPos
boolean reverse
int breakType
java.util.Stack foundBreaks
public synchronized void handleChar (int, int)
int script
int c
int breakType
}
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$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$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
com.ibm.icu.text.UnicodeSet$GeneralCategoryMaskFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeSet$Filter {
int mask
void (int)
int mask
public boolean contains (int)
int ch
}
com/ibm/icu/text/UnicodeSet$IntPropertyFilter.classUnicodeSet.java
package com.ibm.icu.text
com.ibm.icu.text.UnicodeSet$IntPropertyFilter extends java.lang.Object implements com.ibm.icu.text.UnicodeSet$Filter {
int prop
int value
void (int, int)
int prop
int value
public boolean contains (int)
int ch
}
com/ibm/icu/text/UnicodeSet$NumericValueFilter.classUnicodeSet.java
package com.ibm.icu.text
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
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
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 static com.ibm.icu.text.UnicodeSet[] INCLUSIONS
private com.ibm.icu.impl.BMPSet bmpSet
private com.ibm.icu.impl.UnicodeSetStringSpan stringSpan
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
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 _appendToPat (java.lang.StringBuffer, java.lang.String, boolean)
int cp
int i
StringBuffer buf
String s
boolean escapeUnprintable
private static void _appendToPat (java.lang.StringBuffer, int, boolean)
StringBuffer buf
int c
boolean escapeUnprintable
public java.lang.String toPattern (boolean)
boolean escapeUnprintable
StringBuffer result
private java.lang.StringBuffer _toPattern (java.lang.StringBuffer, boolean)
int c
int i
int backslashCount
StringBuffer 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)
int start
int end
int i
int start
int end
int i
String s
java.util.Iterator i$
StringBuffer result
boolean escapeUnprintable
boolean includeStrings
int count
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
java.util.Iterator i$
int v
public int matches (com.ibm.icu.text.Replaceable, int[], int, boolean)
int maxLen
char c
int length
String trial
java.util.Iterator i$
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.String)
String s
public final com.ibm.icu.text.UnicodeSet complementAll (java.lang.String)
String s
public final com.ibm.icu.text.UnicodeSet removeAll (java.lang.String)
String s
public final com.ibm.icu.text.UnicodeSet removeAllStrings ()
public static com.ibm.icu.text.UnicodeSet from (java.lang.String)
String s
public static com.ibm.icu.text.UnicodeSet fromAll (java.lang.String)
String 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.String)
boolean isIn
String s
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.String)
String 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.String)
String 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.String)
String 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
java.util.Iterator i$
String s
int i
int cp
public java.lang.String getRegexEquivalent ()
String s
java.util.Iterator i$
StringBuffer 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.String)
String 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.String)
String 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
StringBuffer rebuiltPat
com.ibm.icu.impl.RuleCharacterIterator chars
void applyPattern (com.ibm.icu.impl.RuleCharacterIterator, com.ibm.icu.text.SymbolTable, java.lang.StringBuffer, int)
ClassCastException e
com.ibm.icu.text.UnicodeMatcher m
boolean ok
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
StringBuffer rebuiltPat
int options
int opts
StringBuffer patBuf
StringBuffer buf
boolean usePat
com.ibm.icu.text.UnicodeSet scratch
Object backup
int lastItem
int lastChar
int mode
char op
boolean invert
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.util.Collection)
java.util.Collection source
public com.ibm.icu.text.UnicodeSet addAll (java.util.Collection)
Object o
java.util.Iterator i$
java.util.Collection 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 static synchronized com.ibm.icu.text.UnicodeSet getInclusions (int)
com.ibm.icu.text.UnicodeSet incl
int src
private com.ibm.icu.text.UnicodeSet applyFilter (com.ibm.icu.text.UnicodeSet$Filter, int)
int ch
int start
int end
int j
com.ibm.icu.text.UnicodeSet$Filter filter
int src
int startHasProperty
com.ibm.icu.text.UnicodeSet inclusions
int limitRange
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)
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
IllegalArgumentException e
int v
double value
String buf
int ch
com.ibm.icu.util.VersionInfo version
int p
com.ibm.icu.impl.UPropertyAliases pnames
String propertyAlias
String valueAlias
com.ibm.icu.text.SymbolTable symbols
int p
int v
boolean mustNotBeEmpty
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.StringBuffer, com.ibm.icu.text.SymbolTable)
com.ibm.icu.impl.RuleCharacterIterator chars
StringBuffer 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
java.util.Iterator i$
String str
java.util.Iterator i$
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[] locCache
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
int len
boolean spanContained
int c
int next
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.util.Iterator iterator ()
public boolean containsAll (java.util.Collection)
String o
java.util.Iterator i$
java.util.Collection collection
public boolean containsNone (java.util.Collection)
String o
java.util.Iterator i$
java.util.Collection collection
public final boolean containsSome (java.util.Collection)
java.util.Collection collection
public transient com.ibm.icu.text.UnicodeSet addAll (java.lang.String[])
String str
String[] arr$
int len$
int i$
String[] collection
public com.ibm.icu.text.UnicodeSet removeAll (java.util.Collection)
String o
java.util.Iterator i$
java.util.Collection collection
public com.ibm.icu.text.UnicodeSet retainAll (java.util.Collection)
java.util.Collection 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 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.String, int)
String string
int codePoint
public static int compare (int, java.lang.String)
int codePoint
String 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
java.util.Iterator i$
Iterable source
java.util.Collection target
public static java.lang.Object[] addAllTo (java.lang.Iterable, java.lang.Object[])
Object item
java.util.Iterator i$
Iterable source
Object[] target
int i
public java.lang.Iterable 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)
Object x0
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static com.ibm.icu.util.VersionInfo access$000 ()
static int access$100 (com.ibm.icu.text.UnicodeSet)
com.ibm.icu.text.UnicodeSet x0
static int[] access$200 (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/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
ClassCastException e
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)
Object x0
}
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 {
}
com/ibm/icu/util/Calendar$CalendarFactory.classCalendar.java
package com.ibm.icu.util
abstract com.ibm.icu.util.Calendar$CalendarFactory extends java.lang.Object {
public boolean visible ()
public abstract java.util.Set getSupportedLocaleNames ()
public com.ibm.icu.util.Calendar createCalendar (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale loc
protected void ()
}
com/ibm/icu/util/Calendar$CalendarShim.classCalendar.java
package com.ibm.icu.util
abstract com.ibm.icu.util.Calendar$CalendarShim 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.util.Calendar$CalendarFactory)
abstract boolean unregister (java.lang.Object)
abstract com.ibm.icu.util.Calendar createInstance (com.ibm.icu.util.ULocale)
}
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)
com.ibm.icu.impl.CalendarData calData
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
com.ibm.icu.util.Calendar$WeekData extends java.lang.Object {
public int firstDayOfWeek
public int minimalDaysInFirstWeek
public int weekendOnset
public int weekendOnsetMillis
public int weekendCease
public int weekendCeaseMillis
public com.ibm.icu.util.ULocale actualLocale
public void (int, int, int, int, int, int, com.ibm.icu.util.ULocale)
int fdow
int mdifw
int weekendOnset
int weekendOnsetMillis
int weekendCease
int weekendCeaseMillis
com.ibm.icu.util.ULocale actualLoc
}
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 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
private static com.ibm.icu.impl.ICUCache cachedLocaleData
protected static final int UNSET
protected static final int INTERNALLY_SET
protected static final int MINIMUM_USER_STAMP
private transient int nextStamp
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 int STAMP_MAX
private static final String[] calTypes
private static final int CALTYPE_GREGORIAN
private static final int CALTYPE_JAPANESE
private static final int CALTYPE_BUDDHIST
private static final int CALTYPE_ROC
private static final int CALTYPE_PERSIAN
private static final int CALTYPE_ISLAMIC_CIVIL
private static final int CALTYPE_ISLAMIC
private static final int CALTYPE_HEBREW
private static final int CALTYPE_CHINESE
private static final int CALTYPE_INDIAN
private static final int CALTYPE_COPTIC
private static final int CALTYPE_ETHIOPIC
private static final int CALTYPE_ETHIOPIC_AMETE_ALEM
private static final int CALTYPE_ISO8601
private static final int CALTYPE_DANGI
private static final int CALTYPE_UNKNOWN
private static com.ibm.icu.util.Calendar$CalendarShim shim
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
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 recalculateStamp ()
int index
int currentValue
int i
int j
private void initInternal ()
int i
int mask
public static synchronized com.ibm.icu.util.Calendar getInstance ()
public static synchronized com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.TimeZone)
com.ibm.icu.util.TimeZone zone
public static synchronized com.ibm.icu.util.Calendar getInstance (java.util.Locale)
java.util.Locale aLocale
public static synchronized com.ibm.icu.util.Calendar getInstance (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale locale
public static synchronized 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 synchronized 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 int getCalendarTypeForLocale (com.ibm.icu.util.ULocale)
int i
com.ibm.icu.util.ULocale l
String s
public static java.util.Locale[] getAvailableLocales ()
public static com.ibm.icu.util.ULocale[] getAvailableULocales ()
private static com.ibm.icu.util.Calendar$CalendarShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
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
int calType
static java.lang.Object registerFactory (com.ibm.icu.util.Calendar$CalendarFactory)
com.ibm.icu.util.Calendar$CalendarFactory factory
static boolean unregister (java.lang.Object)
Object registryKey
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, com.ibm.icu.util.ULocale, boolean)
com.ibm.icu.util.ULocale loc
java.util.MissingResourceException mre
int i
int i
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
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
com.ibm.icu.util.Calendar cal
int field
int result
public int getActualMinimum (int)
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 t
long adjAmount
int newOffset
int field
int amount
long delta
boolean keepHourInvariant
int prevOffset
int hour
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
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
private void setWeekData (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale useLocale
com.ibm.icu.util.ULocale max
StringBuilder buf
java.util.MissingResourceException mre
com.ibm.icu.util.ULocale useLocale
com.ibm.icu.impl.CalendarData calData
com.ibm.icu.util.ULocale min
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle weekDataInfo
com.ibm.icu.util.UResourceBundle weekDataBundle
int[] wdi
com.ibm.icu.util.ULocale locale
com.ibm.icu.util.Calendar$WeekData data
com.ibm.icu.util.ULocale uloc
private void updateTime ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
IllegalArgumentException e
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 field
int y
protected final void validateField (int, int, int)
int field
int min
int max
int value
protected void computeTime ()
int millisInDay
com.ibm.icu.util.TimeZoneTransition transition
Long transitionT
int zoneOffset
long tmpTime
int zoneOffset1
int julianDay
long millis
int millisInDay
private 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 java.lang.Long findPreviousZoneTransitionTime (com.ibm.icu.util.TimeZone, int, long, long)
long lunits
long uunits
int unit
int[] arr$
int len$
int i$
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 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 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 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)
Object x0
static com.ibm.icu.impl.ICUCache access$1000 ()
static java.lang.String[] access$1100 ()
static void ()
}
com/ibm/icu/util/CalendarServiceShim$CalFactory.classCalendarServiceShim.java
package com.ibm.icu.util
final com.ibm.icu.util.CalendarServiceShim$CalFactory extends com.ibm.icu.impl.ICULocaleService$LocaleKeyFactory {
private com.ibm.icu.util.Calendar$CalendarFactory delegate
void (com.ibm.icu.util.Calendar$CalendarFactory)
com.ibm.icu.util.Calendar$CalendarFactory 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/util/CalendarServiceShim$CalService$1RBCalendarFactory.classCalendarServiceShim.java
package com.ibm.icu.util
com.ibm.icu.util.CalendarServiceShim$CalService$1RBCalendarFactory extends com.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final com.ibm.icu.util.CalendarServiceShim$CalService this$0
void (com.ibm.icu.util.CalendarServiceShim$CalService)
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 sercice
}
com/ibm/icu/util/CalendarServiceShim$CalService.classCalendarServiceShim.java
package com.ibm.icu.util
com.ibm.icu.util.CalendarServiceShim$CalService extends com.ibm.icu.impl.ICULocaleService {
void ()
}
com/ibm/icu/util/CalendarServiceShim.classCalendarServiceShim.java
package com.ibm.icu.util
com.ibm.icu.util.CalendarServiceShim extends com.ibm.icu.util.Calendar$CalendarShim {
private static com.ibm.icu.impl.ICULocaleService service
void ()
java.util.Locale[] getAvailableLocales ()
com.ibm.icu.util.ULocale[] getAvailableULocales ()
com.ibm.icu.util.Calendar createInstance (com.ibm.icu.util.ULocale)
String calType
com.ibm.icu.util.ULocale useLocale
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.ULocale[] actualLoc
com.ibm.icu.util.ULocale useLocale
com.ibm.icu.util.Calendar cal
java.lang.Object registerFactory (com.ibm.icu.util.Calendar$CalendarFactory)
com.ibm.icu.util.Calendar$CalendarFactory factory
boolean unregister (java.lang.Object)
Object k
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
String s
ClassCastException e2
ClassCastException e
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 ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
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
com.ibm.icu.util.Currency$1 extends 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 java.util.ArrayList resultList
private void ()
public boolean handlePrefixMatch (int, java.util.Iterator)
com.ibm.icu.util.Currency$CurrencyStringInfo tmp
com.ibm.icu.util.Currency$CurrencyStringInfo item
int i
int matchLength
java.util.Iterator values
java.util.List getMatchedCurrencyNames ()
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
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
private java.lang.String getISOCode ()
private java.lang.String getCurrencyString ()
static java.lang.String access$100 (com.ibm.icu.util.Currency$CurrencyStringInfo)
com.ibm.icu.util.Currency$CurrencyStringInfo x0
static java.lang.String access$200 (com.ibm.icu.util.Currency$CurrencyStringInfo)
com.ibm.icu.util.Currency$CurrencyStringInfo x0
}
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 implements java.io.Serializable {
private static final long serialVersionUID
private static final boolean DEBUG
private static com.ibm.icu.impl.ICUCache CURRENCY_NAME_CACHE
private String isoCode
public static final int SYMBOL_NAME
public static final int LONG_NAME
public static final int PLURAL_LONG_NAME
private static com.ibm.icu.util.Currency$ServiceShim shim
private static final String EUR_STR
private static final com.ibm.icu.impl.ICUCache currencyCodeCache
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_CODES
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
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List list
public static java.util.Set getAvailableCurrencies ()
String code
java.util.Iterator i$
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)
boolean isPreEuro
String country
com.ibm.icu.text.CurrencyMetaInfo info
java.util.List list
com.ibm.icu.util.ULocale loc
String variant
String code
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 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)
com.ibm.icu.util.ULocale loc
String key
com.ibm.icu.util.ULocale locale
boolean commonlyUsed
String prefRegion
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List result
public int hashCode ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.Currency c
ClassCastException e
Object rhs
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
java.util.MissingResourceException e
int code
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 currencyNameTrie
com.ibm.icu.impl.TextTrieMap currencySymbolTrie
String isoCode
String currencyString
com.ibm.icu.util.Currency$CurrencyStringInfo info
java.util.Iterator i$
String isoCode
String currencyString
com.ibm.icu.util.Currency$CurrencyStringInfo info
java.util.Iterator i$
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
java.util.List list
int start
private static void setupCurrencyTrieVec (com.ibm.icu.util.ULocale, java.util.List)
String symbol
String isoCode
java.util.Map$Entry e
java.util.Iterator i$
String name
String isoCode
java.util.Map$Entry e
java.util.Iterator i$
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 ()
com.ibm.icu.text.CurrencyMetaInfo info
com.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits digits
public double getRoundingIncrement ()
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 getAvailableCurrencyCodes ()
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List 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$CurrencyInfo currencyInfo
java.util.Iterator i$
com.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter filter
com.ibm.icu.text.CurrencyMetaInfo info
java.util.List infoList
java.util.List list
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 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)
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 static com.ibm.icu.util.GregorianCalendar gregorian
private static com.ibm.icu.util.GregorianCalendar orthodox
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
static void ()
}
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
}
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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
java.util.Iterator i$
com.ibm.icu.util.GenderInfo$Gender gender
java.util.Iterator i$
boolean hasFemale
boolean hasMale
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 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
java.util.MissingResourceException e
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
java.util.MissingResourceException e
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/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 imonth
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.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 int[][] LIMITS
private static com.ibm.icu.impl.CalendarAstronomer astro
private static com.ibm.icu.impl.CalendarCache cache
private boolean civil
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
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 year
private long monthStart (int, int)
int year
int month
int realYear
int realMonth
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 extendedYear
int month
int length
protected int handleGetYearLength (int)
int month
int extendedYear
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
protected int handleGetExtendedYear ()
int year
int year
protected void handleComputeFields (int)
int year
int month
int months
long monthStart
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long days
public java.lang.String getType ()
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 int[] ERAS
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
protected int getDefaultDayInMonth (int, int)
int extendedYear
int month
int era
protected void handleComputeFields (int)
int i
int diff
int high
int julianDay
int year
int low
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
public int getActualMaximum (int)
int nextEraYear
int nextEraMonth
int nextEraDate
int maxYear
int era
int field
static void ()
}
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
private int systemID
private void (int)
int id
private boolean equals (int)
int id
static boolean access$000 (com.ibm.icu.util.LocaleData$MeasurementSystem, int)
com.ibm.icu.util.LocaleData$MeasurementSystem x0
int x1
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
static final java.util.regex.Pattern US_SYNTAX
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)
IllegalArgumentException e
java.util.regex.Matcher matcher
com.ibm.icu.impl.ICUResourceBundle stringBundle
String unicodeSetPattern
java.util.MissingResourceException 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
String[] delimiterTypes
com.ibm.icu.impl.ICUResourceBundle stringBundle
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 bundle
com.ibm.icu.util.UResourceBundle sysBundle
int system
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 bundle
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 ()
com.ibm.icu.impl.ICUResourceBundle locDispBundle
String localeSeparator
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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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 {
com.ibm.icu.util.LocaleMatcher$ScoreData languageScores
com.ibm.icu.util.LocaleMatcher$ScoreData scriptScores
com.ibm.icu.util.LocaleMatcher$ScoreData regionScores
private boolean frozen
public void ()
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
private com.ibm.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int)
String desired
String supported
int percent
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 dregion
String sregion
String dlanguage
String slanguage
String dscript
String sscript
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
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData cloneAsThawed ()
CloneNotSupportedException e
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData result
public com.ibm.icu.util.LocaleMatcher$LanguageMatcherData freeze ()
public boolean isFrozen ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static com.ibm.icu.util.LocaleMatcher$LanguageMatcherData access$000 (com.ibm.icu.util.LocaleMatcher$LanguageMatcherData, java.lang.String, java.lang.String, int)
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData x0
String x1
String x2
int x3
static com.ibm.icu.util.LocaleMatcher$LanguageMatcherData access$100 (com.ibm.icu.util.LocaleMatcher$LanguageMatcherData, java.lang.String, java.lang.String, int, boolean, java.lang.String)
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData x0
String x1
String x2
int x3
boolean x4
String x5
}
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
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)
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
static void ()
}
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 {
java.util.LinkedHashSet scores
final double worst
final com.ibm.icu.util.LocaleMatcher$Level level
private 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
double getScore (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, java.lang.String, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale, java.lang.String, java.lang.String)
double distance
double distance
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.ULocale dMax
String desiredRaw
String desiredMax
com.ibm.icu.util.ULocale supportedLocale
com.ibm.icu.util.ULocale sMax
String supportedRaw
String supportedMax
boolean desiredChange
boolean supportedChange
double distance
private double getRawScore (com.ibm.icu.util.ULocale, com.ibm.icu.util.ULocale)
com.ibm.icu.impl.Row$R3 datum
java.util.Iterator i$
com.ibm.icu.util.ULocale desiredLocale
com.ibm.icu.util.ULocale supportedLocale
public java.lang.String toString ()
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 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 {
private static final boolean DEBUG
private static final double DEFAULT_THRESHOLD
private final com.ibm.icu.util.ULocale defaultLanguage
java.util.Map maximizedLanguageToWeight
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData matcherData
private static com.ibm.icu.util.LocaleMatcher$LanguageMatcherData defaultWritten
private static java.util.HashMap canonicalMap
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.ULocale language
java.util.Iterator i$
com.ibm.icu.util.LocalePriorityList languagePriorityList
com.ibm.icu.util.LocaleMatcher$LanguageMatcherData matcherData
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.impl.Row$R2 matchRow
double weight
com.ibm.icu.util.ULocale language
java.util.Iterator i$
com.ibm.icu.util.LocalePriorityList languageList
double bestWeight
com.ibm.icu.util.ULocale bestTableMatch
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 java.lang.String toString ()
private com.ibm.icu.impl.Row$R2 getBestMatchInternal (com.ibm.icu.util.ULocale)
com.ibm.icu.impl.Row$R2 row
double match
double weight
com.ibm.icu.util.ULocale tableKey
java.util.Iterator i$
com.ibm.icu.util.ULocale languageCode
com.ibm.icu.util.ULocale maximized
double bestWeight
com.ibm.icu.util.ULocale bestTableMatch
private void add (com.ibm.icu.util.ULocale, java.lang.Double)
com.ibm.icu.util.ULocale language
Double weight
com.ibm.icu.impl.Row$R2 row
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
static void ()
}
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
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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
java.util.Iterator i$
com.ibm.icu.util.ULocale lang
java.util.Iterator i$
Double weight
java.util.Map$Entry langEntry
java.util.Iterator i$
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
java.util.Iterator i$
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[] arr$
int len$
int i$
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[] arr$
int len$
int i$
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 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
java.util.Iterator i$
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 abstract com.ibm.icu.util.Measure extends java.lang.Object {
private Number number
private com.ibm.icu.util.MeasureUnit unit
protected void (java.lang.Number, com.ibm.icu.util.MeasureUnit)
Number number
com.ibm.icu.util.MeasureUnit unit
public boolean equals (java.lang.Object)
com.ibm.icu.util.Measure m
ClassCastException e
Object obj
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.classMeasureUnit.java
package com.ibm.icu.util
public abstract com.ibm.icu.util.MeasureUnit extends java.lang.Object {
protected 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/OverlayBundle.classOverlayBundle.java
package com.ibm.icu.util
public com.ibm.icu.util.OverlayBundle extends java.util.ResourceBundle {
private String[] baseNames
private java.util.Locale locale
private java.util.ResourceBundle[] bundles
public void (java.lang.String[], java.util.Locale)
String[] baseNames
java.util.Locale locale
protected java.lang.Object handleGetObject (java.lang.String) throws java.util.MissingResourceException
java.util.MissingResourceException e
int i
String key
Object o
public java.util.Enumeration getKeys ()
int i
private void load (int) throws java.util.MissingResourceException
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.Locale wildcard
boolean tryWildcard
int i
}
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 {
public static final int UNDEFINED_NUMERIC_CODE
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 ()
com.ibm.icu.util.Region r
String id
int i
com.ibm.icu.util.Region r
String s
java.util.Iterator i$
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
java.util.Iterator i$
com.ibm.icu.util.Region r
String grouping
java.util.Iterator i$
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
java.util.Iterator i$
com.ibm.icu.util.UResourceBundle regionCodes
com.ibm.icu.util.UResourceBundle territoryAlias
com.ibm.icu.util.UResourceBundle codeMappings
com.ibm.icu.util.UResourceBundle worldContainment
com.ibm.icu.util.UResourceBundle territoryContainment
com.ibm.icu.util.UResourceBundle groupingContainment
com.ibm.icu.util.UResourceBundle rb
com.ibm.icu.util.UResourceBundle rb2
String[] continentsArr
java.util.List continents
String[] groupingArr
java.util.List groupings
int regionCodeSize
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
java.util.Iterator i$
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
java.util.Iterator i$
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)
Object x0
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 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
java.util.Iterator i$
boolean foundSameRule
com.ibm.icu.util.TimeZoneRule rule
java.util.Iterator i$
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)
java.util.Date start0
java.util.Date start1
com.ibm.icu.util.TimeZoneTransition prev
int idx
com.ibm.icu.util.TimeZoneRule from
com.ibm.icu.util.TimeZoneRule to
long base
boolean inclusive
boolean isFinal
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition tzt
long tt
public com.ibm.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
java.util.Date start0
java.util.Date start1
int idx
com.ibm.icu.util.TimeZoneRule from
com.ibm.icu.util.TimeZoneRule to
long base
boolean inclusive
com.ibm.icu.util.TimeZoneTransition result
com.ibm.icu.util.TimeZoneTransition tzt
long tt
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 static com.ibm.icu.util.GregorianCalendar gCalendar
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
static void ()
}
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 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 ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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 String name
private static com.ibm.icu.util.TimeUnit[] values
private static int valueCount
public static com.ibm.icu.util.TimeUnit SECOND
public static com.ibm.icu.util.TimeUnit MINUTE
public static com.ibm.icu.util.TimeUnit HOUR
public static com.ibm.icu.util.TimeUnit DAY
public static com.ibm.icu.util.TimeUnit WEEK
public static com.ibm.icu.util.TimeUnit MONTH
public static com.ibm.icu.util.TimeUnit YEAR
private void (java.lang.String)
String name
public static com.ibm.icu.util.TimeUnit[] values ()
public java.lang.String toString ()
static void ()
}
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$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 com.ibm.icu.util.TimeZone defaultZone
private static String TZDATA_VERSION
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 synchronized 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
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 synchronized com.ibm.icu.util.TimeZone getDefault ()
java.util.TimeZone temp
public static synchronized void setDefault (com.ibm.icu.util.TimeZone)
String icuID
com.ibm.icu.util.TimeZone tz
java.util.TimeZone jdkZone
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 synchronized java.lang.String getTZDataVersion ()
com.ibm.icu.util.UResourceBundle tzbundle
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 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
com.ibm.icu.util.ULocale$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$ULocale$Category
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
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)
Object x0
}
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$1.classULocale.java
package com.ibm.icu.util
final com.ibm.icu.util.ULocale$JDKLocaleHelper$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$fkey
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
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 static boolean isJava7orNewer
private static java.lang.reflect.Method mGetScript
private static java.lang.reflect.Method mGetExtensionKeys
private static java.lang.reflect.Method mGetExtension
private static java.lang.reflect.Method mGetUnicodeLocaleKeys
private static java.lang.reflect.Method mGetUnicodeLocaleAttributes
private static java.lang.reflect.Method mGetUnicodeLocaleType
private static java.lang.reflect.Method mForLanguageTag
private static java.lang.reflect.Method mGetDefault
private static java.lang.reflect.Method mSetDefault
private static Object eDISPLAY
private static Object eFORMAT
private static final String[][] JAVA6_MAPDATA
private void ()
public static boolean isJava7orNewer ()
public static com.ibm.icu.util.ULocale toULocale (java.util.Locale)
java.util.Locale loc
public static java.util.Locale toLocale (com.ibm.icu.util.ULocale)
com.ibm.icu.util.ULocale uloc
private static com.ibm.icu.util.ULocale toULocale7 (java.util.Locale)
String attr
java.util.Iterator i$
String kwVal
String kwKey
java.util.Iterator i$
java.util.Set uAttributes
java.util.Set uKeys
String extVal
Character extKey
java.util.Iterator i$
java.util.Set extKeys
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String attr
java.util.Iterator i$
StringBuilder attrBuf
String kwKey
String kwVal
java.util.Map$Entry kwEntry
java.util.Iterator i$
boolean addSep
java.util.Locale loc
String language
String script
String country
String variant
java.util.Set attributes
java.util.Map keywords
StringBuilder buf
private static com.ibm.icu.util.ULocale toULocale6 (java.util.Locale)
com.ibm.icu.impl.LocaleIDParser p
int i
java.util.Locale loc
com.ibm.icu.util.ULocale uloc
String locStr
private static java.util.Locale toLocale7 (com.ibm.icu.util.ULocale)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String tag
com.ibm.icu.util.ULocale uloc
java.util.Locale loc
String ulocStr
private static java.util.Locale toLocale6 (com.ibm.icu.util.ULocale)
String val
int i
com.ibm.icu.util.ULocale uloc
String locstr
com.ibm.icu.impl.LocaleIDParser p
String[] names
public static java.util.Locale getDefault (com.ibm.icu.util.ULocale$Category)
java.lang.reflect.InvocationTargetException e
IllegalArgumentException e
IllegalAccessException e
Object cat
com.ibm.icu.util.ULocale$Category category
java.util.Locale loc
public static void setDefault (com.ibm.icu.util.ULocale$Category, java.util.Locale)
java.lang.reflect.InvocationTargetException e
IllegalArgumentException e
IllegalAccessException e
Object cat
com.ibm.icu.util.ULocale$Category category
java.util.Locale newLocale
public static boolean isOriginalDefaultLocale (java.util.Locale)
Exception e
String script
java.util.Locale loc
public static java.lang.String getSystemProperty (java.lang.String)
java.security.AccessControlException e
String key
String val
String fkey
static void ()
Class c
Class[] arr$
int len$
int i$
String catVal
Object e
Object[] arr$
int len$
int i$
Class cCategory
Class[] classes
java.lang.reflect.Method mName
Object[] enumConstants
NoSuchMethodException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
SecurityException e
}
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 {
private static final long serialVersionUID
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.SimpleCache 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 com.ibm.icu.impl.ICUCache nameCache
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
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 static void initCANONICALIZE_MAP ()
String[][] tempCANONICALIZE_MAP
String[][] tempVariantsToKeywords
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
com.ibm.icu.util.ULocale result
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 ()
int idx
com.ibm.icu.util.ULocale$Category cat
com.ibm.icu.util.ULocale$Category[] arr$
int len$
int i$
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$Category[] arr$
int len$
int i$
com.ibm.icu.util.ULocale newLocale
public static com.ibm.icu.util.ULocale getDefault (com.ibm.icu.util.ULocale$Category)
java.util.Locale currentCategoryDefault
int tmpIdx
com.ibm.icu.util.ULocale$Category cat
com.ibm.icu.util.ULocale$Category[] arr$
int len$
int i$
java.util.Locale currentDefault
int idx
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 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 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
String name
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 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)
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
com.ibm.icu.util.ULocale loc
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
java.util.Iterator i$
String s
java.util.Iterator i$
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
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
java.util.Iterator i$
String attr
java.util.Iterator i$
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.Iterator i$
java.util.Map$Entry kwd
java.util.Iterator i$
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 ()
String language
private com.ibm.icu.impl.locale.LocaleExtensions extensions ()
com.ibm.icu.impl.locale.LocaleSyntaxException e
String uattr
String[] arr$
int len$
int i$
String[] uattributes
com.ibm.icu.impl.locale.LocaleSyntaxException e
String bcpKey
String bcpType
com.ibm.icu.impl.locale.LocaleSyntaxException e
String key
com.ibm.icu.impl.locale.InternalLocaleBuilder intbld
java.util.Iterator kwitr
private static java.lang.String ldmlKeyToBCP47 (java.lang.String)
java.util.MissingResourceException mre
String key
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle keyMap
String bcpKey
private static java.lang.String bcp47ToLDMLKey (java.lang.String)
com.ibm.icu.util.UResourceBundle mapData
int i
String bcpKey
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle keyMap
String key
private static java.lang.String ldmlTypeToBCP47 (java.lang.String, java.lang.String)
java.util.MissingResourceException mre
com.ibm.icu.util.UResourceBundle typeAliasForKey
java.util.MissingResourceException mre
com.ibm.icu.util.UResourceBundle typeAlias
int typeLen
String key
String type
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle typeMap
com.ibm.icu.util.UResourceBundle typeMapForKey
String bcpType
String typeResKey
private static java.lang.String bcp47ToLDMLType (java.lang.String, java.lang.String)
com.ibm.icu.util.UResourceBundle mapData
int i
com.ibm.icu.util.UResourceBundle typeMapForKey
java.util.MissingResourceException mre
String key
String bcpType
com.ibm.icu.util.UResourceBundle keyTypeData
com.ibm.icu.util.UResourceBundle typeMap
String type
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
static java.lang.String access$400 (java.lang.String)
String x0
static java.lang.String access$500 (java.lang.String, java.lang.String)
String x0
String 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.ULocale$Category[] arr$
int len$
int i$
com.ibm.icu.impl.locale.BaseLocale base
com.ibm.icu.impl.locale.BaseLocale newBase
String userScript
int idx
com.ibm.icu.util.ULocale$Category cat
com.ibm.icu.util.ULocale$Category[] arr$
int len$
int i$
}
com/ibm/icu/util/UResourceBundle$1.classUResourceBundle.java
package com.ibm.icu.util
com.ibm.icu.util.UResourceBundle$1 extends java.lang.Object {
}
com/ibm/icu/util/UResourceBundle$ResourceCacheKey.classUResourceBundle.java
package com.ibm.icu.util
final com.ibm.icu.util.UResourceBundle$ResourceCacheKey extends java.lang.Object implements java.lang.Cloneable {
private java.lang.ref.SoftReference loaderRef
private String searchName
private com.ibm.icu.util.ULocale defaultLocale
private int hashCodeCache
private void ()
public boolean equals (java.lang.Object)
com.ibm.icu.util.UResourceBundle$ResourceCacheKey otherEntry
NullPointerException e
ClassCastException e
Object other
public int hashCode ()
public java.lang.Object clone ()
CloneNotSupportedException e
private synchronized void setKeyValues (java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale)
ClassLoader root
String searchName
com.ibm.icu.util.ULocale defaultLocale
static void access$000 (com.ibm.icu.util.UResourceBundle$ResourceCacheKey, java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale)
com.ibm.icu.util.UResourceBundle$ResourceCacheKey x0
ClassLoader x1
String x2
com.ibm.icu.util.ULocale x3
void (com.ibm.icu.util.UResourceBundle$1)
com.ibm.icu.util.UResourceBundle$1 x0
}
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 com.ibm.icu.impl.ICUCache BUNDLE_CACHE
private static final com.ibm.icu.util.UResourceBundle$ResourceCacheKey cacheKey
private static final int ROOT_MISSING
private static final int ROOT_ICU
private static final int ROOT_JAVA
private static java.lang.ref.SoftReference ROOT_CACHE
private java.util.Set keys
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 ()
public static void resetBundleCache ()
protected static com.ibm.icu.util.UResourceBundle addToCache (java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.UResourceBundle)
com.ibm.icu.util.UResourceBundle cachedBundle
ClassLoader cl
String fullName
com.ibm.icu.util.ULocale defaultLocale
com.ibm.icu.util.UResourceBundle b
protected static com.ibm.icu.util.UResourceBundle loadFromCache (java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale)
ClassLoader cl
String fullName
com.ibm.icu.util.ULocale defaultLocale
private static int getRootType (java.lang.String, java.lang.ClassLoader)
java.util.MissingResourceException e
java.util.MissingResourceException ex
String rootLocale
int rt
String baseName
ClassLoader root
java.util.Map m
Integer rootType
private static void setRootType (java.lang.String, int)
String baseName
int rootType
Integer rt
java.util.Map m
protected static com.ibm.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String fullName
java.util.MissingResourceException ex
String baseName
String localeName
ClassLoader root
boolean disableFallback
com.ibm.icu.util.UResourceBundle b
int rootType
com.ibm.icu.util.ULocale defaultLocale
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
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 table
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 table
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 abstract void setLoadingStatus (int)
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 transient boolean isFrozen
public static com.ibm.icu.util.VTimeZone create (java.lang.String)
String tzid
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
java.util.Iterator i$
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
IllegalArgumentException iae
com.ibm.icu.util.TimeZoneRule rule
int fromOffset
int toOffset
int rawOffset
int dstSavings
long start
int valueSep
String name
String value
String line
java.util.Iterator i$
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
java.util.Iterator i$
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
java.util.Iterator i$
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.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 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 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_
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 (j