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 le